{"cik":1066923,"entityName":"Future FinTech Group Inc.","facts":{"dei":{"EntityCommonStockSharesOutstanding":{"label":"Entity Common Stock, Shares Outstanding","description":"Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.","units":{"shares":[{"end":"2011-06-30","val":25690402,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22","frame":"CY2011Q2I"},{"end":"2011-09-30","val":25690402,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2012-03-25","val":25690402,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28","frame":"CY2012Q1I"},{"end":"2012-05-14","val":25690402,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14"},{"end":"2012-08-13","val":26233735,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2012Q2I"},{"end":"2012-11-13","val":26661499,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2013-03-29","val":26661499,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2013Q1I"},{"end":"2013-05-13","val":26661499,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2013-08-13","val":26661499,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-11-12","val":26661499,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2013Q3I"},{"end":"2014-03-28","val":26661499,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2014Q1I"},{"end":"2014-05-15","val":26661499,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2014-08-14","val":26661499,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-11-13","val":26661499,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2015-03-31","val":26661499,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2015Q1I"},{"end":"2015-05-15","val":26661499,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2015-08-14","val":26661499,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-11-13","val":26661499,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2016-11-22","val":4061090,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"end":"2016-12-19","val":4061090,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20"},{"end":"2017-01-10","val":4061090,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11","frame":"CY2016Q4I"},{"end":"2017-01-24","val":4061090,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"end":"2017-04-07","val":4311090,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2017Q1I"},{"end":"2017-05-12","val":5173187,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16"},{"end":"2017-08-11","val":5173187,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-11-16","val":5173187,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q4I"},{"end":"2018-04-12","val":25417083,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2018Q1I"},{"end":"2018-05-16","val":26071083,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q2I"},{"end":"2018-08-16","val":26017083,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q3I"},{"end":"2018-11-15","val":31017083,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q4I"},{"end":"2019-08-15","val":32317083,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03"},{"end":"2019-09-27","val":32317083,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30"},{"end":"2019-09-27","val":32317083,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30","frame":"CY2019Q3I"},{"end":"2019-11-13","val":32977082,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2020-05-29","val":38345415,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"end":"2020-05-29","val":38345415,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04"},{"end":"2020-07-02","val":38494063,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q2I"},{"end":"2020-08-12","val":41734946,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2020-11-13","val":42286579,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2021-04-12","val":65286192,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2021Q1I"},{"end":"2021-05-14","val":73111074,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2021-08-13","val":70067147,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-11-16","val":70067147,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2021Q4I"},{"end":"2022-04-12","val":70067147,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2022-04-12","val":70067147,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2022Q1I"},{"end":"2022-05-13","val":70067147,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2022-08-12","val":73114147,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-11-18","val":73114147,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q4I"},{"end":"2023-04-12","val":14645653,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2023Q1I"},{"end":"2023-05-22","val":14645653,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q2I"},{"end":"2023-08-18","val":14645653,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q3I"},{"end":"2023-11-17","val":14944874,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q4I"},{"end":"2024-04-12","val":19985410,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2024Q1I"},{"end":"2024-05-17","val":19985410,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q2I"},{"end":"2024-08-16","val":20339198,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q3I"},{"end":"2024-11-16","val":20747527,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q4I"},{"end":"2025-04-11","val":3050770,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2025Q1I"},{"end":"2025-05-16","val":5002213,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2025-07-23","val":3450770,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-11-14","val":20153311,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2026-03-16","val":5240544,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2026Q1I"}]}},"EntityPublicFloat":{"label":"Entity Public Float","description":"The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.","units":{"USD":[{"end":"2011-06-30","val":336000000,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28","frame":"CY2011Q2I"},{"end":"2012-08-13","val":26233,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2012Q2I"},{"end":"2012-11-13","val":26661,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2013-03-29","val":26661,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2013Q1I"},{"end":"2013-05-13","val":26661,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2013-06-28","val":26900000,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013Q2I"},{"end":"2013-08-13","val":26661,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2013-11-12","val":26661,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2013Q3I"},{"end":"2014-06-30","val":18300000,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q2I"},{"end":"2016-06-30","val":8900000,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"end":"2016-06-30","val":8900000,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2016Q2I"},{"end":"2017-06-30","val":16730000,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2017Q2I"},{"end":"2018-06-29","val":10440000,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2018Q2I"},{"end":"2019-06-28","val":9570000,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"end":"2019-06-28","val":9570000,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2019Q2I"},{"end":"2020-06-30","val":23760000,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020Q2I"},{"end":"2021-06-30","val":163000000,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-06-30","val":0,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2021Q2I"},{"end":"2022-06-30","val":23390000,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2022Q2I"},{"end":"2023-06-30","val":15300000,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023Q2I"},{"end":"2024-06-28","val":7540000,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2024Q2I"},{"end":"2025-06-30","val":12970000,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q2I"}]}}},"us-gaap":{"AccountsPayableAndAccruedLiabilitiesCurrent":{"label":"Accounts Payable and Accrued Liabilities, Current","description":"Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.","units":{"USD":[{"end":"2019-12-31","val":1129893,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-12-31","val":2300412,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":2300412,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":2469102,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":1754451,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"end":"2020-12-31","val":1754451,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-12-31","val":1754451,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1822481,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1614240,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":308032,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1298598,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":1298598,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":1298598,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":1298598,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":1298598,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"end":"2021-12-31","val":1298598,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021Q4I"},{"end":"2022-03-31","val":893728,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1302246,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1546266,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2214256,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"end":"2022-12-31","val":2214256,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":2214256,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":2214256,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1554463,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2930193,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2491208,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"}]}},"AccountsPayableCurrent":{"label":"Accounts Payable, Current","description":"Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2010-12-31","val":3446797,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"end":"2010-12-31","val":3446797,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":3446797,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28","frame":"CY2010Q4I"},{"end":"2011-06-30","val":4234856,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22","frame":"CY2011Q2I"},{"end":"2011-09-30","val":3163526,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":2972916,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28"},{"end":"2011-12-31","val":2972916,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14"},{"end":"2011-12-31","val":2972916,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"end":"2011-12-31","val":2972916,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":2972916,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":2099190,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14","frame":"CY2012Q1I"},{"end":"2012-06-30","val":3024270,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":6788625,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":14399282,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":14399282,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":14399282,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":14399282,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"end":"2012-12-31","val":14399282,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":7127984,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":4633338,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":4873919,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2013Q3I"},{"end":"2013-12-31","val":3572968,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":3572968,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":3572968,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":3572968,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":3572968,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":4918804,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":5337527,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":15606626,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":18381263,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":18381263,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":18381263,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":18381263,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":18381263,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014Q4I"},{"end":"2015-03-31","val":11872050,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":10885535,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":8511610,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":18332502,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"end":"2015-12-31","val":18332502,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20"},{"end":"2015-12-31","val":18332502,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"end":"2015-12-31","val":18332502,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"end":"2015-12-31","val":18332502,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015Q4I"},{"end":"2016-03-31","val":29669360,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20","frame":"CY2016Q1I"},{"end":"2016-06-30","val":18967294,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":25388282,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27","frame":"CY2016Q3I"},{"end":"2016-12-31","val":16569988,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"end":"2016-12-31","val":16569988,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16"},{"end":"2016-12-31","val":16569988,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":16569988,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"end":"2016-12-31","val":16569988,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-03-31","val":17391177,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16","frame":"CY2017Q1I"},{"end":"2017-06-30","val":12310298,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":22108242,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3I"},{"end":"2017-12-31","val":11277706,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2017-12-31","val":11277706,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":11349288,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":11349288,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"end":"2017-12-31","val":11277706,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2017Q4I"},{"end":"2018-03-31","val":10902869,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":3520601,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":35142773,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"},{"end":"2018-12-31","val":11054290,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03"},{"end":"2018-12-31","val":11054290,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30"},{"end":"2018-12-31","val":11054290,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"end":"2018-12-31","val":11054290,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":11054290,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"end":"2018-12-31","val":11054290,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018Q4I"},{"end":"2019-03-31","val":11193990,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":12313258,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30","frame":"CY2019Q2I"},{"end":"2019-09-30","val":12171863,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":320378,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"end":"2019-12-31","val":320378,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":320378,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":320378,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04"},{"end":"2019-12-31","val":249683,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":248894,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":316289,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":316783,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":257431,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":250364,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":250364,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":250364,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":76,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"end":"2020-12-31","val":76,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-12-31","val":76,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":245086,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1068204,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1211121,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2021Q3I"},{"end":"2021-12-31","val":79,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":79,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":79,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":79,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":79,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"end":"2021-12-31","val":79,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021Q4I"},{"end":"2022-03-31","val":79,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":28540,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":34758,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":3603577,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"end":"2022-12-31","val":3603577,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":3603577,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":3603577,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":3603577,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1633250,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":396591,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":352251,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":3320061,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":3320061,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":3301715,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":3301715,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"end":"2023-12-31","val":3301715,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2245287,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2870133,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1758824,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"},{"end":"2024-12-31","val":2219301,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":2219301,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":2219301,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-31","val":2219301,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":2219301,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"},{"end":"2025-03-31","val":2360656,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":4501367,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":3575451,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":3261785,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q4I"}]}},"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":"2021-09-30","val":48858,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2021Q3I"},{"end":"2021-12-31","val":498515,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":498515,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2021Q4I"},{"end":"2022-03-31","val":498515,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":498515,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":498515,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":498515,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"end":"2022-12-31","val":18657,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":498515,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":498515,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":498515,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2592051,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":2592051,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":2573705,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":2573705,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"end":"2023-12-31","val":2573705,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2127013,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2841986,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1758701,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1872298,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":1872298,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q4I"},{"end":"2025-03-31","val":2216306,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"}]}},"AccountsPayableTradeCurrent":{"label":"Accounts Payable, Trade, Current","description":"Carrying value as of the balance sheet date of obligations incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2021-09-30","val":1211043,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2021Q3I"},{"end":"2023-12-31","val":728010,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":728010,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"end":"2023-12-31","val":728010,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-06-30","val":28147,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":123,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"},{"end":"2024-12-31","val":347003,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":347003,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q4I"},{"end":"2025-03-31","val":144350,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"}]}},"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":"2021-09-30","val":1150199,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1407902,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":1407902,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1407902,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1407902,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1407902,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1407902,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1407902,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1407902,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1407902,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"}]}},"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":"2011-12-31","val":16000,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-12-31","val":624000,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":0,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-12-31","val":522591,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":522591,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":6001247,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":6001247,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014Q4I"},{"end":"2015-12-31","val":18189947,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"end":"2015-12-31","val":18189947,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015Q4I"},{"end":"2016-12-31","val":2130746.95,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"end":"2016-12-31","val":2130746.95,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":2130746.95,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2017-12-31","val":2130747,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2017Q4I"},{"end":"2018-12-31","val":619135387,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03"},{"end":"2018-12-31","val":619130000,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"end":"2018-12-31","val":619130000,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018Q4I"},{"end":"2019-12-31","val":2477,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"end":"2019-12-31","val":2477,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04"},{"end":"2019-12-31","val":4954,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","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":"2010-12-31","val":46029962,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"end":"2010-12-31","val":46029962,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":46029962,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28","frame":"CY2010Q4I"},{"end":"2011-06-30","val":22415546,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22","frame":"CY2011Q2I"},{"end":"2011-09-30","val":21492651,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":35999858,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28"},{"end":"2011-12-31","val":35999858,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14"},{"end":"2011-12-31","val":35999858,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"end":"2011-12-31","val":35999858,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":35999858,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":21782597,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14","frame":"CY2012Q1I"},{"end":"2012-06-30","val":15065938,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":29245668,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":49435961,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":49435961,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":49435961,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":49435961,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"end":"2012-12-31","val":49435961,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":31083435,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":13245982,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":17895932,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2013Q3I"},{"end":"2013-12-31","val":34179426,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":34179426,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":34179426,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":34179426,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":34179426,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":20606619,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":17795059,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":46668461,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":66570314,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":66570314,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":66570314,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":66570314,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":66570314,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014Q4I"},{"end":"2015-03-31","val":52441127,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":26659988,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":17381778,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":50062300,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"end":"2015-12-31","val":50062300,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20"},{"end":"2015-12-31","val":50062300,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"end":"2015-12-31","val":50062300,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"end":"2015-12-31","val":50062300,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015Q4I"},{"end":"2016-03-31","val":49556277,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20","frame":"CY2016Q1I"},{"end":"2016-06-30","val":27617507,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":4169400,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27","frame":"CY2016Q3I"},{"end":"2016-12-31","val":7325773,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"end":"2016-12-31","val":7325773,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16"},{"end":"2016-12-31","val":7325773,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":7325773,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"end":"2016-12-31","val":7325773,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-03-31","val":5863873,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16","frame":"CY2017Q1I"},{"end":"2017-06-30","val":449039,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":506149,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3I"},{"end":"2017-12-31","val":17156130,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2017-12-31","val":17156130,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":17156130,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":17156130,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"end":"2017-12-31","val":17156130,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2017Q4I"},{"end":"2018-03-31","val":17046630,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":10731008,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1076402,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"},{"end":"2018-12-31","val":73244,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03"},{"end":"2018-12-31","val":73244,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30"},{"end":"2018-12-31","val":73244,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"end":"2018-12-31","val":73244,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":73244,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"end":"2018-12-31","val":73244,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018Q4I"},{"end":"2019-03-31","val":62822,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":211311,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30","frame":"CY2019Q2I"},{"end":"2019-09-30","val":259396,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":4954,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"end":"2019-12-31","val":4954,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":4954,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":4954,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04"},{"end":"2019-12-31","val":4954,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":4954,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-06-30","val":464,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":483,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2021-06-30","val":2197937,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":9440709,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2021Q3I"},{"end":"2021-12-31","val":9101816,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":9101816,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":9101816,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":9101816,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":9101816,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"end":"2021-12-31","val":9101816,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021Q4I"},{"end":"2022-03-31","val":7817686,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1380169,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1452976,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":7796672,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"end":"2022-12-31","val":7796672,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":7796672,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":7796672,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":7796672,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":4342556,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2708493,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":3225653,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":5705877,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":5705877,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":5705877,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":5705877,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"end":"2023-12-31","val":4409812,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":4618861,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":5256585,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":3413565,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"},{"end":"2024-12-31","val":2088962,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":2088962,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":2088962,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-31","val":2088962,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":2088962,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1658946,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1643601,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1438344,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":605236,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q4I"}]}},"AccountsReceivablePurchase":{"label":"Accounts Receivable, Purchase","description":"Amount of increase from purchase of accounts receivable.","units":{"USD":[{"start":"2021-01-01","end":"2021-09-30","val":507,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2021-01-01","end":"2021-12-31","val":3740000,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":3740000,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":20,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022"}],"EUR":[{"end":"2021-09-01","val":685000,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021Q3I"}]}},"AccountsReceivableRelatedParties":{"label":"Accounts Receivable, Related Parties","description":"For an unclassified balance sheet, amount of receivables arising from transactions with related parties.","units":{"USD":[{"end":"2012-12-31","val":624000,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":624000,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":624000,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"end":"2012-12-31","val":624000,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":731000,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":571000,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":1186000,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2013Q3I"},{"end":"2013-12-31","val":731000,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":731000,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":731000,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":731000,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":731000,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":1078000,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":1050000,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1040700,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1546000,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":1546000,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":1546000,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":1546000,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":1546000,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1459194,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":548900,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":183000,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":441253,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"end":"2015-12-31","val":441253,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20"},{"end":"2015-12-31","val":441253,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"end":"2015-12-31","val":441253,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"end":"2015-12-31","val":441253,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015Q4I"},{"end":"2016-03-31","val":366081,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20","frame":"CY2016Q1I"},{"end":"2016-06-30","val":189305,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":101220,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27","frame":"CY2016Q3I"},{"end":"2016-12-31","val":308304,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2016Q4I"},{"end":"2017-12-31","val":0,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":0,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":0,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"}]}},"AccountsReceivableRelatedPartiesNoncurrent":{"label":"Accounts Receivable, Related Parties, Noncurrent","description":"Amount of receivables arising from transactions with related parties, due after 1 year (or 1 business cycle).","units":{"USD":[{"end":"2019-12-31","val":1550000,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"end":"2019-12-31","val":1550000,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2019Q4I"}]}},"AccrualForTaxesOtherThanIncomeTaxesCurrent":{"label":"Accrual for Taxes Other than Income Taxes, Current","description":"Carrying value as of the balance sheet date of obligations incurred and payable for real and property taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2019-12-31","val":350234,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q4I"},{"end":"2020-06-30","val":345124,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":11756,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"}]}},"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":"2019-12-31","val":134668,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":77064,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":145908,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-06-30","val":124311,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":58073,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":173086,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":173086,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":173455,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":117917,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"end":"2020-12-31","val":117917,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-12-31","val":117917,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":83432,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":89231,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":123392,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2021Q3I"},{"end":"2021-12-31","val":590815,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":590815,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":590815,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":590815,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":590815,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"end":"2021-12-31","val":590815,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021Q4I"},{"end":"2022-03-31","val":656655,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":713258,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":819817,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":208938,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"end":"2022-12-31","val":208938,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":208938,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":208938,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q4I"},{"end":"2023-03-31","val":342102,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1758473,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1419016,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"}]}},"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":"2010-12-31","val":4871934,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"end":"2010-12-31","val":4871934,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":4871934,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28","frame":"CY2010Q4I"},{"end":"2011-06-30","val":2938923,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22","frame":"CY2011Q2I"},{"end":"2011-09-30","val":3518630,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":4701054,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28"},{"end":"2011-12-31","val":4701054,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14"},{"end":"2011-12-31","val":4701054,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"end":"2011-12-31","val":4701054,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":4701054,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":3468696,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14","frame":"CY2012Q1I"},{"end":"2012-06-30","val":3144146,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":2000465,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":2050675,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":2050675,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":2050675,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":2050675,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"end":"2012-12-31","val":2050675,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":1540894,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":1805446,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":2316302,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2013Q3I"},{"end":"2013-12-31","val":4008715,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":4008715,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":4008715,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":4008715,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":4008715,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":2962570,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":8428031,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":9276149,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":10085152,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":10085152,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":10085152,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":10085152,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":10085152,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014Q4I"},{"end":"2015-03-31","val":9806485,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":8867898,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":10070942,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":17356081,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"end":"2015-12-31","val":17356081,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20"},{"end":"2015-12-31","val":17356081,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"end":"2015-12-31","val":17356081,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"end":"2015-12-31","val":17356081,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015Q4I"},{"end":"2016-03-31","val":9061849,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20","frame":"CY2016Q1I"},{"end":"2016-06-30","val":17893922,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":20433673,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27","frame":"CY2016Q3I"},{"end":"2016-12-31","val":27449664,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"end":"2016-12-31","val":27449664,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16"},{"end":"2016-12-31","val":27449664,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":27449664,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"end":"2016-12-31","val":27449664,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-03-31","val":27443847,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16","frame":"CY2017Q1I"},{"end":"2017-06-30","val":34339736,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":29985762,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3I"},{"end":"2017-12-31","val":99910577,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2017-12-31","val":99910577,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":99910577,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":99910577,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"end":"2017-12-31","val":99910577,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2017Q4I"},{"end":"2018-03-31","val":99910576,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":100191182,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":66810494,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"},{"end":"2018-12-31","val":99131073,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03"},{"end":"2018-12-31","val":99131073,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30"},{"end":"2018-12-31","val":99131073,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"end":"2018-12-31","val":99131074,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":99131073,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"end":"2018-12-31","val":99131073,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018Q4I"},{"end":"2019-03-31","val":95178697,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":90231168,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30","frame":"CY2019Q2I"},{"end":"2019-09-30","val":88680827,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":4547380,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"end":"2019-12-31","val":792537,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":2574471,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":4547380,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04"},{"end":"2019-12-31","val":1342698,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":1129893,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":875655,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":2661944,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1398097,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2300412,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":2300412,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":2469102,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":1754451,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"end":"2020-12-31","val":1754451,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-12-31","val":1754451,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1822481,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1614240,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":308032,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1298598,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":1298598,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":1298598,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":1298598,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":1298598,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"end":"2021-12-31","val":1298598,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021Q4I"},{"end":"2022-03-31","val":893728,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1302246,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1546266,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2214256,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2022Q4I"}]}},"AccruedLiabilitiesCurrentAndNoncurrent":{"label":"Accrued Liabilities","description":"Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities.","units":{"USD":[{"end":"2019-12-31","val":2570000,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q4I"},{"end":"2020-06-30","val":2660000,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"}]}},"AccruedProfessionalFeesCurrentAndNoncurrent":{"label":"Accrued Professional Fees","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.","units":{"USD":[{"end":"2019-12-31","val":382781,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":361279,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":360132,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-06-30","val":332587,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":364924,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":457276,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":457276,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":457276,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":457276,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"end":"2020-12-31","val":457276,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-12-31","val":457276,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":40107,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":36154,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":46793,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2021Q3I"},{"end":"2021-12-31","val":280647,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":280647,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":280647,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":280647,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":280647,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"end":"2021-12-31","val":280647,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021Q4I"},{"end":"2022-03-31","val":79723,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":39504,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":20331,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":533048,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"end":"2022-12-31","val":533048,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":533048,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":533048,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q4I"},{"end":"2023-03-31","val":248088,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":64303,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":64511,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":8875265,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023Q4I"}]}},"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":"2019-12-31","val":597140,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":452389,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":412824,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-06-30","val":571332,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":321350,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":290079,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":290079,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":289815,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":52290,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"end":"2020-12-31","val":52290,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-12-31","val":52290,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":282579,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":301864,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":131608,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2021Q3I"},{"end":"2021-12-31","val":272093,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":272093,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":272093,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":272093,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":272093,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"end":"2021-12-31","val":272093,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021Q4I"},{"end":"2022-03-31","val":80309,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":169210,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":214617,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":763983,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"end":"2022-12-31","val":763983,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":763983,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":763983,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q4I"},{"end":"2023-03-31","val":289151,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":67275,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":136605,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"}]}},"AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment":{"label":"Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment","description":"Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.","units":{"USD":[{"end":"2011-12-31","val":-12978754,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"end":"2011-12-31","val":-12978754,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":-12978754,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-06-30","val":-15060180,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":-16125525,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":-17444857,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":17444857,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-12-31","val":23048316,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":23048316,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":28349453,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":28349453,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014Q4I"},{"end":"2015-12-31","val":32605706,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"end":"2015-12-31","val":32605706,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015Q4I"},{"end":"2016-12-31","val":34403200,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"end":"2016-12-31","val":34403200,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":40220240,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2017-12-31","val":-40220240,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2017Q4I"},{"end":"2018-12-31","val":41420859,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03"},{"end":"2018-12-31","val":41420859,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"end":"2018-12-31","val":41420859,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018Q4I"},{"end":"2019-12-31","val":11902,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"end":"2019-12-31","val":11902,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2019Q4I"},{"end":"2020-12-31","val":3620,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2020Q4I"},{"end":"2021-09-30","val":56129,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2021Q3I"},{"end":"2021-12-31","val":99323,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":99323,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":99323,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":99323,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021Q4I"},{"end":"2022-03-31","val":144362,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":184582,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":223403,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":277094,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"end":"2022-12-31","val":277094,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":277094,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":277094,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":276851,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":353378,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":430112,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":491077,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":716828,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":716828,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":715548,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":715548,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"end":"2023-12-31","val":561708,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":778667,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":653248,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":782729,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"},{"end":"2024-12-31","val":534926,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":258767,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":258767,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-31","val":258767,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":258767,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"},{"end":"2025-03-31","val":283943,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":310784,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":339519,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":357344,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q4I"}]}},"AccumulatedOtherComprehensiveIncomeLossNetOfTax":{"label":"Accumulated Other Comprehensive Income (Loss), Net of Tax","description":"Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.","units":{"USD":[{"end":"2010-12-31","val":7823967,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"end":"2010-12-31","val":7823967,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":7823967,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28","frame":"CY2010Q4I"},{"end":"2011-06-30","val":10667255,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22","frame":"CY2011Q2I"},{"end":"2011-09-30","val":11951211,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":14086620,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28"},{"end":"2011-12-31","val":14086620,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14"},{"end":"2011-12-31","val":14086620,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"end":"2011-12-31","val":14086620,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":14086620,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":14236710,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14","frame":"CY2012Q1I"},{"end":"2012-06-30","val":13551231,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":13216615,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":14500860,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":14500860,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":14500860,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":14500860,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"end":"2012-12-31","val":14500860,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":14874872,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":17165635,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":17988439,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2013Q3I"},{"end":"2013-12-31","val":19354599,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":19354599,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":19354599,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":19354599,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":19354599,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":17803467,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":17742916,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":17800879,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":19351703,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":19351703,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":19351703,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":19351703,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":19351703,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014Q4I"},{"end":"2015-03-31","val":18610230,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":19379532,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":11934954,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":13069031,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"end":"2015-12-31","val":13069031,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20"},{"end":"2015-12-31","val":13069031,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"end":"2015-12-31","val":13069031,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"end":"2015-12-31","val":13069031,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015Q4I"},{"end":"2016-03-31","val":-12302357,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20","frame":"CY2016Q1I"},{"end":"2016-06-30","val":-20127383,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":-21478862,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27","frame":"CY2016Q3I"},{"end":"2016-12-31","val":-70579747,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"end":"2016-12-31","val":-70579747,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16"},{"end":"2016-12-31","val":-70579747,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":-70579747,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"end":"2016-12-31","val":-70579747,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-03-31","val":-73341154,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16","frame":"CY2017Q1I"},{"end":"2017-06-30","val":-74096086,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":-64240263,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3I"},{"end":"2017-12-31","val":-94142481,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2017-12-31","val":-94142481,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":-94142481,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":-94142481,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"end":"2017-12-31","val":-94142481,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2017Q4I"},{"end":"2018-03-31","val":-91392282,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":-93941687,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":-96345146,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"},{"end":"2018-12-31","val":-8961549,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03"},{"end":"2018-12-31","val":-8961549,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30"},{"end":"2018-12-31","val":-8961549,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"end":"2018-12-31","val":-8961549,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":-8961549,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"end":"2018-12-31","val":-8961549,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018Q4I"},{"end":"2019-03-31","val":-9527351,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":-3769461,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30","frame":"CY2019Q2I"},{"end":"2019-09-30","val":-1634100,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":12989408,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"end":"2019-12-31","val":12989408,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":12989408,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":12989408,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04"},{"end":"2019-12-31","val":12989408,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":12989408,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":3750881,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":3667726,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":3437881,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":-398014,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":-398014,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":-398014,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":-398014,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"end":"2020-12-31","val":-398014,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-12-31","val":-398014,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":-321769,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":-366057,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":-787184,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2021Q3I"},{"end":"2021-12-31","val":-597862,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":-597862,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":-597862,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":-597862,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":-597862,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2021Q4I"},{"end":"2022-03-31","val":-780479,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":-2285669,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":-4120626,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2023-12-31","val":-4094276,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-12-31","val":-4248561,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":-4248561,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":-4248561,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-31","val":-4248561,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":-4248561,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"},{"end":"2025-03-31","val":-4441655,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":-4421011,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":-4190403,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":-3685001,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q4I"}]}},"AdditionalPaidInCapital":{"label":"Additional Paid in Capital","description":"Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.","units":{"USD":[{"end":"2010-12-31","val":59189374,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"end":"2010-12-31","val":59189374,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":59189374,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28","frame":"CY2010Q4I"},{"end":"2011-06-30","val":59189374,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22","frame":"CY2011Q2I"},{"end":"2011-09-30","val":59189374,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":59189374,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28"},{"end":"2011-12-31","val":59189374,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14"},{"end":"2011-12-31","val":59189374,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"end":"2011-12-31","val":59189374,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":59189374,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":59189374,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14","frame":"CY2012Q1I"},{"end":"2012-06-30","val":59189509,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":59189783,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":59189860,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":59189860,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":59189860,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":59189860,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"end":"2012-12-31","val":59189860,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":59189860,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":59189860,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":59189860,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2013Q3I"},{"end":"2013-12-31","val":59189860,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":59189860,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":59189860,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":59189860,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":59189860,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":59189860,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":59189860,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":59189860,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":59189860,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":59189860,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":59189860,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":59189860,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":59189860,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014Q4I"},{"end":"2015-03-31","val":59189860,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":59189860,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":59189860,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":59189860,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"end":"2015-12-31","val":59189860,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20"},{"end":"2015-12-31","val":59189860,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"end":"2015-12-31","val":59189860,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"end":"2015-12-31","val":59189860,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015Q4I"},{"end":"2016-03-31","val":108732960,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20","frame":"CY2016Q1I"},{"end":"2016-06-30","val":108732960,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":108732960,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27","frame":"CY2016Q3I"},{"end":"2016-12-31","val":105366887,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"end":"2016-12-31","val":105366887,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16"},{"end":"2016-12-31","val":105366887,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":105366887,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"end":"2016-12-31","val":105366887,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-03-31","val":108732710,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16","frame":"CY2017Q1I"},{"end":"2017-06-30","val":111386729,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":108020656,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3I"},{"end":"2017-12-31","val":109090782,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2017-12-31","val":109090782,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":109090782,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":109090782,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"end":"2017-12-31","val":109090782,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2017Q4I"},{"end":"2018-03-31","val":109090782,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":109246500,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":109246500,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"},{"end":"2018-12-31","val":105737256,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03"},{"end":"2018-12-31","val":105737256,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30"},{"end":"2018-12-31","val":105737256,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"end":"2018-12-31","val":105737256,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":105737256,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"end":"2018-12-31","val":105737256,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018Q4I"},{"end":"2019-03-31","val":115336056,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":115335406,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30","frame":"CY2019Q2I"},{"end":"2019-09-30","val":115334756,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":107852827,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"end":"2019-12-31","val":107852827,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":107852827,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":107852827,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04"},{"end":"2019-12-31","val":107852827,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":107852827,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":109474497,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":109739379,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":117562942,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":133510862,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":133510862,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":133510862,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":133510862,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"end":"2020-12-31","val":133510862,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-12-31","val":133510862,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":169891428,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":202266182,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":220523246,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2021Q3I"},{"end":"2021-12-31","val":220523246,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":220523246,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":220523246,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":220523246,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":220523246,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"end":"2021-12-31","val":220579277,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021Q4I"},{"end":"2022-03-31","val":221416496,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":221416496,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":222693189,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":222751657,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"end":"2022-12-31","val":222751657,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":222751657,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":222751657,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q4I"},{"end":"2023-03-31","val":222751657,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":222751657,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":222751657,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"}]}},"AdjustmentForAmortization":{"label":"Amortization","description":"The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":-2556898,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2018-01-01","end":"2018-12-31","val":-2556898,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-574996,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2019-01-01","end":"2019-12-31","val":-574996,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04"},{"start":"2019-01-01","end":"2019-12-31","val":414,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":32945,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":80733,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2020-01-01","end":"2020-12-31","val":130125,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":80733,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":80733,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1248,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":1248,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":2500,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":2500,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-01-01","end":"2021-09-30","val":3750,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2021-01-01","end":"2021-09-30","val":3750,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-01-01","end":"2021-12-31","val":5340,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":5340,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":5340,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":11768,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":11768,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":28233,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":28233,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-01-01","end":"2022-09-30","val":45699,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-01-01","end":"2022-09-30","val":45699,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-01-01","end":"2022-12-31","val":63552,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"start":"2022-01-01","end":"2022-12-31","val":63552,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":14259,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"start":"2023-01-01","end":"2023-03-31","val":14259,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":28518,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-06-30","val":28518,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-09-30","val":42776,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":42776,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-01-01","end":"2023-12-31","val":57035,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":57035,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":14259,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":14259,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":28518,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":28518,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-01-01","end":"2024-09-30","val":42776,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-01-01","end":"2024-09-30","val":42776,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":57035,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":57035,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":14259,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":28518,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-01-01","end":"2025-09-30","val":42776,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-12-31","val":57035,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"}]}},"AllowanceForDoubtfulAccountsReceivable":{"label":"Accounts Receivable, Allowance for Credit Loss","description":"Amount of allowance for credit loss on accounts receivable.","units":{"USD":[{"end":"2021-09-30","val":507,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2021Q3I"},{"end":"2022-12-31","val":26440,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-12-31","val":716913,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023Q4I"},{"end":"2024-12-31","val":3537434,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"},{"end":"2025-12-31","val":2577629,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q4I"}]}},"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":"2010-12-31","val":44405,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"end":"2010-12-31","val":0,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":44405,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28","frame":"CY2010Q4I"},{"end":"2011-06-30","val":45358,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22","frame":"CY2011Q2I"},{"end":"2011-09-30","val":0,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":46529,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28"},{"end":"2011-12-31","val":46529,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14"},{"end":"2011-12-31","val":46529,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"end":"2011-12-31","val":46529,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":46529,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":46577,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14","frame":"CY2012Q1I"},{"end":"2012-06-30","val":46352,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":46234,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":46643,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":46234,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":46234,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":46643,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"end":"2012-12-31","val":46643,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":46766,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":47449,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":47686,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2013Q3I"},{"end":"2013-12-31","val":211039,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":211039,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":211039,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":211039,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":211039,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":209146,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":209122,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":209132,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":837200,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":837200,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":837200,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":837200,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":837200,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014Q4I"},{"end":"2015-03-31","val":2330869,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":34002,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":32678,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":2407160,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"end":"2015-12-31","val":2407160,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20"},{"end":"2015-12-31","val":2407160,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"end":"2015-12-31","val":2407160,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"end":"2015-12-31","val":2407160,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015Q4I"},{"end":"2016-03-31","val":2407160,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20","frame":"CY2016Q1I"},{"end":"2016-06-30","val":2407160,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":2407160,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27","frame":"CY2016Q3I"},{"end":"2016-12-31","val":4843809,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"end":"2016-12-31","val":4843809,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16"},{"end":"2016-12-31","val":4843809,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":111942,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"end":"2016-12-31","val":4843809,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-03-31","val":4843809,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16","frame":"CY2017Q1I"},{"end":"2017-06-30","val":4843809,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":111942,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3I"},{"end":"2017-12-31","val":3081437,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2017-12-31","val":3081437,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":3081437,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":5583194,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"end":"2017-12-31","val":3081437,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2017Q4I"},{"end":"2018-03-31","val":3081437,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2018-03-31","val":5583194,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q1I"},{"end":"2018-06-30","val":3081437,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2018-06-30","val":5583194,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q2I"},{"end":"2018-09-30","val":14741931,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"},{"end":"2018-12-31","val":15650217,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03"},{"end":"2018-12-31","val":15650217,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30"},{"end":"2018-12-31","val":15650217,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"end":"2018-12-31","val":15650217,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":15650217,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"end":"2018-12-31","val":15650217,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018Q4I"},{"end":"2019-03-31","val":412429,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":440954,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30","frame":"CY2019Q2I"},{"end":"2019-09-30","val":419794,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":16127000,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"end":"2019-12-31","val":16127000,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":16127000,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2019Q4I"},{"end":"2020-03-31","val":16127000,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2021-09-30","val":507,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2021Q3I"},{"end":"2024-12-31","val":2785,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":2785,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"},{"end":"2025-09-30","val":267369,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":650202,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q4I"}]}},"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":"2011-01-01","end":"2011-12-31","val":176822,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":180920,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":180920,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":184403,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":184403,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":186687,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":186687,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":177311,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"start":"2015-01-01","end":"2015-12-31","val":177311,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":1222079,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"start":"2016-01-01","end":"2016-12-31","val":1222079,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":353050,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":353050,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":6534261,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2018"},{"start":"2023-01-01","end":"2023-12-31","val":127948,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":127773,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":127773,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-09-30","val":128691,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-01-01","end":"2024-12-31","val":127948,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":128824,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":128824,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-01-01","end":"2025-09-30","val":128824,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-12-31","val":128824,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"}]}},"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":"2012-01-01","end":"2012-09-30","val":175000,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":175000,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":175000,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":175000,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":175000,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":175000,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":175000,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-01-01","end":"2013-09-30","val":175000,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":175000,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":175000,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":175000,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":175000,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":175000,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":175000,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":175000,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-12-31","val":175000,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":175000,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014"},{"start":"2015-01-01","end":"2015-06-30","val":175000,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":175000,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":175000,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":175000,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":175000,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2015"}]}},"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":"2015-01-01","end":"2015-12-31","val":2380000,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"start":"2015-01-01","end":"2015-12-31","val":2380000,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":3200000,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":59060000,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2017"},{"start":"2020-01-01","end":"2020-12-31","val":1759059,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":12250000,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":12250000,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020"},{"start":"2022-01-01","end":"2022-12-31","val":3248805,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-09-30","val":3872,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-01-01","end":"2023-12-31","val":14160931,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":14160931,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-09-30","val":9337,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"}]}},"Assets":{"label":"Assets","description":"Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.","units":{"USD":[{"end":"2010-12-31","val":147199859,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"end":"2010-12-31","val":147199859,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":147199859,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28","frame":"CY2010Q4I"},{"end":"2011-06-30","val":155214420,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22","frame":"CY2011Q2I"},{"end":"2011-09-30","val":158464822,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":160303368,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28"},{"end":"2011-12-31","val":160303368,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14"},{"end":"2011-12-31","val":160303368,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"end":"2011-12-31","val":160303368,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":160303368,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":160936457,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14","frame":"CY2012Q1I"},{"end":"2012-06-30","val":166495638,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":174803921,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":195219011,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":195219011,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":195219011,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":195219011,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"end":"2012-12-31","val":195219011,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":190663842,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":200095946,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":213317159,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2013Q3I"},{"end":"2013-12-31","val":233119543,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":233119543,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":233119543,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":233119543,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":233119543,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":232625102,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":267408689,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":280828612,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":279434092,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":279434092,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":279434092,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":279434092,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":279434092,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014Q4I"},{"end":"2015-03-31","val":279853391,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":269580735,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":261791370,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":270403070,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"end":"2015-12-31","val":270403070,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20"},{"end":"2015-12-31","val":270403070,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"end":"2015-12-31","val":270403070,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"end":"2015-12-31","val":270403070,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015Q4I"},{"end":"2016-03-31","val":301955300,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20","frame":"CY2016Q1I"},{"end":"2016-06-30","val":282493555,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":277599759,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27","frame":"CY2016Q3I"},{"end":"2016-12-31","val":261661030,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"end":"2016-12-31","val":261661030,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16"},{"end":"2016-12-31","val":261661030,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":261661030,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"end":"2016-12-31","val":261661030,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-03-31","val":262911880,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16","frame":"CY2017Q1I"},{"end":"2017-06-30","val":262289706,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":264732849,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3I"},{"end":"2017-12-31","val":190680253,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2017-12-31","val":190680253,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":190751835,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":190751835,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"end":"2017-12-31","val":190680253,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2017Q4I"},{"end":"2018-03-31","val":192569004,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":179239354,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":157291990,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"},{"end":"2018-12-31","val":62946609,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03"},{"end":"2018-12-31","val":62946609,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30"},{"end":"2018-12-31","val":62946609,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"end":"2018-12-31","val":62946609,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":62946609,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"end":"2018-12-31","val":62946609,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018Q4I"},{"end":"2019-03-31","val":67270696,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":66279267,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30","frame":"CY2019Q2I"},{"end":"2019-09-30","val":64570998,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":115980570,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"end":"2019-12-31","val":115980570,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":115980570,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":115980570,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04"},{"end":"2019-12-31","val":115980570,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":115980570,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":22685260,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":23313718,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":29236513,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":15931712,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":15931712,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":15931712,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":15931712,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"end":"2020-12-31","val":15931712,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-12-31","val":15931712,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":48358943,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":80904770,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":94122813,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2021Q3I"},{"end":"2021-12-31","val":91657085,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":91657085,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":91657085,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":91657085,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":91657085,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"end":"2021-12-31","val":91657085,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021Q4I"},{"end":"2022-03-31","val":92766573,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":85734516,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":86412917,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":85017719,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"end":"2022-12-31","val":85017719,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":85017719,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":85017719,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":85017719,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":85058659,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":90929817,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":70542159,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":60940750,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":60940750,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":60940750,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":60940750,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"end":"2023-12-31","val":60940750,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":59910452,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":58298437,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":53399735,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"},{"end":"2024-12-31","val":25902938,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":25902938,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":25902938,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-31","val":25902938,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":35481676,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"},{"end":"2025-03-31","val":23641060,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":24575059,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":54336334,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":53287334,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q4I"}]}},"AssetsCurrent":{"label":"Assets, Current","description":"Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.","units":{"USD":[{"end":"2010-12-31","val":102626297,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"end":"2010-12-31","val":102626297,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":102626297,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28","frame":"CY2010Q4I"},{"end":"2011-06-30","val":106545331,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22","frame":"CY2011Q2I"},{"end":"2011-09-30","val":108935159,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":104029482,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28"},{"end":"2011-12-31","val":104029482,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14"},{"end":"2011-12-31","val":104029482,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"end":"2011-12-31","val":104029482,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":104029482,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":104343637,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14","frame":"CY2012Q1I"},{"end":"2012-06-30","val":109273531,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":116979232,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":134637959,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":134637959,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":134637959,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":134637959,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"end":"2012-12-31","val":134637959,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":130740473,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":102163662,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":115653250,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2013Q3I"},{"end":"2013-12-31","val":115076016,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":115076016,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":115076016,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":115076016,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":115076016,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":111527685,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":126454043,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":106651585,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":104611525,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":104611525,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":104611525,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":104611525,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":104611525,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014Q4I"},{"end":"2015-03-31","val":105975079,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":96776381,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":94425455,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":112995153,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"end":"2015-12-31","val":112995153,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20"},{"end":"2015-12-31","val":112995153,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"end":"2015-12-31","val":112995153,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"end":"2015-12-31","val":112995153,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015Q4I"},{"end":"2016-03-31","val":123643183,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20","frame":"CY2016Q1I"},{"end":"2016-06-30","val":97816709,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":35113798,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27","frame":"CY2016Q3I"},{"end":"2016-12-31","val":101626483,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"end":"2016-12-31","val":101626483,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16"},{"end":"2016-12-31","val":101626483,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":101626483,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"end":"2016-12-31","val":101626483,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-03-31","val":101706899,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16","frame":"CY2017Q1I"},{"end":"2017-06-30","val":98812586,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":98578782,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3I"},{"end":"2017-12-31","val":61987337,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2017-12-31","val":61987337,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":62058919,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":62058919,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"end":"2017-12-31","val":61987337,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2017Q4I"},{"end":"2018-03-31","val":61122374,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":55954523,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":41207673,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"},{"end":"2018-12-31","val":24164227,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03"},{"end":"2018-12-31","val":24164227,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30"},{"end":"2018-12-31","val":24164227,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"end":"2018-12-31","val":24164227,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":24164227,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"end":"2018-12-31","val":24164227,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018Q4I"},{"end":"2019-03-31","val":19967622,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":20425563,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30","frame":"CY2019Q2I"},{"end":"2019-09-30","val":20313212,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":94996986,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"end":"2019-12-31","val":94996986,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":94996986,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":94996986,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04"},{"end":"2019-12-31","val":100345801,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":100334417,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2069668,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":976859,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":11620201,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":15519869,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":15519869,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":15503575,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":15596440,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"end":"2020-12-31","val":15596440,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-12-31","val":15596440,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":47873955,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":80255312,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":76572733,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2021Q3I"},{"end":"2021-12-31","val":72721055,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":72721055,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":72721055,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":72721055,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":72721055,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"end":"2021-12-31","val":72721055,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021Q4I"},{"end":"2022-03-31","val":73323671,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":66452075,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":66363005,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":65050379,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"end":"2022-12-31","val":65050379,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":65050379,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":65050379,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":65258471,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":65192535,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":71200600,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":50660364,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":54490469,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":54490469,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":54490469,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":54490469,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"end":"2023-12-31","val":54490469,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":53615942,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":51209934,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":45141175,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"},{"end":"2024-12-31","val":20716887,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":20716887,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":20716887,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-31","val":20716887,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":30295625,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"},{"end":"2025-03-31","val":19066948,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":20301890,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":50334360,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":50760432,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q4I"}]}},"AssetsNoncurrent":{"label":"Assets, Noncurrent","description":"Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer.","units":{"USD":[{"end":"2014-12-31","val":3162281,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"},{"end":"2015-12-31","val":2979857,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"end":"2015-12-31","val":2979857,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015Q4I"},{"end":"2016-12-31","val":2789390,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"end":"2016-12-31","val":2979857,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":0,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2017Q4I"},{"end":"2020-12-31","val":411843,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":428137,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":335272,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"end":"2020-12-31","val":335272,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-12-31","val":335272,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":484988,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":649458,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":17550080,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2021Q3I"},{"end":"2021-12-31","val":18936030,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":18936030,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":18936030,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":18936030,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":18936030,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"end":"2021-12-31","val":18936030,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021Q4I"},{"end":"2022-03-31","val":19442902,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":19282441,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":20049912,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":19967340,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"end":"2022-12-31","val":19967340,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":19967340,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":19967340,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":19759248,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":19866124,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":19729217,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":19881795,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":6450281,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":6450281,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":6450281,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":6450281,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"end":"2023-12-31","val":6450281,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":6294510,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":7088503,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":8258560,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"},{"end":"2024-12-31","val":5186051,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":5186051,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q4I"},{"end":"2025-03-31","val":4574112,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"}]}},"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":33933396,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"end":"2018-12-31","val":33933396,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018Q4I"},{"end":"2019-12-31","val":92772786,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"end":"2019-12-31","val":92772786,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04"},{"end":"2019-12-31","val":98128199,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":98528958,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-09-30","val":5343518,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":35082,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":35082,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":19737,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":6041846,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"end":"2020-12-31","val":6041845,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-12-31","val":6041845,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1451,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":155,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":23901,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2021Q3I"},{"end":"2021-12-31","val":157,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":157,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":157,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":157,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":157,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"end":"2021-12-31","val":157,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021Q4I"},{"end":"2022-03-31","val":158,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2023-12-31","val":24158,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":24158,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"end":"2023-12-31","val":8375677,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":596957,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1I"},{"end":"2024-12-31","val":596957,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-31","val":596957,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":10703556,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"}]}},"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":"2019-12-31","val":92772786,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"end":"2019-12-31","val":92772786,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":92772786,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":92772786,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04"},{"end":"2019-12-31","val":98128199,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":98528958,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-09-30","val":5343518,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":35082,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":35082,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":19737,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":6041846,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"end":"2020-12-31","val":6041845,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-12-31","val":6041845,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1451,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":155,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":23901,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2021Q3I"},{"end":"2021-12-31","val":157,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":157,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":157,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":157,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":157,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"end":"2021-12-31","val":157,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021Q4I"},{"end":"2022-03-31","val":158,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-12-31","val":296654,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-12-31","val":24086,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":24086,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"end":"2023-12-31","val":5774564,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-12-31","val":307594,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-31","val":307594,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":8187785,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"}]}},"BuildingsAndImprovementsGross":{"label":"Buildings and Improvements, Gross","description":"Amount before accumulated depreciation of building structures held for productive use including addition, improvement, or renovation to the structure, including, but not limited to, interior masonry, interior flooring, electrical, and plumbing.","units":{"USD":[{"end":"2011-12-31","val":25777820,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2011-12-31","val":25777820,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":25777820,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"end":"2012-06-30","val":32123715,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":32058507,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":32346098,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2012Q4I"}]}},"BusinessAcquisitionPercentageOfVotingInterestsAcquired":{"label":"Business Acquisition, Percentage of Voting Interests Acquired","description":"Percentage of voting equity interests acquired at the acquisition date in the business combination.","units":{"pure":[{"end":"2016-06-15","val":0.51,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11","frame":"CY2016Q2I"}]}},"BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred":{"label":"Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Consideration Transferred","description":"This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to items of consideration transferred in connection with a business combination for which the initial accounting was incomplete.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":481000,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2012"}]}},"BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets":{"label":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets","description":"Amount of assets acquired at the acquisition date.","units":{"USD":[{"end":"2017-04-01","val":5289,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2017Q1I"},{"end":"2017-06-30","val":5289,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":5289,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3I"},{"end":"2022-12-31","val":152783,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2022Q4I"}]}},"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":"2017-04-01","val":4274,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2017Q1I"},{"end":"2017-06-30","val":4274,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":4274,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3I"}]}},"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":"2017-04-01","val":1015,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1015,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1015,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3I"},{"end":"2023-12-31","val":1407902,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023Q4I"}]}},"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":"2017-04-01","val":3077,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2017Q1I"},{"end":"2017-06-30","val":3077,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":3077,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3I"}]}},"BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities":{"label":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities","description":"Amount of liabilities assumed at the acquisition date.","units":{"USD":[{"end":"2017-04-01","val":3077,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2017Q1I"},{"end":"2017-06-30","val":3077,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":3077,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3I"}]}},"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":"2017-06-30","val":2212,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":2212,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3I"},{"end":"2021-12-31","val":1036027,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":1036027,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1036027,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1036027,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1036027,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1036027,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1036027,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1036027,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1036027,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1036027,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023Q4I"}]}},"BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage":{"label":"Business Combination, Step Acquisition, Equity Interest in Acquiree, Percentage","description":"Percentage of equity in the acquiree held by the acquirer immediately before the acquisition date in a business combination.","units":{"pure":[{"end":"2012-12-31","val":0.2105,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2012Q4I"}]}},"CapitalLeaseObligations":{"label":"Capital Lease Obligations","description":"Amount equal to the present value (the principal) at the beginning of the lease term of minimum lease payments during the lease term (excluding that portion of the payments representing executory costs such as insurance, maintenance, and taxes to be paid by the lessor, together with any profit thereon) net of payments or other amounts applied to the principal through the balance sheet date.","units":{"USD":[{"end":"2016-12-31","val":14494003,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2016Q4I"}]}},"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":"2014-12-31","val":2954401,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"},{"end":"2016-12-31","val":6945442,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2016Q4I"},{"end":"2020-12-31","val":180803,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":182233,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"}]}},"CapitalLeaseObligationsIncurred":{"label":"Lease Obligation Incurred","description":"Amount of increase in lease obligation from new lease.","units":{"USD":[{"start":"2014-01-01","end":"2014-03-31","val":-442792,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-882700,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":-439908,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-903652,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":-20952,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3"}]}},"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":"2014-06-30","val":17134623,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":16133086,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":15625435,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":15625435,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":15625435,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":15625435,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":15625435,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014Q4I"},{"end":"2015-03-31","val":15566416,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":15172791,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":12224412,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":16720307,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"end":"2015-12-31","val":16720307,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20"},{"end":"2015-12-31","val":16720307,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"end":"2015-12-31","val":16720307,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"end":"2015-12-31","val":16720307,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015Q4I"},{"end":"2016-03-31","val":15561335,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20","frame":"CY2016Q1I"},{"end":"2016-06-30","val":15162399,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":15056590,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27","frame":"CY2016Q3I"},{"end":"2016-12-31","val":14494003,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"end":"2016-12-31","val":14494003,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16"},{"end":"2016-12-31","val":14494003,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":14494003,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"end":"2016-12-31","val":14494003,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-03-31","val":16585674,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16","frame":"CY2017Q1I"},{"end":"2017-06-30","val":16891465,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":17301683,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3I"},{"end":"2017-12-31","val":17512402,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2017-12-31","val":17512402,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":17512402,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":17512402,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"end":"2017-12-31","val":17512402,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2017Q4I"},{"end":"2018-03-31","val":18197792,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":17294311,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":16634135,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"}]}},"CapitalLeasesFutureMinimumPaymentsDue":{"label":"Capital Leases, Future Minimum Payments Due","description":"Amount of minimum lease payments for capital leases.","units":{"USD":[{"end":"2014-12-31","val":22868559,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"},{"end":"2015-12-31","val":16720307,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2015Q4I"},{"end":"2020-12-31","val":306166,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":256003,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"}]}},"CapitalLeasesFutureMinimumPaymentsDueCurrent":{"label":"Capital Leases, Future Minimum Payments Due, Next Twelve Months","description":"Amount of minimum lease payments for capital leases due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2014-12-31","val":4320257,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"},{"end":"2016-12-31","val":6945442,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2016Q4I"},{"end":"2020-12-31","val":193368,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":192002,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"}]}},"CapitalLeasesFutureMinimumPaymentsDueInFiveYears":{"label":"Capital Leases, Future Minimum Payments Due in Five Years","description":"Amount of minimum lease payments for capital leases due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2014-12-31","val":2649757,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"},{"end":"2015-12-31","val":4993798.67,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2015Q4I"}]}},"CapitalLeasesFutureMinimumPaymentsDueInFourYears":{"label":"Capital Leases, Future Minimum Payments Due in Four Years","description":"Amount of minimum lease payments for capital leases due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2014-12-31","val":5299515,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"},{"end":"2015-12-31","val":4993798.67,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2015Q4I"}]}},"CapitalLeasesFutureMinimumPaymentsDueInThreeYears":{"label":"Capital Leases, Future Minimum Payments Due in Three Years","description":"Amount of minimum lease payments for capital leases due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2014-12-31","val":5299515,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"},{"end":"2015-12-31","val":2496899.33,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2015Q4I"},{"end":"2016-12-31","val":1760692,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2016Q4I"}]}},"CapitalLeasesFutureMinimumPaymentsDueInTwoYears":{"label":"Capital Leases, Future Minimum Payments Due in Two Years","description":"Amount of minimum lease payments for capital leases due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2014-12-31","val":5299515,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"},{"end":"2016-12-31","val":5787869,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2016Q4I"},{"end":"2020-12-31","val":112798,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":64001,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"}]}},"CapitalLeasesFutureMinimumPaymentsDueThereafter":{"label":"Capital Leases, Future Minimum Payments Due Thereafter","description":"Amount of minimum lease payments for capital leases due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2015-12-31","val":4235811,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2015Q4I"}]}},"CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments":{"label":"Capital Leases, Future Minimum Payments, Interest Included in Payments","description":"Amount necessary to reduce net minimum lease payments to present value for capital leases.","units":{"USD":[{"end":"2014-12-31","val":4288723,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"},{"end":"2020-12-31","val":14787,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":10561,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"}]}},"CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments":{"label":"Capital Leases, Future Minimum Payments, Present Value of Net Minimum Payments","description":"Present value of minimum lease payments for capital leases net of executory costs, including amounts paid by the lessee to the lessor for insurance, maintenance and taxes.","units":{"USD":[{"end":"2014-12-31","val":18579836,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"},{"end":"2015-12-31","val":16720307,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2015Q4I"},{"end":"2016-12-31","val":14494003,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2016Q4I"},{"end":"2020-12-31","val":291379,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":245442,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"}]}},"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":"2011-12-31","val":61154007,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2011-12-31","val":61154007,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2011-12-31","val":61154007,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2011-12-31","val":61154007,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2011-12-31","val":61154007,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2011Q4I"},{"end":"2012-12-31","val":77560278,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":77560278,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2012-12-31","val":77560278,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2012-12-31","val":77560278,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2012-12-31","val":77560278,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2012Q4I"},{"end":"2013-03-31","val":91320803,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":80313361,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-06-30","val":80313361,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":87176550,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":66888954,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":66888954,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":66888954,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":66888954,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":66888954,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":76035402,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":79723955,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":33879350,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":25130302,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"},{"end":"2018-12-31","val":253804,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2018-12-31","val":33461,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2018-12-31","val":33461,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2018Q4I"},{"end":"2019-03-31","val":514498,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1I"},{"end":"2019-06-30","val":67574,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":36892,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3I"},{"end":"2019-12-31","val":347750,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":539316,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":531067,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q4I"},{"end":"2020-03-31","val":235358,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":576303,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":957676,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":9425312,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"end":"2020-12-31","val":9791026,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-12-31","val":9791026,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020Q4I"},{"end":"2021-09-01","val":540000,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"end":"2021-09-30","val":52968840,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2021Q3I"},{"end":"2021-12-31","val":50273517,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":50273517,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":50273517,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":50273517,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":50273517,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"end":"2021-12-31","val":50273517,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021Q4I"},{"end":"2022-03-31","val":53637943,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":42031220,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":32964659,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":26145588,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"end":"2022-12-31","val":26145588,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":26145588,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2022Q4I"},{"end":"2023-03-31","val":16161676,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":33327145,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2024-12-31","val":4840000,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2024Q4I"}],"EUR":[{"end":"2021-09-01","val":400000,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021Q3I"}]}},"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":"2021-01-01","end":"2021-09-30","val":275427,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2021-01-01","end":"2021-12-31","val":275623,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":275623,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":275623,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":275624,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":275624,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-09-30","val":275624,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-01-01","end":"2022-12-31","val":166676,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","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":"2009-12-31","val":14404500,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"end":"2009-12-31","val":14404500,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2009-12-31","val":14404500,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28","frame":"CY2009Q4I"},{"end":"2010-06-30","val":26611597,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22","frame":"CY2010Q2I"},{"end":"2010-09-30","val":46092801,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3I"},{"end":"2010-12-31","val":49350385,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"end":"2010-12-31","val":49350385,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":49350385,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28"},{"end":"2010-12-31","val":49350385,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14"},{"end":"2010-12-31","val":49350385,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"end":"2010-12-31","val":49350385,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2010-12-31","val":49350385,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2010Q4I"},{"end":"2011-03-31","val":65719936,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14","frame":"CY2011Q1I"},{"end":"2011-06-30","val":76146274,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"end":"2011-06-30","val":76146274,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2011Q2I"},{"end":"2011-09-30","val":76425179,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2011-09-30","val":76425179,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2011Q3I"},{"end":"2011-12-31","val":61154007,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28"},{"end":"2011-12-31","val":61154007,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14"},{"end":"2011-12-31","val":61154007,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"end":"2011-12-31","val":61154007,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":61154007,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2011-12-31","val":61154007,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2011-12-31","val":61154007,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2011-12-31","val":61154007,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"end":"2011-12-31","val":61154007,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2011Q4I"},{"end":"2012-03-31","val":76713489,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14"},{"end":"2012-03-31","val":76713489,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1I"},{"end":"2012-06-30","val":87712871,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"end":"2012-06-30","val":87712871,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":80869190,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2012-09-30","val":80869190,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":77560278,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":77560278,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":77560278,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":77560278,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"end":"2012-12-31","val":77560278,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2012-12-31","val":77560278,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2012-12-31","val":77560278,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2012-12-31","val":77560278,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":91320803,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":80313361,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":87176550,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2013Q3I"},{"end":"2013-12-31","val":66888954,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":66888954,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":66888954,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":66888954,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":66888954,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2013-12-31","val":66888954,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2013-12-31","val":66888954,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2013-12-31","val":66888954,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2013-12-31","val":66888954,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"end":"2013-12-31","val":66888954,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2013Q4I"},{"end":"2014-03-31","val":76035402,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2014-03-31","val":76035402,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":79723955,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2014-06-30","val":79723955,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-06-30","val":79723955,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q2I"},{"end":"2014-09-30","val":33879350,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2014-09-30","val":33879350,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":25130302,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":25130302,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":25130302,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":25130302,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":25130302,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"end":"2014-12-31","val":25130302,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20"},{"end":"2014-12-31","val":25130302,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"end":"2014-12-31","val":25130302,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"end":"2014-12-31","val":25130302,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2014Q4I"},{"end":"2015-03-31","val":39155769,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2015-03-31","val":39155769,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20","frame":"CY2015Q1I"},{"end":"2015-06-30","val":60370972,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2015-06-30","val":60370972,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11","frame":"CY2015Q2I"},{"end":"2015-09-30","val":60082653,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2015-09-30","val":60082653,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27","frame":"CY2015Q3I"},{"end":"2015-12-31","val":50006914,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"end":"2015-12-31","val":50006914,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20"},{"end":"2015-12-31","val":50006914,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"end":"2015-12-31","val":50006914,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"end":"2015-12-31","val":50006914,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"end":"2015-12-31","val":50006914,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16"},{"end":"2015-12-31","val":50006914,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2015-12-31","val":50006914,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"end":"2015-12-31","val":50006914,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2015Q4I"},{"end":"2016-03-31","val":60060777,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20"},{"end":"2016-03-31","val":60060777,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16"},{"end":"2016-03-31","val":60060777,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-03-31","val":60060777,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2016Q1I"},{"end":"2016-06-30","val":40743782,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"end":"2016-06-30","val":40743782,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-06-30","val":60060777,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2016Q2I"},{"end":"2016-09-30","val":2532553,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"end":"2016-09-30","val":2532553,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1143585,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"end":"2016-12-31","val":1143585,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16"},{"end":"2016-12-31","val":1143585,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":1143585,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"end":"2016-12-31","val":1143585,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2016-12-31","val":1143585,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2016-12-31","val":1143585,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2016-12-31","val":1143585,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2016Q4I"},{"end":"2017-03-31","val":2459424,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16"},{"end":"2017-03-31","val":2459424,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1I"},{"end":"2017-06-30","val":4417789,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2017-06-30","val":4417789,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2017Q2I"},{"end":"2017-09-30","val":4545501,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3I"},{"end":"2017-12-31","val":4586757,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2017-12-31","val":4586757,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":4586757,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":4586757,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"end":"2017-12-31","val":4586757,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03"},{"end":"2017-12-31","val":4586757,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30"},{"end":"2017-12-31","val":4586757,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"end":"2017-12-31","val":4586757,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2017-12-31","val":4586757,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"end":"2017-12-31","val":4586757,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2017Q4I"},{"end":"2018-03-31","val":3531302,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2018-03-31","val":253804,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30","frame":"CY2018Q1I"},{"end":"2018-06-30","val":394108,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2018-06-30","val":394108,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30","frame":"CY2018Q2I"},{"end":"2018-09-30","val":324123,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"end":"2018-09-30","val":324123,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":253804,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03"},{"end":"2018-12-31","val":253804,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30"},{"end":"2018-12-31","val":253804,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"end":"2018-12-31","val":253804,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":253804,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"end":"2018-12-31","val":253804,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04"},{"end":"2018-12-31","val":19741,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2018Q4I"},{"end":"2019-03-31","val":514498,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":256114,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30","frame":"CY2019Q2I"},{"end":"2019-09-30","val":135056,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":539316,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"end":"2019-12-31","val":539316,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":539316,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":539316,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04"},{"end":"2019-12-31","val":531067,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":190867,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2019-12-31","val":190867,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2019-12-31","val":530896,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2019-12-31","val":526844,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"end":"2019-12-31","val":526844,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2019-12-31","val":526844,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2019Q4I"},{"end":"2020-03-31","val":235358,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2020-03-31","val":235358,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1I"},{"end":"2020-06-30","val":576303,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2020-06-30","val":576303,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2I"},{"end":"2020-09-30","val":957676,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2020-09-30","val":957676,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2020Q3I"},{"end":"2020-12-31","val":9788041,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":9788041,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":9787989,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":9425312,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"end":"2020-12-31","val":9425312,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-12-31","val":9425312,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":42117677,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":72016338,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":52969356,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2021Q3I"},{"end":"2021-12-31","val":50273517,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":50273517,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2021Q4I"},{"end":"2023-09-30","val":33339371,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q3I"},{"end":"2023-12-31","val":19016198,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q4I"},{"end":"2024-06-30","val":9824662,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":6519391,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"},{"end":"2024-12-31","val":4765111,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"},{"end":"2025-12-31","val":2396619,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q4I"}]}},"CashAndCashEquivalentsAtCarryingValueIncludingDiscontinuedOperations":{"label":"Cash and Cash Equivalents, at Carrying Value, Including Discontinued Operations","description":"For the entity and the disposal group, cash includes currency on hand as well as demand deposits with banks or financial institutions. It also includes other kinds of accounts that have the general characteristics of demand deposits in that the Entity may deposit additional funds at any time and also effectively may withdraw funds at any time without prior notice or penalty. Cash equivalents, excluding items classified as marketable securities, include short-term, highly liquid investments that are both readily convertible to known amounts of cash, and so near their maturity that they present minimal risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three years ago does not become a cash equivalent when its remaining maturity is three months. Compensating balance arrangements that do not legally restrict the withdrawal or usage of cash amounts may be reported as Cash and Cash Equivalents, while legally restricted deposits held as compensating balances against borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits are not generally reported as cash and cash equivalents.","units":{"USD":[{"end":"2020-06-30","val":29765,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2I"},{"end":"2020-09-30","val":933822,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2020Q3I"},{"end":"2021-09-30","val":516,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2021Q3I"}]}},"CashAndCashEquivalentsPeriodIncreaseDecrease":{"label":"Cash and Cash Equivalents, Period Increase (Decrease)","description":"Amount of increase (decrease) in cash and cash equivalents. Cash and cash equivalents are the amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Includes effect from exchange rate changes.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":12028961,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2010-01-01","end":"2010-09-30","val":31066561,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":34945885,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":16369551,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":25193547,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2011-01-01","end":"2011-06-30","val":26795889,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2011-01-01","end":"2011-09-30","val":25265015,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":27074794,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-01-01","end":"2011-12-31","val":11803622,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":15559482,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14"},{"start":"2012-01-01","end":"2012-03-31","val":15559482,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":26558864,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":26558864,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-09-30","val":19715183,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":19715183,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-01-01","end":"2013-03-31","val":13760525,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":2753083,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-09-30","val":9616272,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2015-01-01","end":"2015-12-31","val":24876612,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":10053863,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-9263132,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":-47474361,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-01-01","end":"2016-12-31","val":-48863329,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"start":"2016-01-01","end":"2016-12-31","val":-48863329,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1315839,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16"},{"start":"2017-01-01","end":"2017-03-31","val":1315839,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":3274204,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":3274204,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-01-01","end":"2017-09-30","val":3401916,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":3401916,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-01-01","end":"2017-12-31","val":3443173,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":3443173,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-1055455,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-03-31","val":-1055455,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-4192649,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":-4192649,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2018-01-01","end":"2018-09-30","val":-4262634,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":-4262634,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":-4333673,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03"},{"start":"2018-01-01","end":"2018-12-31","val":-4333673,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":260695,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":2310,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2019-01-01","end":"2019-09-30","val":-118748,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":408599,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02","frame":"CY2019"}]}},"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":"2016-12-31","val":1143585,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2016Q4I"},{"end":"2017-09-30","val":4545501,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2017Q3I"},{"end":"2017-12-31","val":4586757,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2017Q4I"},{"end":"2018-09-30","val":324123000,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"},{"end":"2020-12-31","val":9425312,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2020-12-31","val":9425312,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2020-12-31","val":9425312,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2020-12-31","val":9425312,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2020Q4I"},{"end":"2021-03-31","val":42118123,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1I"},{"end":"2021-06-30","val":72016338,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2021Q2I"},{"end":"2021-09-30","val":52969356,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2021Q3I"},{"end":"2021-12-31","val":50273517,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":50273517,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":50273517,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":50273517,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"end":"2021-12-31","val":50273517,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2021-12-31","val":50273517,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2021-12-31","val":50273517,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2021-12-31","val":50271801,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":53637943,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2022-03-31","val":53637943,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1I"},{"end":"2022-06-30","val":42031220,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2022-06-30","val":42031220,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2022Q2I"},{"end":"2022-09-30","val":32964659,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2022-09-30","val":32964659,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3I"},{"end":"2022-12-31","val":29735170,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"end":"2022-12-31","val":29735170,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":29735170,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":29735170,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":29660920,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2022-12-31","val":29648236,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2022-12-31","val":29648236,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2022-12-31","val":29648236,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"end":"2022-12-31","val":27597510,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":19799786,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2023-03-31","val":19789066,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1I"},{"end":"2023-06-30","val":36786970,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2023-06-30","val":36736386,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2I"},{"end":"2023-09-30","val":33404132,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2023-09-30","val":33404132,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q3I"},{"end":"2023-12-31","val":19032278,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":19032278,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":19016198,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":19016198,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"end":"2023-12-31","val":17412865,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2023-12-31","val":16159657,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2023-12-31","val":16159657,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2023-12-31","val":16159657,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2023-12-31","val":16093190,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2023Q4I"},{"end":"2024-03-31","val":14886541,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2024-03-31","val":12135496,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":9824662,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2024-06-30","val":7959229,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":6519391,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"end":"2024-09-30","val":5070976,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":4842741,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":4765865,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":4765865,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-31","val":4765865,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":4765111,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"},{"end":"2025-03-31","val":4437651,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":5786303,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":6891224,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":5077164,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q4I"}]}},"CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect":{"label":"Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect","description":"Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":-4333673,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":260694,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":34113,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":3431,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":408599,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04"},{"start":"2019-01-01","end":"2019-12-31","val":519575,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-112392,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":44491,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":36987,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":45407,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":426609,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":430832,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2020-01-01","end":"2020-12-31","val":9600159,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":9264182,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":9264182,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":32330082,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":32692811,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":62228349,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":62591026,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-01-01","end":"2021-09-30","val":43544044,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2021-01-01","end":"2021-09-30","val":43544044,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-01-01","end":"2021-12-31","val":40848205,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":40848205,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":40848205,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":3364426,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":3364426,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-8242297,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":-8242297,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-01-01","end":"2022-09-30","val":-17308858,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-01-01","end":"2022-09-30","val":-17308858,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-01-01","end":"2022-12-31","val":-20538347,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"start":"2022-01-01","end":"2022-12-31","val":-20536631,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-9935384,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"start":"2023-01-01","end":"2023-03-31","val":-9848450,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":7051800,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-06-30","val":7138735,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-09-30","val":3668962,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":3755896,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-01-01","end":"2023-12-31","val":-10628642,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":-8565232,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-4145737,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":-1273116,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-9191536,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":-8200428,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-01-01","end":"2024-09-30","val":-12496807,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-01-01","end":"2024-09-30","val":-11088681,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":-12570124,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":-11250449,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-328214,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1020438,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-01-01","end":"2025-09-30","val":2125359,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-12-31","val":312053,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"}]}},"CashPeriodIncreaseDecrease":{"label":"Cash, Period Increase (Decrease)","description":"Amount of increase (decrease) in cash. Cash is 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. Includes effect from exchange rate changes.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":11803622,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":16406271,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":16406271,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":13760525,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":2753083,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":9616272,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":-10671324,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":-10671324,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":9146448,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":9146448,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":12835001,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":12835001,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":-33009604,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":-33009604,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":-41758652,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-41758652,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":14025467,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":14025467,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":35240670,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":35240670,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2015-01-01","end":"2015-09-30","val":34952351,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":34952351,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2015-01-01","end":"2015-12-31","val":24876612,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":10053863,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-9263132,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2016-01-01","end":"2016-09-30","val":-47474361,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"}]}},"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":"2020-01-01","end":"2020-06-30","val":-2042800,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":-1863550,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2020-01-01","end":"2020-12-31","val":84847,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-9263,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-16589,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-09-30","val":-6706933,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2022-01-01","end":"2022-12-31","val":-218667,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-51960,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":-745440,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-12-31","val":-2064479,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2024"}]}},"CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations":{"label":"Cash Provided by (Used in) Operating Activities, Discontinued Operations","description":"Amount of cash inflow (outflow) of operating activities of discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":13756540,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2019-01-01","end":"2019-12-31","val":-4240466,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-1561902,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-1717808,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":561417,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2020-01-01","end":"2020-12-31","val":-224762,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":-1975951,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":-1975951,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-669310,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":-1438953,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-2987290,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":-1247917,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-01-01","end":"2021-09-30","val":-19812246,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2021-01-01","end":"2021-09-30","val":2222678,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-01-01","end":"2021-12-31","val":-18737540,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":-18737540,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":1363946,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-638639,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":-1,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":3,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":3,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-01-01","end":"2022-12-31","val":-288286,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":31916,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":105480,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-06-30","val":1071947,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-09-30","val":105480,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":1055883,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-01-01","end":"2023-12-31","val":574573,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":-24066,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":645437,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":2757954,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":425874,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":39234,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-01-01","end":"2024-09-30","val":425030,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-01-01","end":"2024-09-30","val":2971055,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":10093999,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":8567715,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":28426539,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":28349426,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-01-01","end":"2025-09-30","val":28349426,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-12-31","val":29225270,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"}]}},"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":"2011-07-25","val":4.5,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2011-07-25","val":4.5,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2011Q2I"},{"end":"2017-04-12","val":5.2,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2017-04-12","val":5.2,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"end":"2017-04-12","val":5.2,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2017Q1I"},{"end":"2017-06-30","val":5.2,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":5.2,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3I"},{"end":"2017-12-31","val":5.2,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2017Q4I"},{"end":"2025-03-31","val":118.75,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":118.75,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":118.75,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":95,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q4I"}]}},"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":"2011-07-25","val":75000,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2011-07-25","val":75000,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2011Q2I"},{"end":"2012-06-30","val":175000,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":175000,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":175000,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2012Q4I"}]}},"ClassOfWarrantOrRightOutstanding":{"label":"Class of Warrant or Right, Outstanding","description":"Number of warrants or rights outstanding.","units":{"shares":[{"end":"2012-08-13","val":26661500,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2012Q2I"}]}},"CommitmentsAndContingencies":{"label":"Commitments and Contingencies","description":"Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.","units":{"USD":[{"end":"2010-12-31","val":0,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q4I"},{"end":"2011-09-30","val":0,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"}]}},"CommonStockDividendsShares":{"label":"Common Stock Dividends, Shares","description":"Number of shares of common stock issued as dividends during the period. Excludes stock splits.","units":{"shares":[{"start":"2021-08-01","end":"2021-08-04","val":2244156,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2021-08-01","end":"2021-08-04","val":2244156,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-08-01","end":"2021-08-04","val":2244156,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2021-08-01","end":"2021-08-04","val":2244156,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-08-01","end":"2021-08-04","val":2244156,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-08-01","end":"2021-08-04","val":2244156,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2021Q2I"},{"start":"2022-07-01","end":"2022-07-12","val":3047000,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-07-01","end":"2022-07-12","val":3047000,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"start":"2022-07-01","end":"2022-07-12","val":3047000,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"start":"2022-07-01","end":"2022-07-12","val":3047000,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-07-01","end":"2022-07-12","val":3047000,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q2I"}]}},"CommonStockParOrStatedValuePerShare":{"label":"Common Stock, Par or Stated Value Per Share","description":"Face amount or stated value per share of common stock.","units":{"USD/shares":[{"end":"2010-12-31","val":0.001,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"end":"2010-12-31","val":0.001,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":0.001,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28","frame":"CY2010Q4I"},{"end":"2011-06-30","val":0.001,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22","frame":"CY2011Q2I"},{"end":"2011-09-30","val":0.001,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":0.001,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28"},{"end":"2011-12-31","val":0.001,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14"},{"end":"2011-12-31","val":0.001,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"end":"2011-12-31","val":0.001,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":0.001,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":0.001,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14","frame":"CY2012Q1I"},{"end":"2012-06-30","val":0.001,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":0.001,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":0.001,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":0.001,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":0.001,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":0.001,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"end":"2012-12-31","val":0.001,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":0.001,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":0.001,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":0.001,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2013Q3I"},{"end":"2013-12-31","val":0.001,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":0.001,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":0.001,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":0.001,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":0.001,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":0.001,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":0.001,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":0.001,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":0.001,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":0.001,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":0.001,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":0.001,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":0.001,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014Q4I"},{"end":"2015-03-31","val":0.001,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":0.001,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":0.001,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":0.001,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"end":"2015-12-31","val":0.001,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20"},{"end":"2015-12-31","val":0.001,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"end":"2015-12-31","val":0.001,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"end":"2015-12-31","val":0.001,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015Q4I"},{"end":"2016-03-10","val":0.001,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20"},{"end":"2016-03-10","val":0.001,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"end":"2016-03-10","val":0.001,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"end":"2016-03-10","val":0.001,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"end":"2016-03-31","val":0.001,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20","frame":"CY2016Q1I"},{"end":"2016-06-30","val":0.001,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":0.001,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0.001,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"end":"2016-12-31","val":0.001,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16"},{"end":"2016-12-31","val":0.001,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":0.001,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"end":"2016-12-31","val":0.001,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-03-31","val":0.001,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16","frame":"CY2017Q1I"},{"end":"2017-04-12","val":0.001,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2017-04-12","val":0.001,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"end":"2017-04-12","val":0.001,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03"},{"end":"2017-04-12","val":0.001,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30"},{"end":"2017-04-12","val":0.001,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"end":"2017-04-12","val":0.001,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2017-06-30","val":0.001,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0.001,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0.001,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2017-12-31","val":0.001,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":0.001,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":0.001,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"end":"2017-12-31","val":0.001,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0.001,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0.001,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0.001,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"end":"2018-09-30","val":0.001,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0.001,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03"},{"end":"2018-12-31","val":0.001,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30"},{"end":"2018-12-31","val":0.001,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"end":"2018-12-31","val":0.001,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":0.001,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"end":"2018-12-31","val":0.001,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0.001,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0.001,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0.001,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0.001,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"end":"2019-12-31","val":0.001,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":0.001,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":0.001,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04"},{"end":"2019-12-31","val":0.001,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":0.001,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0.001,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0.001,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0.001,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0.001,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":0.001,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":0.001,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":0.001,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"end":"2020-12-31","val":0.001,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-12-31","val":0.001,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0.001,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0.001,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0.001,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0.001,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":0.001,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":0.001,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":0.001,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":0.001,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"end":"2021-12-31","val":0.001,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0.001,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0.001,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0.001,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0.001,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"end":"2022-12-31","val":0.001,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":0.001,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":0.001,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":0.001,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0.001,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0.001,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0.001,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0.001,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":0.001,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":0.001,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":0.001,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"end":"2023-12-31","val":0.001,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0.001,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0.001,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0.001,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0.001,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":0.001,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":0.001,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-31","val":0.001,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":0.001,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0.001,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":0.001,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0.001,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0.001,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q4I"}]}},"CommonStockSharesAuthorized":{"label":"Common Stock, Shares Authorized","description":"The maximum number of common shares permitted to be issued by an entity's charter and bylaws.","units":{"shares":[{"end":"2010-12-31","val":66666666,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"end":"2010-12-31","val":66666666,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":66666666,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28","frame":"CY2010Q4I"},{"end":"2011-06-30","val":66666666,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22","frame":"CY2011Q2I"},{"end":"2011-09-30","val":66666666,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":66666666,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28"},{"end":"2011-12-31","val":66666666,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14"},{"end":"2011-12-31","val":66666666,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"end":"2011-12-31","val":66666666,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":66666666,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":66666666,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14","frame":"CY2012Q1I"},{"end":"2012-06-30","val":66666666,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":66666666,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":66666666,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":66666666,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":66666666,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":66666666,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"end":"2012-12-31","val":66666666,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":66666666,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":66666666,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":66666666,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2013Q3I"},{"end":"2013-12-31","val":66666666,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":66666666,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":66666666,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":66666666,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":66666666,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":66666666,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":66666666,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":66666666,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":66666666,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":66666666,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":66666666,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":66666666,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":66666666,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014Q4I"},{"end":"2015-03-31","val":66666666,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":66666666,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":66666666,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":66666666,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"end":"2015-12-31","val":8333333,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20"},{"end":"2015-12-31","val":8333333,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"end":"2015-12-31","val":8333333,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"end":"2015-12-31","val":8333333,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015Q4I"},{"end":"2016-03-10","val":66666666,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20"},{"end":"2016-03-10","val":66666666,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"end":"2016-03-10","val":66666666,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"end":"2016-03-10","val":66666666,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"end":"2016-03-10","val":66666666,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"end":"2016-03-10","val":8333333,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2016-03-31","val":8333333,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20","frame":"CY2016Q1I"},{"end":"2016-06-30","val":8333333,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":8333333,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27","frame":"CY2016Q3I"},{"end":"2016-12-31","val":8333333,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"end":"2016-12-31","val":8333333,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16"},{"end":"2016-12-31","val":8333333,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":8333333,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"end":"2016-12-31","val":8333333,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-03-31","val":8333333,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16","frame":"CY2017Q1I"},{"end":"2017-06-30","val":8333333,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":8333333,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3I"},{"end":"2017-11-03","val":11362159,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2017-12-31","val":60000000,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2017-12-31","val":8333333,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":8333333,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":8333333,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"end":"2017-12-31","val":8333333,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2017Q4I"},{"end":"2018-03-31","val":60000000,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":60000000,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":60000000,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"},{"end":"2018-12-31","val":60000000,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03"},{"end":"2018-12-31","val":60000000,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30"},{"end":"2018-12-31","val":60000000,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"end":"2018-12-31","val":60000000,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":60000000,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"end":"2018-12-31","val":60000000,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018Q4I"},{"end":"2019-03-31","val":60000000,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":60000000,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30","frame":"CY2019Q2I"},{"end":"2019-09-30","val":60000000,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":60000000,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"end":"2019-12-31","val":60000000,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":60000000,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":60000000,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04"},{"end":"2019-12-31","val":60000000,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":300000000,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":60000000,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":60000000,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":60000000,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":300000000,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":300000000,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":300000000,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":300000000,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"end":"2020-12-31","val":300000000,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-12-31","val":300000000,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":300000000,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":300000000,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":300000000,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2021Q3I"},{"end":"2021-12-31","val":300000000,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":300000000,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":300000000,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":300000000,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":300000000,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"end":"2021-12-31","val":60000000,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021Q4I"},{"end":"2022-03-31","val":300000000,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":300000000,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":300000000,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":60000000,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"end":"2022-12-31","val":60000000,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":60000000,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":60000000,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":60000000,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":60000000,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":60000000,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":60000000,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":60000000,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":60000000,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":60000000,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":60000000,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"end":"2023-12-31","val":60000000,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":60000000,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":60000000,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":60000000,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"},{"end":"2024-12-31","val":60000000,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":6000000,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":6000000,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-31","val":600000000,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":150000000,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"},{"end":"2025-03-31","val":6000000,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":6000000,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":600000000,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":150000000,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q4I"}]}},"CommonStockSharesIssued":{"label":"Common Stock, Shares, Issued","description":"Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.","units":{"shares":[{"end":"2010-12-31","val":25690402,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"end":"2010-12-31","val":25690402,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":25690402,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28","frame":"CY2010Q4I"},{"end":"2011-06-30","val":25690402,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22","frame":"CY2011Q2I"},{"end":"2011-09-30","val":25690402,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":25690402,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28"},{"end":"2011-12-31","val":25690402,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14"},{"end":"2011-12-31","val":25690402,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":25690402,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":25690402,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14","frame":"CY2012Q1I"},{"end":"2012-09-30","val":26508068,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":26661499,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":26661499,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":26661499,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":26661499,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"end":"2012-12-31","val":26661499,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":26661499,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":26661499,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":26661499,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2013Q3I"},{"end":"2013-12-31","val":26661499,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":26661499,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":26661499,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":26661499,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":26661499,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":26661499,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":26661499,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":26661499,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":26661499,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":26661499,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":26661499,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":26661499,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":27161499,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014Q4I"},{"end":"2015-03-31","val":26661499,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":26661499,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":26661499,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":27161499,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"end":"2015-12-31","val":27161499,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20"},{"end":"2015-12-31","val":27161499,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"end":"2015-12-31","val":27161499,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"end":"2015-12-31","val":27161499,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015Q4I"},{"end":"2016-03-10","val":8333333,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03"},{"end":"2016-03-31","val":4061090,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20","frame":"CY2016Q1I"},{"end":"2016-06-30","val":4061090,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":4061090,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27","frame":"CY2016Q3I"},{"end":"2016-12-31","val":4061090,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"end":"2016-12-31","val":4061090,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16"},{"end":"2016-12-31","val":4061090,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":4061090,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"end":"2016-12-31","val":4061090,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-03-31","val":4311090,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16","frame":"CY2017Q1I"},{"end":"2017-06-30","val":5173187,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":5173187,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3I"},{"end":"2017-12-31","val":5370245,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2017-12-31","val":5370245,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":5370245,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":5370245,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"end":"2017-12-31","val":5370245,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2017Q4I"},{"end":"2018-03-31","val":6943325,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":26071083,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":26071083,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"},{"end":"2018-12-31","val":31017083,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03"},{"end":"2018-12-31","val":31017083,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30"},{"end":"2018-12-31","val":31017083,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"end":"2018-12-31","val":31017083,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":31017083,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"end":"2018-12-31","val":31017083,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018Q4I"},{"end":"2019-03-31","val":31017083,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":31667083,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30","frame":"CY2019Q2I"},{"end":"2019-09-30","val":32017083,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":33810416,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"end":"2019-12-31","val":33810416,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":33810416,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":33810416,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04"},{"end":"2019-12-31","val":33810416,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":33810416,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":38140415,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":38494063,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":41959545,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":50053606,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":50053606,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":50053606,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":50053606,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"end":"2020-12-31","val":50053606,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-12-31","val":50053606,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":59583486,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":65321192,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":70067147,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2021Q3I"},{"end":"2021-12-31","val":70067147,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":70067147,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":70067147,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":70067147,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":70067147,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"end":"2021-12-31","val":14036253,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021Q4I"},{"end":"2022-03-31","val":70067147,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":70067147,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":73114147,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":14645653,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"end":"2022-12-31","val":14645653,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":14645653,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":14645653,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":14645653,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":14645653,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":14645653,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":14645653,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":17834874,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":17834874,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":17834874,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":17834874,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"end":"2023-12-31","val":17834874,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":19985410,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":19985410,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":20747527,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"},{"end":"2024-12-31","val":24470844,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":2447084,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":2447084,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-31","val":2447084,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":611771,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"},{"end":"2025-03-31","val":3009289,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":3110770,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":20153311,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":5048328,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q4I"}]}},"CommonStockSharesOutstanding":{"label":"Common Stock, Shares, Outstanding","description":"Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.","units":{"shares":[{"end":"2010-12-31","val":25690402,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"end":"2010-12-31","val":25690402,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":25690402,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28","frame":"CY2010Q4I"},{"end":"2011-06-30","val":25690402,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22","frame":"CY2011Q2I"},{"end":"2011-09-30","val":25690402,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":25690402,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28"},{"end":"2011-12-31","val":25690402,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14"},{"end":"2011-12-31","val":25690402,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":25690402,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":25690402,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14","frame":"CY2012Q1I"},{"end":"2012-09-30","val":26508068,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":26661499,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":26661499,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":26661499,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":26661499,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"end":"2012-12-31","val":26661499,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":26661499,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":26661499,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":26661499,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2013Q3I"},{"end":"2013-12-31","val":26661499,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":26661499,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":26661499,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":26661499,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":26661499,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":26661499,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":26661499,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":26661499,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":26661499,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":26661499,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":26661499,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":26661499,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":27161499,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014Q4I"},{"end":"2015-03-31","val":26661499,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":26661499,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":26661499,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":27161499,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"end":"2015-12-31","val":27161499,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20"},{"end":"2015-12-31","val":27161499,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"end":"2015-12-31","val":27161499,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"end":"2015-12-31","val":27161499,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015Q4I"},{"end":"2016-03-31","val":4061090,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20","frame":"CY2016Q1I"},{"end":"2016-06-30","val":4061090,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":4061090,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27","frame":"CY2016Q3I"},{"end":"2016-12-31","val":4061090,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"end":"2016-12-31","val":4061090,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16"},{"end":"2016-12-31","val":4061090,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":4061090,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"end":"2016-12-31","val":4061090,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-03-31","val":4311090,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16","frame":"CY2017Q1I"},{"end":"2017-06-30","val":5173187,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":5173187,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3I"},{"end":"2017-12-31","val":5370245,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2017-12-31","val":5370245,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":5370245,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":5370245,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"end":"2017-12-31","val":5370245,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2017Q4I"},{"end":"2018-03-31","val":6943325,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":26071083,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":26071083,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"},{"end":"2018-12-31","val":31017083,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03"},{"end":"2018-12-31","val":31017083,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30"},{"end":"2018-12-31","val":31017083,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"end":"2018-12-31","val":31017083,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":31017083,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"end":"2018-12-31","val":31017083,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018Q4I"},{"end":"2019-03-31","val":31017083,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":31667083,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30","frame":"CY2019Q2I"},{"end":"2019-09-30","val":32017083,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":33810416,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"end":"2019-12-31","val":33810416,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":33810416,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":33810416,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04"},{"end":"2019-12-31","val":33810416,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":33810416,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":38140415,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":38494063,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":41959545,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":50053606,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":50053606,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":50053606,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":50053606,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"end":"2020-12-31","val":50053606,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-12-31","val":50053606,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":59583486,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":65321192,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":70067147,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2021Q3I"},{"end":"2021-12-31","val":70067147,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":70067147,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":70067147,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":70067147,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":70067147,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"end":"2021-12-31","val":14036253,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021Q4I"},{"end":"2022-03-31","val":70067147,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":70067147,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":73114147,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":14645653,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"end":"2022-12-31","val":14645653,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":14645653,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":14645653,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":14645653,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":14645653,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":14645653,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":14645653,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":17834874,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":17834874,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":17834874,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":17834874,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"end":"2023-12-31","val":17834874,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":19985410,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":19985410,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":20747527,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"},{"end":"2024-12-31","val":24470844,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":2447084,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":2447084,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-31","val":2447084,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":611771,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"},{"end":"2025-03-31","val":3009289,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":3110770,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":20153311,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":5048328,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q4I"}]}},"CommonStockValue":{"label":"Common Stock, Value, Issued","description":"Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.","units":{"USD":[{"end":"2010-12-31","val":25690,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"end":"2010-12-31","val":25690,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":25690,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28","frame":"CY2010Q4I"},{"end":"2011-06-30","val":25690,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22","frame":"CY2011Q2I"},{"end":"2011-09-30","val":25690,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":25690,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28"},{"end":"2011-12-31","val":25690,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14"},{"end":"2011-12-31","val":25690,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"end":"2011-12-31","val":25690,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":25690,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":25690,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14","frame":"CY2012Q1I"},{"end":"2012-06-30","val":25960,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":26508,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":26661,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":26661,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":26661,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":26661,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"end":"2012-12-31","val":26661,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":26661,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":26661,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":26661,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2013Q3I"},{"end":"2013-12-31","val":26661,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":26661,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":26661,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":26661,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":26661,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":26661,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":26661,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":26661,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":26661,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":26661,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":26661,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":26661,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":26661,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014Q4I"},{"end":"2015-03-31","val":26661,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":26661,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":26661,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":27161,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"end":"2015-12-31","val":27161,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20"},{"end":"2015-12-31","val":27161,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"end":"2015-12-31","val":27161,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"end":"2015-12-31","val":27161,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015Q4I"},{"end":"2016-03-31","val":4061,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20","frame":"CY2016Q1I"},{"end":"2016-06-30","val":4061,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":4061,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27","frame":"CY2016Q3I"},{"end":"2016-12-31","val":4061,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"end":"2016-12-31","val":4061,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16"},{"end":"2016-12-31","val":4061,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":4061,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"end":"2016-12-31","val":4061,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-03-31","val":4311,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16","frame":"CY2017Q1I"},{"end":"2017-06-30","val":5173,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":5173,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3I"},{"end":"2017-12-31","val":5173,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2017-12-31","val":5173,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":5173,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":5173,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"end":"2017-12-31","val":5173,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2017Q4I"},{"end":"2018-03-31","val":5173,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":26071,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":26071,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"},{"end":"2018-12-31","val":31017,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03"},{"end":"2018-12-31","val":31017,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30"},{"end":"2018-12-31","val":31017,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"end":"2018-12-31","val":31017,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":31017,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"end":"2018-12-31","val":31017,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018Q4I"},{"end":"2019-03-31","val":31017,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":31667,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30","frame":"CY2019Q2I"},{"end":"2019-09-30","val":32317,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":33810,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"end":"2019-12-31","val":33810,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":33810,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":33810,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04"},{"end":"2019-12-31","val":33810,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":33810,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":38140,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":38494,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":41959,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":50053,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":50053,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":50053,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":50053,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"end":"2020-12-31","val":50053,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-12-31","val":50053,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":59583,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":65321,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":70067,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2021Q3I"},{"end":"2021-12-31","val":70067,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":70067,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":70067,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":70067,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":70067,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"end":"2021-12-31","val":14036,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021Q4I"},{"end":"2022-03-31","val":70067,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":70067,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":73114,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":14646,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"end":"2022-12-31","val":14646,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":14646,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":14646,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":14646,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":14646,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":14646,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":14646,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":17835,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":17835,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":17835,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":17835,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"end":"2023-12-31","val":17835,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":19985,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":19985,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":20747,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"},{"end":"2024-12-31","val":24470,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":2447,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":2447,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-31","val":2447,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":612,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"},{"end":"2025-03-31","val":3009,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":3111,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":20153,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":5048,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q4I"}]}},"ComprehensiveIncomeNetOfTax":{"label":"Comprehensive Income (Loss), Net of Tax, Attributable to Parent","description":"Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":7109184,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":907661,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":4159761,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2015-04-01","end":"2015-06-30","val":3401624,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-4253609,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2015-07-01","end":"2015-09-30","val":-8413370,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-890662,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"start":"2015-01-01","end":"2015-12-31","val":-890662,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":14647622,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20"},{"start":"2016-01-01","end":"2016-03-31","val":19645031,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":9552261,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2016-01-01","end":"2016-06-30","val":7502808,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":-5095361,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2016-04-01","end":"2016-06-30","val":-12142223,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":8855016,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2016-01-01","end":"2016-09-30","val":8855014,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-07-01","end":"2016-09-30","val":148119,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2016-07-01","end":"2016-09-30","val":148118,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-29693470,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"start":"2016-01-01","end":"2016-12-31","val":-29693470,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-1857254,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16"},{"start":"2017-01-01","end":"2017-03-31","val":-1982151,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-3054806,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":-3798249,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-04-01","end":"2017-06-30","val":-1246237,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-04-01","end":"2017-06-30","val":-1864783,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-4048460,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":-4048460,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-07-01","end":"2017-09-30","val":-153503,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-07-01","end":"2017-09-30","val":-153503,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-120512225,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":-120512225,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-1176141,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-03-31","val":-1176141,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-6938927,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":-6938927,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2018-04-01","end":"2018-06-30","val":-5762786,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-04-01","end":"2018-06-30","val":-5762786,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-25667033,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":-25667033,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-18728106,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":-18728106,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-100588059,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03"},{"start":"2018-01-01","end":"2018-12-31","val":-100558059,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2018-01-01","end":"2018-12-31","val":-100558059,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-1894458,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30"},{"start":"2019-01-01","end":"2019-03-31","val":-1894458,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":2273579,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2019-01-01","end":"2019-06-30","val":861653,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":4062166,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2019-04-01","end":"2019-06-30","val":2729614,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":3331507,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":1270285,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":-8062407,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":408632,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-3277974,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2019-01-01","end":"2019-12-31","val":-3277974,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04"},{"start":"2019-01-01","end":"2019-12-31","val":-3277975,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":118749440,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":107649394,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":118128945,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":106731259,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":-620496,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":-918135,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":115679619,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":104062425,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2020-07-01","end":"2020-09-30","val":-2654862,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":-2668834,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":75542889,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":75542889,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":75542889,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-721064,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":-721064,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-1168830,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":-1168830,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-04-01","end":"2021-06-30","val":-447766,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":-447765,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-11900142,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2021-01-01","end":"2021-09-30","val":-11900142,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-07-01","end":"2021-09-30","val":-10731312,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2021-07-01","end":"2021-09-30","val":-10731312,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-13794783,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":-13794783,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":-13794783,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-2705779,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":-2705779,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-6321361,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":-6321361,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-04-01","end":"2022-06-30","val":-3615582,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-04-01","end":"2022-06-30","val":-3615582,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-11687817,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-01-01","end":"2022-09-30","val":-11687817,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-07-01","end":"2022-09-30","val":-5366456,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-07-01","end":"2022-09-30","val":-5366456,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-16652688,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"start":"2022-01-01","end":"2022-12-31","val":-16652688,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-1591524,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"start":"2023-01-01","end":"2023-03-31","val":-1591524,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-4618720,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-06-30","val":-4618720,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":-3027196,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-04-01","end":"2023-06-30","val":-3027196,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-6996810,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":-6996810,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-07-01","end":"2023-09-30","val":-2378090,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-07-01","end":"2023-09-30","val":-2378090,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-34124499,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":-34124499,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-3374832,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":-3374832,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-5249073,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":-5249073,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":-1874241,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":-1874241,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-9386456,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-01-01","end":"2024-09-30","val":-9386456,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-4137383,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":-4137383,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-32995434,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":-32995434,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-4946351,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-3073927,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-04-01","end":"2025-06-30","val":1872424,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-4808631,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":-1734704,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-4243687,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"}]}},"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":"2010-01-01","end":"2010-06-30","val":-647329,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2010-04-01","end":"2010-06-30","val":-345628,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":1158522,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":511193,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":1965126,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":413802,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-617726,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2011-01-01","end":"2011-06-30","val":617726,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2011-04-01","end":"2011-06-30","val":-203924,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2011-04-01","end":"2011-06-30","val":203924,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":800375,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":800375,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-07-01","end":"2011-09-30","val":182649,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":182649,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":1175529,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28"},{"start":"2011-01-01","end":"2011-12-31","val":1175529,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":146732,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14"},{"start":"2012-01-01","end":"2012-03-31","val":146732,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":243583,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":-23136,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":96851,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":-29617,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":415762,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":-70891,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":172179,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":-47755,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":1035844,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":23089,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":375932,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":37219,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":265176,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":265176,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":227957,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":227957,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":347055,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-01-01","end":"2013-09-30","val":347055,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":81879,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-07-01","end":"2013-09-30","val":81879,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":483004,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":1483868,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-154356,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":-154356,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-105397,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":135938,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":48959,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":156907,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-154613,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":240197,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":-49216,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":104259,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":678126,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":678126,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-166407,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":166407,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":276284,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":276284,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2015-04-01","end":"2015-06-30","val":109877,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":109877,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":147809,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":147809,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2015-07-01","end":"2015-09-30","val":-128475,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":-128475,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":136372,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"start":"2015-01-01","end":"2015-12-31","val":136372,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":4997409,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20"},{"start":"2016-01-01","end":"2016-03-31","val":4997409,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-2049453,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2016-01-01","end":"2016-06-30","val":-2049453,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":-7046862,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2016-04-01","end":"2016-06-30","val":-7046862,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-8613955,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2016-01-01","end":"2016-09-30","val":-8613955,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-07-01","end":"2016-09-30","val":24844,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2016-07-01","end":"2016-09-30","val":24844,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":19674513,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"start":"2016-01-01","end":"2016-12-31","val":19674513,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":124897,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16"},{"start":"2017-01-01","end":"2017-03-31","val":124897,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":743443,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":743443,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-04-01","end":"2017-06-30","val":618546,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-04-01","end":"2017-06-30","val":618546,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-452317,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":-452317,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-07-01","end":"2017-09-30","val":-1195760,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-07-01","end":"2017-09-30","val":-1195760,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-9633680,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":-9633680,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":194562,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-03-31","val":194562,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-750484,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":-750484,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2018-04-01","end":"2018-06-30","val":-945046,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-04-01","end":"2018-06-30","val":-945046,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":226773,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":226773,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":977257,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":977257,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2019-01-01","end":"2019-03-31","val":-350142,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30"},{"start":"2019-01-01","end":"2019-03-31","val":-350142,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-705963,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2019-01-01","end":"2019-06-30","val":705963,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-382318,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2019-04-01","end":"2019-06-30","val":1056105,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-1030611,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":1030611,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":1248739,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":324648,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-239760,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2019-01-01","end":"2019-12-31","val":-239760,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04"},{"start":"2019-01-01","end":"2019-12-31","val":-1845313,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-2139179,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":-62,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-2139179,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":-62,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":-2079581,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":68176,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":62,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2020Q3"},{"start":"2021-01-01","end":"2021-09-30","val":-183992,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2021-01-01","end":"2021-09-30","val":-183992,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-07-01","end":"2021-09-30","val":-183992,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2021-07-01","end":"2021-09-30","val":-183992,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-610990,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":-610990,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":-610990,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-175209,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":-175209,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-401505,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-04-01","end":"2022-06-30","val":-226296,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-503903,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-07-01","end":"2022-09-30","val":-102398,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-688819,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"start":"2022-01-01","end":"2022-12-31","val":-688819,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-71013,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"start":"2023-01-01","end":"2023-03-31","val":-71013,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-136830,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":-65817,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-178223,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-07-01","end":"2023-09-30","val":-41393,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-362671,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":3579,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-34454,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":-38033,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-88120,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":-53666,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3"}]}},"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":"2014-01-01","end":"2014-12-31","val":7787310,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":924544,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":4436045,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2015-04-01","end":"2015-06-30","val":3511501,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-4105800,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2015-07-01","end":"2015-09-30","val":-8541845,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-754290,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"start":"2015-01-01","end":"2015-12-31","val":-754290,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":19645031,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20"},{"start":"2016-01-01","end":"2016-03-31","val":14647622,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":7502808,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2016-01-01","end":"2016-06-30","val":9552261,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":-12142223,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2016-04-01","end":"2016-06-30","val":-5095361,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":241059,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2016-01-01","end":"2016-09-30","val":241059,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-07-01","end":"2016-09-30","val":172962,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2016-07-01","end":"2016-09-30","val":172962,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-10018957,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"start":"2016-01-01","end":"2016-12-31","val":-10018957,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-1982151,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16"},{"start":"2017-01-01","end":"2017-03-31","val":-1857254,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-3798249,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":-3054806,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-04-01","end":"2017-06-30","val":-1864783,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-04-01","end":"2017-06-30","val":-1246237,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-4500777,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":-4500777,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-07-01","end":"2017-09-30","val":-1349263,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-07-01","end":"2017-09-30","val":-1349263,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-130145905,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":-130145905,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-981579,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-03-31","val":-981579,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-7689411,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":-7689411,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2018-04-01","end":"2018-06-30","val":-6707832,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-04-01","end":"2018-06-30","val":-6707832,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-25440260,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":-25440260,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-17750849,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":-17750849,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-100588059,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03"},{"start":"2018-01-01","end":"2018-12-31","val":-100558059,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2018-01-01","end":"2018-12-31","val":-100558059,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-2244600,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1567616,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2019-04-01","end":"2019-06-30","val":3679848,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":2300896,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":2300896,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":-6813668,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":733281,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-3517734,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2019-01-01","end":"2019-12-31","val":-3517734,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04"},{"start":"2019-01-01","end":"2019-12-31","val":-5123288,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":107649332,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":106731197,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":-918135,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":113600038,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":104062425,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2020-07-01","end":"2020-09-30","val":-2586686,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":-2668772,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":75542889,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":75542889,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":75542889,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-721064,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":-721064,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-1168830,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":-1168830,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-04-01","end":"2021-06-30","val":-447766,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":-447765,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-12084134,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2021-01-01","end":"2021-09-30","val":-12084134,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-07-01","end":"2021-09-30","val":-10915304,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2021-07-01","end":"2021-09-30","val":-10915304,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-14405773,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":-14405773,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":-14405773,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-2880988,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":-2880988,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-6722866,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":-6722866,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-04-01","end":"2022-06-30","val":-3841878,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-04-01","end":"2022-06-30","val":-3841878,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-12191720,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-01-01","end":"2022-09-30","val":-12191720,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-07-01","end":"2022-09-30","val":-5468854,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-07-01","end":"2022-09-30","val":-5468854,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-17341507,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"start":"2022-01-01","end":"2022-12-31","val":-17341507,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-1662537,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"start":"2023-01-01","end":"2023-03-31","val":-1662537,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-4755550,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-06-30","val":-4755550,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":-3093013,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-04-01","end":"2023-06-30","val":-3093013,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-7175033,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":-7175033,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-07-01","end":"2023-09-30","val":-2419483,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-07-01","end":"2023-09-30","val":-2419483,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-34487170,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":-34487170,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-3371253,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":-3371253,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-5283527,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":-5283527,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":-1912274,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":-1912274,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-9474576,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-01-01","end":"2024-09-30","val":-9474576,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-4191049,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":-4191049,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-33219249,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":-33219249,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-3080285,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-1207861,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-04-01","end":"2025-06-30","val":1872424,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-2942565,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":-1734704,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-2377621,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"}]}},"ConcentrationRiskPercentage1":{"label":"Concentration Risk, Percentage","description":"\"For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"\"benchmark\"\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.\"","units":{"pure":[{"start":"2013-01-01","end":"2013-12-31","val":0.24,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0.36,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014"},{"start":"2017-01-01","end":"2017-06-30","val":0.1,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-04-01","end":"2017-06-30","val":0.1,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2017Q2"},{"start":"2018-01-01","end":"2018-03-31","val":0.87,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0.1,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-04-01","end":"2018-06-30","val":0.1,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2"}]}},"ConstructionPayableCurrent":{"label":"Construction Payable, Current","description":"Carrying value as of the balance sheet date of obligations incurred and payable for the acquisition of merchandise, materials, supplies and services pertaining to construction projects such as a housing development or factory expansion not classified as trade payables. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2019-12-31","val":619734,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q4I"},{"end":"2020-06-30","val":610691,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"}]}},"ContractualObligation":{"label":"Contractual Obligation","description":"Amount of contractual obligation, including but not limited to, long-term debt, capital lease obligations, operating lease obligations, purchase obligations, and other commitments.","units":{"USD":[{"end":"2017-12-31","val":17510000,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2017Q4I"},{"end":"2018-12-31","val":16700000,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2018Q4I"}]}},"ConvertibleDebt":{"label":"Convertible Debt","description":"Including the current and noncurrent portions, carrying amount of debt identified as being convertible into another form of financial instrument (typically the entity's common stock) as of the balance sheet date, which originally required full repayment more than twelve months after issuance or greater than the normal operating cycle of the company.","units":{"USD":[{"end":"2019-12-31","val":957990,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2019-12-31","val":957990,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2019-12-31","val":957990,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"end":"2019-12-31","val":957990,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2019-12-31","val":957990,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2019Q4I"},{"end":"2020-09-30","val":957990,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1163146,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":1163146,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":1163146,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":1163146,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"end":"2020-12-31","val":1163146,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-12-31","val":1163146,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2020-12-31","val":1163146,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2020-12-31","val":1163146,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"end":"2020-12-31","val":1163146,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2020Q4I"},{"end":"2021-09-30","val":1163146,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q3I"},{"end":"2023-12-27","val":1100000,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2023-12-27","val":1100000,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2023-12-27","val":1100000,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2023-12-27","val":1100000,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2023-12-27","val":1100000,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2023Q4I"}]}},"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":"2019-03-26","val":1070000,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q1I"},{"end":"2020-09-30","val":1160000,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"}]}},"ConvertibleNotesPayableCurrent":{"label":"Convertible Notes Payable, Current","description":"Carrying value as of the balance sheet date of the portion of long-term debt due within one year or the operating cycle if longer identified as Convertible Notes Payable. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder.","units":{"USD":[{"end":"2019-12-31","val":957990,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":957990,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-09-30","val":1159935,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1163146,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":1163146,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":1163146,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":1163146,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"end":"2020-12-31","val":1163146,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-12-31","val":1163146,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020Q4I"},{"end":"2023-12-31","val":1100723,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":1100723,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":1100723,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":1100723,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"end":"2023-12-31","val":1100723,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1122663,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1144603,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":939334,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"},{"end":"2024-12-31","val":553086,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":553086,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":553086,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-31","val":553086,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":553086,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"},{"end":"2025-03-31","val":419400,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":426078,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1676341,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1734044,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q4I"}]}},"CostmethodInvestmentsOtherThanTemporaryImpairment":{"label":"Cost-method Investments, Other than Temporary Impairment","description":"This item represents an other than temporary decline in value that has been recognized against an investment accounted for under the cost method of accounting. The excess of the carrying amount over the fair value of the investment represents the amount of the write down which is or was reflected in earnings. The written down value is a new cost basis with the adjusted value of the investment becoming its new carrying value. Evidence of a loss in value might include, but would not necessarily be limited to, absence of an ability to recover the carrying amount of the investment or inability of the investee to sustain an earnings capacity which would justify the carrying amount of the investment.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":25060000,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":11520000,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2018"}]}},"CostOfGoodsAndServicesSold":{"label":"Cost of Goods and Services Sold","description":"The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.","units":{"USD":[{"start":"2017-01-01","end":"2017-06-30","val":3908349,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-04-01","end":"2017-06-30","val":1484129,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":8427936,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-07-01","end":"2017-09-30","val":4519587,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":8728754,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":499560,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1114950,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":1114950,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2018-04-01","end":"2018-06-30","val":615390,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-04-01","end":"2018-06-30","val":615390,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":1574843,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":1574843,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":459893,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":459893,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":975042,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03"},{"start":"2018-01-01","end":"2018-12-31","val":975042,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2018-01-01","end":"2018-12-31","val":975042,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":143073,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30"},{"start":"2019-01-01","end":"2019-03-31","val":129561,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":288922,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2019-01-01","end":"2019-06-30","val":246210,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":146602,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2019-04-01","end":"2019-06-30","val":116649,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":381166,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":322942,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":93532,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":77165,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":464307,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2019-01-01","end":"2019-12-31","val":464307,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04"},{"start":"2019-01-01","end":"2019-12-31","val":491128,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":513,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":513,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":9872,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":9872,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":9359,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":9359,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":23388,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":23451,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2020-07-01","end":"2020-09-30","val":13516,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":13394,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":35286,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":35021,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":35021,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":6023,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":6909,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1876250,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":1302568,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-04-01","end":"2021-06-30","val":1870227,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":1295659,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":12064511,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2021-01-01","end":"2021-09-30","val":12064511,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-07-01","end":"2021-09-30","val":10761943,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2021-07-01","end":"2021-09-30","val":10761943,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":23248936,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":23248936,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1678388,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":7721245,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-04-01","end":"2022-06-30","val":6042857,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":18187138,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-07-01","end":"2022-09-30","val":10465893,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3"}]}},"CostOfGoodsAndServicesSoldAmortization":{"label":"Cost, Amortization","description":"Amount of expense for allocation of cost of intangible asset over its useful life directly used in production of good and rendering of service.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":24003243,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2018-01-01","end":"2018-12-31","val":24003243,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":5847008,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2019-01-01","end":"2019-12-31","val":5847008,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2019"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"}]}},"CostOfGoodsSold":{"label":"Cost of Goods Sold (Deprecated 2018-01-31)","description":"Total costs related to goods produced and sold during the reporting period.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":17597346,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2010-04-01","end":"2010-06-30","val":7039098,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":29201392,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":11604046,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":55233139,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":10809357,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":18852917,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2011-01-01","end":"2011-06-30","val":18852917,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2011-04-01","end":"2011-06-30","val":8043560,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2011-04-01","end":"2011-06-30","val":8043560,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":31448900,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":31448900,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-07-01","end":"2011-09-30","val":12595983,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":12595983,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":56548845,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28"},{"start":"2011-01-01","end":"2011-12-31","val":56548845,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":10207501,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14"},{"start":"2012-01-01","end":"2012-03-31","val":10207501,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":18823383,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":18823383,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":8615882,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":8615882,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":38861942,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":38861942,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":20038559,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":20038559,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":69283010,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":69283010,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":10970558,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":10970558,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":17966477,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":17966477,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":6995919,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":6995919,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":30221343,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-01-01","end":"2013-09-30","val":30221343,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":12254866,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-07-01","end":"2013-09-30","val":12254866,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":51433323,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":51433323,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":8111932,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":8111932,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":15536234,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":15536234,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":7424302,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":7424302,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":40212499,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":40212499,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":24676265,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":24676265,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":69783694,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":69783694,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":9411678,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":9411678,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":16466217,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":16466217,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2015-04-01","end":"2015-06-30","val":7054539,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":7054539,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":23109598,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":23109598,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2015-07-01","end":"2015-09-30","val":6643381,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":6643381,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":60315601,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"start":"2015-01-01","end":"2015-12-31","val":60315601,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":5393484,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20"},{"start":"2016-01-01","end":"2016-03-31","val":5393484,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":12411810,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2016-01-01","end":"2016-06-30","val":12411810,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":7018326,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2016-04-01","end":"2016-06-30","val":7018326,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":19937371,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2016-01-01","end":"2016-09-30","val":19937371,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-07-01","end":"2016-09-30","val":7525561,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2016-07-01","end":"2016-09-30","val":7525561,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":25233950,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"start":"2016-01-01","end":"2016-12-31","val":25233950,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":2424220,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16"},{"start":"2017-01-01","end":"2017-03-31","val":2424220,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":3908349,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-04-01","end":"2017-06-30","val":1484129,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":8427936,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-07-01","end":"2017-09-30","val":4519587,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":8728754,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":499560,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1"}]}},"CostOfGoodsSoldDepreciation":{"label":"Cost of Goods Sold, Depreciation (Deprecated 2018-01-31)","description":"The expense recognized in the current period that allocates the cost of a tangible asset over the asset's useful life. This element applies only to an asset used in the production of goods sold.","units":{"USD":[{"start":"2011-01-01","end":"2011-06-30","val":1540483,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2011-04-01","end":"2011-06-30","val":768302,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":2356037,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-07-01","end":"2011-09-30","val":815554,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":2931041,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-06-30","val":1149150,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":571191,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":2953581,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":1011752,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":4023824,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":4023824,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":3843197,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013"}]}},"CostsAndExpensesRelatedParty":{"label":"Costs and Expenses, Related Party","description":"Costs of sales and operating expenses for the period incurred from transactions with related parties.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":1190000,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":1190000,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2020-01-01","end":"2020-12-31","val":1190000,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-12-31","val":1190000,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2020-01-01","end":"2020-12-31","val":1190000,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":1190000,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2020-01-01","end":"2020-12-31","val":1190000,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2020-01-01","end":"2020-12-31","val":1190000,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2020-01-01","end":"2020-12-31","val":1190000,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"start":"2020-01-01","end":"2020-12-31","val":1190000,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"start":"2020-01-01","end":"2020-12-31","val":1190000,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"start":"2020-01-01","end":"2020-12-31","val":1190000,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2020-01-01","end":"2020-12-31","val":1190000,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2020"},{"start":"2021-01-01","end":"2021-01-25","val":890000,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-01-25","val":890000,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-01-25","val":890000,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2021-01-01","end":"2021-01-25","val":890000,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-01-25","val":890000,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2021-01-01","end":"2021-01-25","val":890000,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-01-01","end":"2021-01-25","val":890000,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-01-01","end":"2021-01-25","val":890000,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"start":"2021-01-01","end":"2021-01-25","val":890000,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"start":"2021-01-01","end":"2021-01-25","val":890000,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"start":"2021-01-01","end":"2021-01-25","val":890000,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2020Q4I"},{"end":"2021-01-25","val":890000,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"}]}},"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":"2011-01-01","end":"2011-12-31","val":5263570,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-06-30","val":1751017,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-09-30","val":3567191,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2012-01-01","end":"2012-12-31","val":6787529,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":6787529,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-06-30","val":1955834,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-09-30","val":3265775,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-01-01","end":"2013-12-31","val":5084396,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":5084396,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":5206528,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":5206528,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":5182854,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"start":"2015-01-01","end":"2015-12-31","val":5182854,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":2442904,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"start":"2016-01-01","end":"2016-12-31","val":2442904,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":266120,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2017"},{"start":"2021-01-01","end":"2021-12-31","val":73400,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":73400,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":73400,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":456598,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"start":"2022-01-01","end":"2022-12-31","val":456598,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":25674,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":61552,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-09-30","val":72287,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"}]}},"DebtAndCapitalLeaseObligations":{"label":"Debt and Lease Obligation","description":"Amount of short-term and long-term debt and lease obligation.","units":{"USD":[{"end":"2014-06-30","val":3831441,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":4037530,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":2954401,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":2954401,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":2954401,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":2954401,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":2954401,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014Q4I"},{"end":"2015-03-31","val":2066609,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":3940172,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":4988418,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"}]}},"DebtAndEquitySecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairment":{"label":"Debt and Equity Securities, Realized Gain (Loss), Excluding Other-than-temporary Impairment","description":"Amount of realized gain (loss) on investment in debt and equity securities. Excludes other-than-temporary impairment (OTTI).","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":2.75,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"}]}},"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":"2019-01-01","end":"2019-12-31","val":1120000,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":435000,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-12-31","val":700236,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020"}]}},"DebtConversionConvertedInstrumentSharesIssued1":{"label":"Debt Conversion, Converted Instrument, Shares Issued","description":"\"The number of shares issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. \"\"Part noncash\"\" refers to that portion of the transaction not resulting in cash receipts or payments in the period.\"","units":{"shares":[{"start":"2020-01-02","end":"2020-01-31","val":4210530,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"start":"2020-08-01","end":"2020-08-04","val":2740883,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q2I"},{"start":"2020-08-02","end":"2020-08-04","val":2740883,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-10-02","end":"2020-10-27","val":160000,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020Q3I"},{"end":"2025-09-15","val":15000,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q3I"},{"start":"2025-01-01","end":"2025-09-30","val":60000,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-12-31","val":376250,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"}]}},"DebtConversionOriginalDebtAmount1":{"label":"Debt Conversion, Original Debt, Amount","description":"\"The amount of the original debt being converted 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":"2019-01-01","end":"2019-03-26","val":50000,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30"},{"start":"2019-01-01","end":"2019-03-26","val":50000,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-12-31","val":1120000,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":700236,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":700236,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-12-31","val":700236,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2020-01-01","end":"2020-12-31","val":700236,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":700236,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020"},{"start":"2020-10-01","end":"2020-12-31","val":700236,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q4"}]}},"DebtConversionOriginalDebtInterestRateOfDebt":{"label":"Debt Conversion, Original Debt, Interest Rate of Debt","description":"\"The rate of interest that was being paid on the original debt issue that is being converted in the 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":{"pure":[{"start":"2019-01-01","end":"2019-12-31","val":0.08,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2019-01-01","end":"2019-12-31","val":0.08,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0.08,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1"}]}},"DebtCurrent":{"label":"Debt, Current","description":"Amount of short-term debt and current maturity of long-term debt and capital lease obligations due within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2013-09-30","val":1496422,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2013Q3I"},{"end":"2013-12-31","val":10825173,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":11215682,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"}]}},"DebtInstrumentConvertibleConversionPrice1":{"label":"Debt Instrument, Convertible, Conversion Price","description":"The price per share of the conversion feature embedded in the debt instrument.","units":{"USD/shares":[{"end":"2019-12-31","val":3,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"end":"2019-12-31","val":3,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2019Q4I"},{"end":"2020-03-31","val":3,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-08-04","val":1.81,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2020-08-04","val":1.81,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020Q2I"},{"end":"2020-10-27","val":2,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020Q3I"}]}},"DebtInstrumentConvertibleThresholdConsecutiveTradingDays1":{"label":"Debt Instrument, Convertible, Threshold Consecutive Trading Days","description":"Threshold period of specified consecutive trading days within which common stock price to conversion price of convertible debt instrument must exceed threshold percentage for specified number of trading days to trigger conversion feature.","units":{"pure":[{"start":"2020-01-01","end":"2020-09-30","val":200000,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"}]}},"DebtInstrumentFaceAmount":{"label":"Debt Instrument, Face Amount","description":"Face (par) amount of debt instrument at time of issuance.","units":{"USD":[{"end":"2013-03-31","val":8000000,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":8000000,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2018-01-23","val":9600000,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-01-23","val":9600000,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"end":"2018-01-23","val":9600000,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2017Q4I"},{"end":"2019-03-26","val":1070000,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30"},{"end":"2019-03-26","val":1070000,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30","frame":"CY2019Q1I"},{"end":"2020-07-31","val":4960000,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2020-07-31","val":4960000,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020Q2I"}]}},"DebtInstrumentIncreaseAccruedInterest":{"label":"Debt Instrument, Increase, Accrued Interest","description":"Increase for accrued, but unpaid interest on the debt instrument for the period.","units":{"USD":[{"start":"2013-01-01","end":"2013-06-30","val":90983,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-09-30","val":209897,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"}]}},"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":"2013-02-18","val":0.06,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2013-02-18","val":0.06,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2013-02-18","val":0.06,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"end":"2013-02-18","val":0.06,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20"},{"end":"2013-02-18","val":0.06,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"end":"2013-02-18","val":0.06,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"end":"2013-02-18","val":0.06,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2013Q1I"},{"end":"2013-12-31","val":0.06,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":0.09,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":0.06,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":0.06,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":0.06,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"},{"end":"2015-03-31","val":0.06,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2019-03-26","val":0.08,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30"},{"end":"2019-03-26","val":0.08,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30","frame":"CY2019Q1I"}]}},"DebtInstrumentInterestRateStatedPercentage":{"label":"Debt Instrument, Interest Rate, Stated Percentage","description":"Contractual interest rate for funds borrowed, under the debt agreement.","units":{"pure":[{"end":"2013-03-31","val":0.06,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":0.06,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2021-07-30","val":0.1,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"end":"2021-07-30","val":0.1,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-07-30","val":0.1,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2021Q2I"}]}},"DebtInstrumentRedemptionPricePercentage":{"label":"Debt Instrument, Redemption Price, Percentage","description":"Percentage price of original principal amount of debt at which debt can be redeemed by the issuer.","units":{"pure":[{"start":"2021-08-01","end":"2021-08-04","val":0.6,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2021-08-01","end":"2021-08-04","val":0.6,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-08-01","end":"2021-08-04","val":0.6,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2021-08-01","end":"2021-08-04","val":0.6,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-08-01","end":"2021-08-04","val":0.6,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-08-01","end":"2021-08-04","val":0.6,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"start":"2021-08-01","end":"2021-08-04","val":0.6,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"start":"2021-08-01","end":"2021-08-04","val":0.6,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"start":"2021-08-01","end":"2021-08-04","val":0.6,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2021-08-01","end":"2021-08-04","val":0.6,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2021Q2I"},{"start":"2021-12-01","end":"2021-12-31","val":0.0701,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2021Q4I"}]}},"DebtInstrumentRepurchaseAmount":{"label":"Debt Instrument, Repurchase Amount","description":"Fair value amount of debt instrument that was repurchased.","units":{"USD":[{"end":"2020-08-04","val":4961000,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2020-08-04","val":4960000,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020Q2I"},{"end":"2020-10-27","val":320000,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020Q3I"}]}},"DecreaseInRestrictedCash":{"label":"Decrease in Restricted Cash","description":"Amount of cash inflow associated with funds that are not available for withdrawal or use (such as funds held in escrow) and are associated with underlying transactions that are classified as investing activities.","units":{"USD":[{"start":"2015-01-01","end":"2015-09-30","val":3239496,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2016-01-01","end":"2016-09-30","val":3030579,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"}]}},"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":"2010-01-01","end":"2010-12-31","val":0,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":0,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-12-31","val":-174285,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28"},{"start":"2011-01-01","end":"2011-12-31","val":-174285,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":60515,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14"},{"start":"2012-01-01","end":"2012-03-31","val":60515,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":41656,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":41656,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-09-30","val":142638,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":142638,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2012-01-01","end":"2012-12-31","val":83709,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":83709,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-56550,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":-56550,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-149215,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":-149215,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":-328769,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-01-01","end":"2013-09-30","val":-328769,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":-445137,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":-445137,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-316150,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":-316150,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-944977,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-944977,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":-410086,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":-410086,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":-874977,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-874977,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-710208,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":-710208,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-260873,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":-260873,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2015-01-01","end":"2015-09-30","val":-412728,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":-412728,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2015-01-01","end":"2015-12-31","val":-915504,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"start":"2015-01-01","end":"2015-12-31","val":1410690,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-11666,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20"},{"start":"2016-01-01","end":"2016-03-31","val":-11666,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-12-31","val":-1240248,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"start":"2016-01-01","end":"2016-12-31","val":-840937,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2023-01-01","end":"2023-12-31","val":7833,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"}]}},"DeferredIncomeTaxesAndTaxCredits":{"label":"Deferred Income Taxes and Tax Credits","description":"Amount of deferred income tax expense (benefit) and income tax credits.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":-1240248,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":3566442,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":3566442,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2017"}]}},"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":"2021-09-30","val":7007512,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2021Q3I"},{"end":"2021-12-31","val":3384044,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":3384044,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":3384044,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2021Q4I"},{"end":"2022-03-31","val":3469879,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"}]}},"DeferredTaxAssetsGross":{"label":"Deferred Tax Assets, Gross","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.","units":{"USD":[{"end":"2011-12-31","val":580006,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-12-31","val":818806,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":818806,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-12-31","val":1504625,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":1504625,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":2492489,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":2492489,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014Q4I"},{"end":"2015-12-31","val":3034136,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"end":"2015-12-31","val":3034136,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015Q4I"},{"end":"2016-12-31","val":4470318,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"end":"2016-12-31","val":4470318,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":29976186,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2017-12-31","val":29976186,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2017Q4I"}]}},"DeferredTaxAssetsInventory":{"label":"Deferred Tax Assets, Inventory","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory.","units":{"USD":[{"end":"2013-12-31","val":60799,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":60799,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":8183,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":8183,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014Q4I"},{"end":"2015-12-31","val":14468,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"end":"2015-12-31","val":14468,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015Q4I"},{"end":"2017-12-31","val":467225,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2017Q4I"}]}},"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":"2011-12-31","val":174285,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-12-31","val":90576,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":90576,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-12-31","val":535713,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":535713,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":1410690,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":1410690,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014Q4I"},{"end":"2015-12-31","val":2326194,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"end":"2015-12-31","val":2326194,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015Q4I"},{"end":"2016-12-31","val":3566442,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"end":"2016-12-31","val":3566442,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"}]}},"DeferredTaxAssetsNetCurrent":{"label":"Deferred Tax Assets, Net of Valuation Allowance, Current","description":"Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards classified as current.","units":{"USD":[{"end":"2010-12-31","val":0,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28","frame":"CY2010Q4I"},{"end":"2011-12-31","val":174285,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28"},{"end":"2011-12-31","val":174285,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14"},{"end":"2011-12-31","val":174285,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"end":"2011-12-31","val":174285,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":174285,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":113770,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14","frame":"CY2012Q1I"},{"end":"2012-06-30","val":132629,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":31647,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":90576,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":90576,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":90576,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":90576,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"end":"2012-12-31","val":90576,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":147126,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":239791,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":419345,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2013Q3I"},{"end":"2013-12-31","val":535713,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":535713,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":535713,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":535713,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":535713,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":851863,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":1480690,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":945799,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1410690,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":1410690,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":1410690,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":1410690,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":1410690,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014Q4I"},{"end":"2015-03-31","val":2120898,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1671563,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1823418,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":2326194,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"end":"2015-12-31","val":2326194,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20"},{"end":"2015-12-31","val":2326194,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"end":"2015-12-31","val":2326194,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"end":"2015-12-31","val":2326194,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015Q4I"},{"end":"2016-03-31","val":2337860,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20","frame":"CY2016Q1I"},{"end":"2016-06-30","val":2326194,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":2326194,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27","frame":"CY2016Q3I"},{"end":"2016-12-31","val":3566442,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"end":"2016-12-31","val":3566442,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16"},{"end":"2016-12-31","val":3566442,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":3566442,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"end":"2016-12-31","val":3566442,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-03-31","val":3566442,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16","frame":"CY2017Q1I"},{"end":"2017-06-30","val":3566442,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":3566442,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3I"}]}},"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":"2011-12-31","val":405721,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-12-31","val":748750,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":748750,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-12-31","val":1189075,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":1189075,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":1577079,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":1577079,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014Q4I"},{"end":"2015-12-31","val":2810336,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"end":"2015-12-31","val":2810336,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015Q4I"},{"end":"2016-12-31","val":3973803,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"end":"2016-12-31","val":3973803,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":29508961,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2017Q4I"}]}},"DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost":{"label":"Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.","units":{"USD":[{"end":"2021-12-31","val":5490000,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"end":"2021-12-31","val":5490000,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":5490000,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2021Q4I"}]}},"DeferredTaxAssetsTaxDeferredExpenseOther":{"label":"Deferred Tax Assets, Tax Deferred Expense, Other","description":"Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from provisions, reserves, allowances, and accruals, classified as other.","units":{"USD":[{"end":"2011-12-31","val":1441,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-12-31","val":23529,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":-8356,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-12-31","val":89038,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":89038,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"}]}},"DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities":{"label":"Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities.","units":{"USD":[{"end":"2011-12-31","val":172844,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-12-31","val":46527,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":46527,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-12-31","val":27691,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":27691,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":381699,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":381699,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014Q4I"},{"end":"2015-12-31","val":209332,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"end":"2015-12-31","val":209332,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015Q4I"},{"end":"2016-12-31","val":496515,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"end":"2016-12-31","val":496515,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"}]}},"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":"2011-12-31","val":-405721,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-12-31","val":-728230,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":728230,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-12-31","val":968912,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":968912,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":1081799,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":1081799,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014Q4I"},{"end":"2015-12-31","val":707942,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"end":"2015-12-31","val":707942,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015Q4I"},{"end":"2016-12-31","val":903876,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"end":"2016-12-31","val":903876,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":29976186,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2017-12-31","val":29976186,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2017Q4I"}]}},"DepositAssets":{"label":"Deposit Assets","description":"The carrying amount of the asset transferred to a third party to serve as a deposit, which typically serves as security against failure by the transferor to perform under terms of an agreement.","units":{"USD":[{"end":"2013-12-31","val":49614200,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":68878798,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":68878798,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":68878798,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":68878798,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":68878798,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014Q4I"},{"end":"2015-03-31","val":61873855,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":62137972,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":59718407,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":45321919,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"end":"2015-12-31","val":45321919,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20"},{"end":"2015-12-31","val":45321919,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"end":"2015-12-31","val":45321919,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"end":"2015-12-31","val":45321919,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015Q4I"},{"end":"2016-03-31","val":47897622,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20","frame":"CY2016Q1I"},{"end":"2016-06-30","val":75063918,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":134907567,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27","frame":"CY2016Q3I"},{"end":"2016-12-31","val":43867228,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"end":"2016-12-31","val":43867228,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16"},{"end":"2016-12-31","val":43867228,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":43867228,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"end":"2016-12-31","val":43867228,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-03-31","val":44213325,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16","frame":"CY2017Q1I"},{"end":"2017-06-30","val":45120875,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":44969613,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3I"},{"end":"2017-12-31","val":67509002,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2017-12-31","val":67509002,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q4I"},{"end":"2018-03-31","val":68910509,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2021-09-01","val":630000,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"end":"2021-09-30","val":490000,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2021Q3I"},{"end":"2021-12-31","val":630000,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":630000,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2021Q4I"},{"end":"2023-02-03","val":2400000,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-02-03","val":2400000,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-02-03","val":2400000,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1070000,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1480000,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1460000,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1220000,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023Q4I"},{"end":"2024-03-31","val":3246774,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"}]}},"Deposits":{"label":"Deposits","description":"The aggregate of all deposit liabilities held by the entity, including foreign and domestic, interest and noninterest bearing; may include demand deposits, saving deposits, Negotiable Order of Withdrawal (NOW) and time deposits among others.","units":{"CNY":[{"end":"2016-06-30","val":200,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27","frame":"CY2016Q2I"}],"USD":[{"end":"2016-06-30","val":30,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27","frame":"CY2016Q2I"},{"end":"2016-09-30","val":134907567,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27","frame":"CY2016Q3I"},{"end":"2021-09-01","val":790000,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021Q3I"},{"end":"2022-04-22","val":1860000,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-04-22","val":1860000,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-04-22","val":1860000,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q1I"},{"end":"2023-01-23","val":180000,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2023-01-23","val":180000,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2022Q4I"},{"end":"2023-01-31","val":1860000,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-02-03","val":2400000,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2023-02-03","val":2400000,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2023-02-03","val":2400000,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2023-02-03","val":2400000,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-02-03","val":2400000,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-02-03","val":2400000,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-02-03","val":2400000,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"end":"2023-02-03","val":2400000,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2023-09-30","val":1860000,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-06","val":2500000,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-06","val":2500000,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q4I"}],"EUR":[{"end":"2021-09-01","val":685000,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021Q3I"}]}},"DepositsAssetsNoncurrent":{"label":"Deposits Assets, Noncurrent","description":"Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment after one year or beyond the operating cycle, if longer.","units":{"USD":[{"end":"2013-12-31","val":49614200,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":68878798,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":68878798,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014Q4I"},{"end":"2015-12-31","val":45321919,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"end":"2015-12-31","val":45321919,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015Q4I"},{"end":"2016-12-31","val":101000474,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2016Q4I"}]}},"Depreciation":{"label":"Depreciation","description":"The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":3,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1411,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-01-01","end":"2021-09-30","val":14018,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":57563,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":45208,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":90182,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":90182,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-01-01","end":"2022-09-30","val":137187,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-01-01","end":"2022-09-30","val":137187,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-01-01","end":"2022-12-31","val":185151,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"start":"2022-01-01","end":"2022-12-31","val":185151,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":73614,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"start":"2023-01-01","end":"2023-03-31","val":71397,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":149803,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-06-30","val":141985,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-09-30","val":223687,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":209037,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-01-01","end":"2023-12-31","val":273106,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":201363,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":66859,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":26901,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":139632,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":60300,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-01-01","end":"2024-09-30","val":253607,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-01-01","end":"2024-09-30","val":60300,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":209254,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":116018,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":26205,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":50971,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-01-01","end":"2025-09-30","val":77292,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-12-31","val":95630,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"}]}},"DepreciationAndAmortization":{"label":"Depreciation, Depletion and Amortization, Nonproduction","description":"The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":1089379,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2010-01-01","end":"2010-09-30","val":1665932,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":2393856,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":865108,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":1748456,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2011-01-01","end":"2011-06-30","val":1748456,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2011-01-01","end":"2011-09-30","val":2674081,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":2674081,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-01-01","end":"2011-12-31","val":3552740,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28"},{"start":"2011-01-01","end":"2011-12-31","val":3552740,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":706064,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14"},{"start":"2012-01-01","end":"2012-03-31","val":706064,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":1434420,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":1434420,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-09-30","val":3376671,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":3376671,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2012-01-01","end":"2012-12-31","val":4596276,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":4596276,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":863343,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":863343,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":1510091,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":1510091,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":3084199,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-01-01","end":"2013-09-30","val":3084199,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":5169597,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":5169597,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":942144,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":942144,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":1572175,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":1572175,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":3031314,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":3031314,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":5597009,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":5597009,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":1591176,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":1591176,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":3180201,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":3180201,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2015-01-01","end":"2015-09-30","val":4701533,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":4701533,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2015-01-01","end":"2015-12-31","val":7617752,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"start":"2015-01-01","end":"2015-12-31","val":7617752,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":2745539,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20"},{"start":"2016-01-01","end":"2016-03-31","val":2745539,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":2513321,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2016-01-01","end":"2016-06-30","val":2513321,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":3739607,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2016-01-01","end":"2016-09-30","val":3739607,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-01-01","end":"2016-12-31","val":5426089,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"start":"2016-01-01","end":"2016-12-31","val":5426089,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":798511,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16"},{"start":"2017-01-01","end":"2017-03-31","val":798511,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1581819,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":1581819,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-01-01","end":"2017-09-30","val":2341178,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":2341178,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-01-01","end":"2017-12-31","val":674277,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":674277,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":2168922,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-03-31","val":2168922,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":2085857,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":2085857,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2018-01-01","end":"2018-09-30","val":9718294,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":9718294,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-03-31","val":439610,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":720962,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2019-01-01","end":"2019-06-30","val":720962,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":2549288,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":2350807,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":4674923,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2019-01-01","end":"2019-12-31","val":4674923,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":428,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":92341,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-09-30","val":182822,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-12-31","val":1461,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":1461,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":57563,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":57563,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2021"},{"start":"2024-01-01","end":"2024-09-30","val":42776,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":57035,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-09-30","val":42776,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-12-31","val":57035,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"}]}},"DepreciationNonproduction":{"label":"Depreciation, Nonproduction","description":"The expense recognized in the current period that allocates the cost of nonproduction tangible assets over their useful lives.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":2886,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":428,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":849,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-12-31","val":5217,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1515,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":4088,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"}]}},"DerivativeFixedInterestRate":{"label":"Derivative, Fixed Interest Rate","description":"Fixed interest rate related to the interest rate derivative.","units":{"pure":[{"end":"2020-06-30","val":0.1,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"}]}},"DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax":{"label":"Discontinued Operation, Gain (Loss) from Disposal of Discontinued Operation, before Income Tax","description":"Amount before tax of gain (loss) not previously recognized resulting from the disposal of a discontinued operation.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":145,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-351914,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":-351914,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":156493,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-04-01","end":"2021-06-30","val":508407,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-3523652,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-07-01","end":"2021-09-30","val":-3679447,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-2388900,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":-154,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-04-01","end":"2022-06-30","val":-154,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-154,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-01-01","end":"2022-12-31","val":-154,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2022"}]}},"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":"2020-01-01","end":"2020-06-30","val":-120420,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":-177808,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2020-07-01","end":"2020-09-30","val":-158909,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2020Q3"},{"start":"2021-01-01","end":"2021-03-31","val":-256007,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":616920,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-04-01","end":"2021-06-30","val":872927,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":876336,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2021-01-01","end":"2021-09-30","val":-2647316,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-07-01","end":"2021-09-30","val":-180344,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2021-07-01","end":"2021-09-30","val":-3859791,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-2388900,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":-154,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":-154,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-04-01","end":"2022-06-30","val":-154,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-04-01","end":"2022-06-30","val":-154,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-154,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-01-01","end":"2022-09-30","val":-154,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-01-01","end":"2022-12-31","val":-154,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":105480,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-06-30","val":105480,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":105480,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-04-01","end":"2023-06-30","val":105480,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":105480,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":105480,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"end":"2024-03-07","val":45487.54,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q1I"},{"start":"2024-01-01","end":"2024-03-31","val":645437,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":645437,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2024-09-04","val":22.46,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-09-04","val":22.46,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-09-04","val":22.46,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-09-04","val":22460000,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18"},{"start":"2024-01-01","end":"2024-09-30","val":644593,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":-844,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3"},{"end":"2024-10-18","val":2320000,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-10-18","val":2320000,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-10-18","val":2320000,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-10-18","val":2320000,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q3I"},{"end":"2024-12-06","val":3420000,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-06","val":3420000,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"},{"end":"2025-02-03","val":28240000,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2025-02-03","val":28240000,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2025-02-03","val":28260000,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18"},{"start":"2025-01-01","end":"2025-03-31","val":28240000,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"end":"2025-12-16","val":52749,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q4I"}]}},"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":"2016-01-01","end":"2016-12-31","val":-459468,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"start":"2016-01-01","end":"2016-12-31","val":-459468,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-48685,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-96708,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":-96708,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-04-01","end":"2017-06-30","val":-48023,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-04-01","end":"2017-06-30","val":-48023,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-142126,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":-142126,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-07-01","end":"2017-09-30","val":-45418,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-07-01","end":"2017-09-30","val":-45418,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-14662946,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":-49510,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-04-01","end":"2018-06-30","val":61,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-112427,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":-62917,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-139198021,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2018-01-01","end":"2018-12-31","val":-139198021,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-13389231,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2019-01-01","end":"2019-12-31","val":-13389231,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04"},{"start":"2019-01-01","end":"2019-12-31","val":-15964525,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-103009,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-120420,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":-177808,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2020-07-01","end":"2020-09-30","val":-158909,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-478057,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":-222186,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2020-10-01","end":"2020-12-31","val":-222186,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020Q4"},{"start":"2021-01-01","end":"2021-03-31","val":546022,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":95907,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":460427,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-04-01","end":"2021-06-30","val":364520,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":876336,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2021-01-01","end":"2021-09-30","val":876336,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-07-01","end":"2021-09-30","val":-180344,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2021-07-01","end":"2021-09-30","val":-180344,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2021Q3"},{"start":"2024-01-01","end":"2024-06-30","val":-1617423,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":-989847,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-2332202,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-714779,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-494837,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-119292,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"}]}},"DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicAndDilutedShare":{"label":"Discontinued Operation, Income (Loss) from Discontinued Operation, Net of Tax, Per Basic and Diluted Share","description":"Per basic and diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation, when the per share amount is the same.","units":{"USD/shares":[{"start":"2016-01-01","end":"2016-12-31","val":-1.22,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2016"}]}},"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":"2016-01-01","end":"2016-12-31","val":-1.22,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"start":"2016-01-01","end":"2016-12-31","val":-1.22,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-3.02,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":-3.02,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0.19,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03"},{"start":"2018-01-01","end":"2018-12-31","val":0.19,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2018-01-01","end":"2018-12-31","val":0.19,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-0.35,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2019-01-01","end":"2019-12-31","val":-0.35,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04"},{"start":"2019-01-01","end":"2019-12-31","val":-0.45,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":3.73,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":3.45,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":3.22,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2020-01-01","end":"2020-12-31","val":3.13,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":3.13,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":3.13,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0.01,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":-0.01,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0.01,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-04-01","end":"2021-06-30","val":0.01,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-0.04,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2021-01-01","end":"2021-09-30","val":-0.04,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-07-01","end":"2021-09-30","val":-0.06,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2021-07-01","end":"2021-09-30","val":-0.06,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-0.04,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":-0.04,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":-0.18,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-0.19,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2023-01-01","end":"2023-03-31","val":-0.15,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0.01,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-06-30","val":-0.01,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":0.01,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":0.01,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":-0.01,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-01-01","end":"2023-12-31","val":-0.07,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":0.03,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-09-30","val":0.03,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-01-01","end":"2024-12-31","val":0.06,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":1.5,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":13.21,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"}]}},"DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare":{"label":"Discontinued Operation, Income (Loss) from Discontinued Operation, 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.","units":{"USD/shares":[{"start":"2016-01-01","end":"2016-12-31","val":-1.22,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2016"},{"start":"2020-01-01","end":"2020-12-31","val":0.7,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":0.7,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0.17,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":0.17,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-0.02,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-0.01,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-12-31","val":0.03,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0.03,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1"}]}},"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":"2016-01-01","end":"2016-12-31","val":2400000,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"start":"2016-01-01","end":"2016-12-31","val":2400000,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16"},{"start":"2016-01-01","end":"2016-12-31","val":2400000,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-01-01","end":"2016-12-31","val":2400000,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-01-01","end":"2016-12-31","val":2400000,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2016-01-01","end":"2016-12-31","val":2400000,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2016-01-01","end":"2016-12-31","val":2400000,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2016-01-01","end":"2016-12-31","val":2400000,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":11300000,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":11300000,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2017-01-01","end":"2017-12-31","val":11300000,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-01-01","end":"2017-12-31","val":11300000,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2017"},{"start":"2021-04-01","end":"2021-04-19","val":21577,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q1I"},{"start":"2021-01-01","end":"2021-12-31","val":73400,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":517102,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2022"},{"end":"2024-12-06","val":3420000,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-06","val":3420000,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2024Q4I"},{"end":"2025-02-03","val":28240000,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2025-02-03","val":28240000,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"}]}},"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":31,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2018-01-01","end":"2018-12-31","val":31,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-14282786,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-103009,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-12-31","val":-477912,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":194108,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"}]}},"DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet":{"label":"Disposal Group, Including Discontinued Operation, Accounts, Notes and Loans Receivable, Net","description":"Amount classified as accounts, notes and loans receivable attributable to disposal group held for sale or disposed of.","units":{"USD":[{"end":"2018-12-31","val":73244,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"end":"2018-12-31","val":73244,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018Q4I"},{"end":"2019-12-31","val":11720,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"end":"2019-12-31","val":11720,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04"},{"end":"2019-12-31","val":11720,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2023-12-31","val":49,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":49,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"end":"2023-12-31","val":2459259,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":200269,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1I"},{"end":"2024-12-31","val":200269,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-31","val":200269,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":613922,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"}]}},"DisposalGroupIncludingDiscontinuedOperationAccountsPayable":{"label":"Disposal Group, Including Discontinued Operation, Accounts Payable","description":"Amount classified as accounts payable attributable to disposal group held for sale or disposed of.","units":{"USD":[{"end":"2018-12-31","val":9002384,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"end":"2018-12-31","val":9002384,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018Q4I"},{"end":"2019-12-31","val":2084735,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"end":"2019-12-31","val":2084735,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04"},{"end":"2019-12-31","val":2156219,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-12-31","val":250288,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"end":"2020-12-31","val":250288,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-12-31","val":250288,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020Q4I"},{"end":"2021-09-30","val":248253,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2021Q3I"}]}},"DisposalGroupIncludingDiscontinuedOperationAccruedLiabilities":{"label":"Disposal Group, Including Discontinued Operation, Accrued Liabilities","description":"Amount classified as accrued liabilities attributable to disposal group held for sale or disposed of.","units":{"USD":[{"end":"2018-12-31","val":78644119,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"end":"2018-12-31","val":78644119,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018Q4I"},{"end":"2019-12-31","val":81279952,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"end":"2019-12-31","val":81279952,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04"},{"end":"2019-12-31","val":84567693,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-12-31","val":431011,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":431011,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":10341,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":556407,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"end":"2020-12-31","val":556407,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-12-31","val":556407,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":168192,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-09-30","val":282503,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2021Q3I"}]}},"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":220342,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"end":"2018-12-31","val":220342,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018Q4I"},{"end":"2019-12-31","val":123087,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"end":"2019-12-31","val":123087,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04"},{"end":"2019-12-31","val":471536,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-12-31","val":2985,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":2985,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":3037,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":365714,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"end":"2020-12-31","val":365714,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-12-31","val":365714,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":446,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-09-30","val":516,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2021Q3I"},{"end":"2022-12-31","val":74250,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-12-31","val":16080,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":16080,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"end":"2023-12-31","val":1619413,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":76876,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1I"},{"end":"2024-12-31","val":76876,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-31","val":76876,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":77630,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"}]}},"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":"2016-01-01","end":"2016-12-31","val":1613661,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"start":"2016-01-01","end":"2016-12-31","val":1613661,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2018-01-01","end":"2018-12-31","val":891154,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2018-01-01","end":"2018-12-31","val":891154,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":315737,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2019-01-01","end":"2019-12-31","val":315737,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04"},{"start":"2019-01-01","end":"2019-12-31","val":316162,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2023-01-01","end":"2023-03-31","val":23494,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":94543,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":71049,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":131485,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-07-01","end":"2023-09-30","val":36942,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q3"}]}},"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":"2016-01-01","end":"2016-12-31","val":2727359,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"start":"2016-01-01","end":"2016-12-31","val":2727359,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-48685,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16"},{"start":"2017-01-01","end":"2017-03-31","val":48685,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-96708,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":96708,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-04-01","end":"2017-06-30","val":-48023,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-04-01","end":"2017-06-30","val":48023,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":142118,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":142118,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-07-01","end":"2017-09-30","val":45410,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-07-01","end":"2017-09-30","val":45410,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":2459220,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":49571,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":49510,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-09-30","val":112427,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":62917,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":10308627,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2018-01-01","end":"2018-12-31","val":10308627,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":2994965,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2019-01-01","end":"2019-12-31","val":2994965,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04"},{"start":"2019-01-01","end":"2019-12-31","val":5476173,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":71948,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":139614,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-12-31","val":274370,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020"},{"start":"2022-01-01","end":"2022-12-31","val":299082,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":102572,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":226722,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":123784,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":264772,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-07-01","end":"2023-09-30","val":37966,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q3"}]}},"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":"2016-01-01","end":"2016-12-31","val":-1598688,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"start":"2016-01-01","end":"2016-12-31","val":-1598688,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":7372,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-134316,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2018-01-01","end":"2018-12-31","val":-134316,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":14459,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2019-01-01","end":"2019-12-31","val":14459,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04"},{"start":"2019-01-01","end":"2019-12-31","val":28088,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-09-30","val":1658,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2020-07-01","end":"2020-09-30","val":85,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":1666,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2020-10-01","end":"2020-12-31","val":1666,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020Q4"},{"start":"2021-01-01","end":"2021-06-30","val":20090,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-04-01","end":"2021-06-30","val":20090,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":606812,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2021-01-01","end":"2021-09-30","val":606812,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-07-01","end":"2021-09-30","val":-8834,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2021Q3"},{"start":"2023-01-01","end":"2023-03-31","val":6021,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":22713,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":16692,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":1993,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-07-01","end":"2023-09-30","val":-20720,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q3"}]}},"DisposalGroupIncludingDiscontinuedOperationIntangibleAssets":{"label":"Disposal Group, Including Discontinued Operation, Intangible Assets","description":"Amount classified as intangible assets, excluding goodwill, attributable to disposal group held for sale or disposed of.","units":{"USD":[{"end":"2018-12-31","val":15968625,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"end":"2018-12-31","val":15968625,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018Q4I"},{"end":"2019-12-31","val":15347535,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"end":"2019-12-31","val":15347535,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04"},{"end":"2019-12-31","val":20619588,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"}]}},"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":"2016-01-01","end":"2016-12-31","val":459753,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"start":"2016-01-01","end":"2016-12-31","val":459753,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":1,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-09-30","val":9,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":9,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-07-01","end":"2017-09-30","val":8,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-07-01","end":"2017-09-30","val":8,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":875796,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":1721012,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2018-01-01","end":"2018-12-31","val":1721012,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":7300070,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2019-01-01","end":"2019-12-31","val":7300070,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04"},{"start":"2019-01-01","end":"2019-12-31","val":8809551,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":32,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-12-31","val":477049,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020"},{"start":"2022-01-01","end":"2022-12-31","val":11696,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2842,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"}]}},"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":"2016-01-01","end":"2016-12-31","val":284,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"start":"2016-01-01","end":"2016-12-31","val":284,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":1,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-09-30","val":1,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2019-01-01","end":"2019-12-31","val":209,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":116,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":22,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-12-31","val":189,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020"}]}},"DisposalGroupIncludingDiscontinuedOperationInventory1":{"label":"Disposal Group, Including Discontinued Operation, Inventory","description":"Amount classified as inventory attributable to disposal group held for sale or disposed of.","units":{"USD":[{"end":"2018-12-31","val":63017,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"end":"2018-12-31","val":63017,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018Q4I"},{"end":"2019-12-31","val":454269,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"end":"2019-12-31","val":454269,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04"},{"end":"2019-12-31","val":454269,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"}]}},"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":"2016-01-01","end":"2016-12-31","val":2727359,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"start":"2016-01-01","end":"2016-12-31","val":2727359,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-48685,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16"},{"start":"2017-01-01","end":"2017-03-31","val":48685,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":96708,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-04-01","end":"2017-06-30","val":-48023,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-04-01","end":"2017-06-30","val":48023,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":142118,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":142118,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-07-01","end":"2017-09-30","val":45410,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-07-01","end":"2017-09-30","val":45410,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":13794523,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":49571,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":49510,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-09-30","val":112427,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":62917,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":144113852,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2018-01-01","end":"2018-12-31","val":144113852,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":6193885,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2019-01-01","end":"2019-12-31","val":6193885,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2019"},{"start":"2022-01-01","end":"2022-12-31","val":299082,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":110573,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":234357,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":123784,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":272323,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-07-01","end":"2023-09-30","val":37966,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q3"}]}},"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":"2019-01-01","end":"2019-12-31","val":116,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2019-01-01","end":"2019-12-31","val":116,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2019"},{"start":"2022-01-01","end":"2022-12-31","val":-7959,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-3776,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-1800,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":1976,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-1456,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-07-01","end":"2023-09-30","val":344,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q3"}]}},"DisposalGroupIncludingDiscontinuedOperationOtherAssets":{"label":"Disposal Group, Including Discontinued Operation, Other Assets","description":"Amount classified as other assets attributable to disposal group held for sale or disposed of.","units":{"USD":[{"end":"2019-12-31","val":57571254,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"end":"2019-12-31","val":57571254,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04"},{"end":"2019-12-31","val":57571254,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2024-12-31","val":6955651,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"}]}},"DisposalGroupIncludingDiscontinuedOperationOtherExpense":{"label":"Disposal Group, Including Discontinued Operation, Other Expense","description":"Amount of other expense attributable to disposal group, including, but not limited to, discontinued operation.","units":{"USD":[{"start":"2017-01-01","end":"2017-09-30","val":1,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-04-01","end":"2018-06-30","val":61,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2"},{"start":"2023-01-01","end":"2023-03-31","val":938,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"}]}},"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":6770498,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2018-01-01","end":"2018-12-31","val":6770498,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":90149,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2019-01-01","end":"2019-12-31","val":90149,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2019"},{"start":"2022-01-01","end":"2022-12-31","val":3737,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":4,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":17,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":13,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":53,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-07-01","end":"2023-09-30","val":36,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q3"}]}},"DisposalGroupIncludingDiscontinuedOperationOtherLiabilities":{"label":"Disposal Group, Including Discontinued Operation, Other Liabilities","description":"Amount classified as other liabilities attributable to disposal group held for sale or disposed of.","units":{"USD":[{"end":"2020-12-31","val":379522,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"end":"2020-12-31","val":379522,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-12-31","val":379522,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020Q4I"}]}},"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":"2020-12-31","val":897,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":243586,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"end":"2020-12-31","val":243586,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-12-31","val":243586,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020Q4I"}]}},"DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment":{"label":"Disposal Group, Including Discontinued Operation, Property, Plant and Equipment","description":"Amount classified as property, plant and equipment attributable to disposal group held for sale or disposed of.","units":{"USD":[{"end":"2018-12-31","val":2276704,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"end":"2018-12-31","val":2276704,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018Q4I"},{"end":"2019-12-31","val":1176163,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"end":"2019-12-31","val":1176163,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04"},{"end":"2019-12-31","val":1176163,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2024-12-31","val":2360961,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"}]}},"DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent":{"label":"Disposal Group, Including Discontinued Operation, Property, Plant and Equipment, Current","description":"Amount classified as property, plant and equipment 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":"2020-12-31","val":2747,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":14049,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"end":"2020-12-31","val":14049,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-12-31","val":14049,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020Q4I"},{"end":"2021-09-30","val":8786,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2021Q3I"},{"end":"2022-12-31","val":208092,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"}]}},"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":"2016-01-01","end":"2016-12-31","val":14972,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"start":"2016-01-01","end":"2016-12-31","val":14972,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":7372,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":756838,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2018-01-01","end":"2018-12-31","val":756838,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":330195,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2019-01-01","end":"2019-12-31","val":330195,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04"},{"start":"2019-01-01","end":"2019-12-31","val":344250,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-09-30","val":1595,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2020-07-01","end":"2020-09-30","val":207,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":1931,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2020-10-01","end":"2020-12-31","val":1931,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020Q4"},{"start":"2021-01-01","end":"2021-03-31","val":886,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":593772,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-04-01","end":"2021-06-30","val":594658,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":1180528,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2021-01-01","end":"2021-09-30","val":1180528,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-07-01","end":"2021-09-30","val":-8800,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2021Q3"},{"start":"2023-01-01","end":"2023-03-31","val":29515,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":117256,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":87741,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":133478,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-07-01","end":"2023-09-30","val":16222,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q3"}]}},"DividendsCommonStockCash":{"label":"Dividends, Common Stock, Cash","description":"Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.","units":{"USD":[{"start":"2021-08-01","end":"2021-08-04","val":11220000,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2021-08-01","end":"2021-08-04","val":11220000,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-08-01","end":"2021-08-04","val":11220000,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2021-08-01","end":"2021-08-04","val":11220000,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-08-01","end":"2021-08-04","val":11220000,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-08-01","end":"2021-08-04","val":11220000,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"start":"2021-08-01","end":"2021-08-04","val":11220000,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"start":"2021-08-01","end":"2021-08-04","val":11220000,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"start":"2021-08-01","end":"2021-08-04","val":11220000,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2021-08-01","end":"2021-08-04","val":11220000,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2021Q2I"}]}},"DueFromRelatedParties":{"label":"Due from Related Parties","description":"For an unclassified balance sheet, amounts due from related parties including affiliates, employees, joint ventures, officers and stockholders, immediate families thereof, and pension funds.","units":{"USD":[{"end":"2019-12-31","val":3400000,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"end":"2019-12-31","val":3400000,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04"},{"end":"2019-12-31","val":3337445,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-09-30","val":1517678,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":62522,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":32067,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-12-31","val":32067,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":175600,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":364720,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":354666,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2021Q3I"},{"end":"2021-12-31","val":261413,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":261413,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":261413,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":261413,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":261413,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"end":"2021-12-31","val":261413,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021Q4I"},{"end":"2022-03-31","val":304298,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":20431,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":7307,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":53126,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2022Q4I"}]}},"DueFromRelatedPartiesCurrent":{"label":"Due from Related Parties, Current","description":"The aggregate amount of receivables to be collected from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth, at the financial statement date. which are usually due within one year (or one business cycle).","units":{"USD":[{"end":"2019-12-31","val":3402823,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02","frame":"CY2019Q4I"},{"end":"2020-12-31","val":32066,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"end":"2020-12-31","val":32067,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-12-31","val":32067,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020Q4I"},{"end":"2021-09-30","val":354666,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2021Q3I"},{"end":"2021-12-31","val":261413,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":261413,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":261413,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":261413,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":261413,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"end":"2021-12-31","val":261413,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021Q4I"},{"end":"2022-03-31","val":304298,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":20431,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":7307,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":53126,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2022Q4I"}]}},"DueFromRelatedPartiesNoncurrent":{"label":"Due from Related Parties, Noncurrent","description":"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 after one year (or one business cycle).","units":{"USD":[{"end":"2019-12-31","val":3402823,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":3402823,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":3326061,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":3337445,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":3104133,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":3089063,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":3170470,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":62522,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":62522,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":81563,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":175600,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":364720,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":38296,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2021Q3I"},{"end":"2021-12-31","val":38323,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":38323,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2021Q4I"},{"end":"2022-03-31","val":38323,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":38323,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":38323,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":38323,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2022Q4I"}]}},"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":"2019-12-31","val":3402823,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2019Q4I"}]}},"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":"2015-12-31","val":369992,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015Q4I"},{"end":"2016-12-31","val":696,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"end":"2016-12-31","val":696,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16"},{"end":"2016-12-31","val":696,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":696,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"end":"2016-12-31","val":696,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-03-31","val":4149,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16","frame":"CY2017Q1I"},{"end":"2017-06-30","val":24363,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":470230,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3I"},{"end":"2017-12-31","val":655938,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2017-12-31","val":655938,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":655938,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":655938,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"end":"2017-12-31","val":655938,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2017Q4I"},{"end":"2018-03-31","val":864485,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":4278489,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":4310425,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1160029,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03"},{"end":"2018-12-31","val":1160029,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30"},{"end":"2018-12-31","val":1160029,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"end":"2018-12-31","val":1160029,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1025479,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1279334,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1356668,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1268101,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"end":"2019-12-31","val":702179,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":702179,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q4I"},{"end":"2020-03-31","val":555060,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":422994,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-12-31","val":1523551,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"end":"2020-12-31","val":1523552,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-12-31","val":1523552,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020Q4I"},{"end":"2021-09-30","val":574318,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2021Q3I"},{"end":"2021-12-31","val":992702,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":992702,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":992702,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":992702,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":992702,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"end":"2021-12-31","val":992702,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021Q4I"},{"end":"2022-03-31","val":891854,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":238676,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":238402,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":244819,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2022Q4I"}]}},"DueToRelatedPartiesCurrentAndNoncurrent":{"label":"Due to Related Parties","description":"Carrying amount as of the balance sheet date of obligations due all related parties.","units":{"USD":[{"end":"2019-12-31","val":852057,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-09-30","val":3170470,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1905893,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":296015,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-12-31","val":296015,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":835129,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1209961,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":574318,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2021Q3I"},{"end":"2021-12-31","val":992702,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":992702,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":992702,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":992702,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021Q4I"},{"end":"2022-03-31","val":891854,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":238676,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":238402,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":244819,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2022Q4I"}]}},"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":"2019-12-31","val":1268101,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":1268101,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":1268101,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":852057,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1097236,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1603177,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1517678,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1905893,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":1905893,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":2437555,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":835129,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1209961,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"}]}},"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":"2010-01-01","end":"2010-06-30","val":0.31,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2010-04-01","end":"2010-06-30","val":0.22,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":0.46,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":0.15,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":0.92,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":0.2,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":0.25,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2011-01-01","end":"2011-06-30","val":0.25,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2011-04-01","end":"2011-06-30","val":0.06,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2011-04-01","end":"2011-06-30","val":0.06,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":0.32,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":0.32,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-07-01","end":"2011-09-30","val":0.07,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":0.07,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":0.5,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28"},{"start":"2011-01-01","end":"2011-12-31","val":0.5,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":0.07,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14"},{"start":"2012-01-01","end":"2012-03-31","val":0.07,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":0.16,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":0.16,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":0.09,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":0.09,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":0.35,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":0.35,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":0.19,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":0.19,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":0.68,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":0.68,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":0.14,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":0.17,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":0.17,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":0.03,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":0.03,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":0.28,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-07-01","end":"2013-09-30","val":0.11,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":0.46,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":0.46,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-06-30","val":0.02,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-12-31","val":0.3,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":0.3,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0.11,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"start":"2015-01-01","end":"2015-12-31","val":0.11,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-0.3,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-0.18,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":0.12,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-0.28,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-07-01","end":"2016-09-30","val":-0.28,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-1.41,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"start":"2016-01-01","end":"2016-12-31","val":-1.41,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-0.64,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16"},{"start":"2017-01-01","end":"2017-03-31","val":-0.64,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-1.14,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":-0.35,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-04-01","end":"2017-06-30","val":-0.5,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-04-01","end":"2017-06-30","val":-0.5,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-3.04,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":-3.04,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-07-01","end":"2017-09-30","val":-1.9,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-07-01","end":"2017-09-30","val":-1.9,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-21.11,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":-21.11,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-0.42,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-03-31","val":-0.42,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-0.41,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":-0.41,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2018-04-01","end":"2018-06-30","val":-0.23,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-04-01","end":"2018-06-30","val":-0.23,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-1.27,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":-1.27,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-0.94,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":-0.94,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-7.85,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03"},{"start":"2018-01-01","end":"2018-12-31","val":-7.85,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2018-01-01","end":"2018-12-31","val":-7.85,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-0.04,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30"},{"start":"2019-01-01","end":"2019-03-31","val":-0.05,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-0.09,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2019-01-01","end":"2019-06-30","val":-0.09,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-0.05,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2019-04-01","end":"2019-06-30","val":-0.05,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-0.13,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":-0.13,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":-0.03,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":-0.03,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-0.79,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2019-01-01","end":"2019-12-31","val":-0.79,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":3.53,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":3.25,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":-0.02,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":3.09,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":-0.07,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3"},{"start":"2021-01-01","end":"2021-06-30","val":-0.02,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-04-01","end":"2021-06-30","val":-0.01,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-0.18,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-07-01","end":"2021-09-30","val":-0.16,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2021Q3"},{"start":"2022-01-01","end":"2022-06-30","val":-0.07,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-04-01","end":"2022-06-30","val":-0.03,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-0.12,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-01-01","end":"2022-09-30","val":-0.57,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-07-01","end":"2022-09-30","val":-0.05,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-07-01","end":"2022-09-30","val":-0.25,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-0.95,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":-0.25,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":-0.1,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-0.41,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":-0.41,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-07-01","end":"2023-09-30","val":-0.16,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-07-01","end":"2023-09-30","val":-0.16,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-2.28,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":-2.28,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-1.67,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-0.26,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":-2.55,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":-0.09,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":-0.88,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-0.5,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-01-01","end":"2024-09-30","val":-5,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-0.24,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":-2.42,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-1.57,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":-62.99,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-1.87,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-0.96,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-04-01","end":"2025-06-30","val":0.61,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-1.21,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":-0.33,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-2.31,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"}]}},"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":"2013-01-01","end":"2013-03-31","val":0.14,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-09-30","val":0.28,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":0.11,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":0.46,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":0.02,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":0.02,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":0.02,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":0.19,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":0.19,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":0.17,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":0.17,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":0.3,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":0.3,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":0.06,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":0.06,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0.13,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":0.13,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2015-04-01","end":"2015-06-30","val":0.08,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":0.08,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":0.12,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":0.12,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2015-07-01","end":"2015-09-30","val":-0.02,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":-0.02,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":0.11,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"start":"2015-01-01","end":"2015-12-31","val":0.11,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-0.3,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-0.18,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2016-04-01","end":"2016-06-30","val":0.12,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-0.28,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2016-07-01","end":"2016-09-30","val":-0.1,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-1.41,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2016"}]}},"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":"2010-01-01","end":"2010-06-30","val":0.31,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2010-04-01","end":"2010-06-30","val":0.22,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":0.46,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":0.15,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":0.92,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":0.2,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":0.25,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2011-01-01","end":"2011-06-30","val":0.25,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2011-04-01","end":"2011-06-30","val":0.06,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2011-04-01","end":"2011-06-30","val":0.06,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":0.32,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":0.32,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-07-01","end":"2011-09-30","val":0.07,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":0.07,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":0.5,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28"},{"start":"2011-01-01","end":"2011-12-31","val":0.5,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":0.07,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14"},{"start":"2012-01-01","end":"2012-03-31","val":0.07,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":0.16,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":0.16,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":0.09,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":0.09,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":0.35,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":0.35,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":0.19,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":0.19,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":0.68,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":0.68,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":0.14,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":0.17,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":0.17,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":0.03,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":0.03,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":0.28,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-07-01","end":"2013-09-30","val":0.11,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":0.46,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":0.46,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-06-30","val":0.02,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-12-31","val":0.3,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":0.3,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0.11,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"start":"2015-01-01","end":"2015-12-31","val":0.11,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-0.3,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-0.18,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":0.12,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-0.28,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-07-01","end":"2016-09-30","val":-0.28,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-1.41,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"start":"2016-01-01","end":"2016-12-31","val":-1.41,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-0.63,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16"},{"start":"2017-01-01","end":"2017-03-31","val":-0.63,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-1.12,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":-0.35,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-04-01","end":"2017-06-30","val":-0.5,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-04-01","end":"2017-06-30","val":-0.5,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-3,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":-3,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-07-01","end":"2017-09-30","val":-1.87,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-07-01","end":"2017-09-30","val":-1.87,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-18.34,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":-18.34,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-0.42,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-03-31","val":-0.42,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-0.41,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":-0.41,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2018-04-01","end":"2018-06-30","val":-0.23,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-04-01","end":"2018-06-30","val":-0.23,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-1.26,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":-1.26,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-0.93,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":-0.93,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-7.74,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03"},{"start":"2018-01-01","end":"2018-12-31","val":-7.74,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2018-01-01","end":"2018-12-31","val":-7.74,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-0.04,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30"},{"start":"2019-01-01","end":"2019-03-31","val":-0.05,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-0.09,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2019-01-01","end":"2019-06-30","val":-0.09,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-0.05,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2019-04-01","end":"2019-06-30","val":-0.05,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-0.12,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":-0.13,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":-0.03,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":-0.03,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-0.79,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2019-01-01","end":"2019-12-31","val":-0.79,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04"},{"start":"2019-01-01","end":"2019-12-31","val":-0.8,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":3.46,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":3.53,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":3.19,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":3.24,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":-0.02,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":-0.02,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":3.04,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":3.07,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2020-07-01","end":"2020-09-30","val":-0.07,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":-0.07,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":2.34,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":2.33,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":2.33,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-0.01,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":-0.02,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-0.02,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":-0.02,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-04-01","end":"2021-06-30","val":-0.01,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":-0.01,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-0.18,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2021-01-01","end":"2021-09-30","val":-0.18,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-07-01","end":"2021-09-30","val":-0.16,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2021-07-01","end":"2021-09-30","val":-0.16,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-0.21,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":-0.21,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":-1,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-0.04,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":-0.18,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-0.07,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-04-01","end":"2022-06-30","val":-0.03,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-0.11,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-01-01","end":"2022-09-30","val":-0.55,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-07-01","end":"2022-09-30","val":-0.05,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-07-01","end":"2022-09-30","val":-0.24,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-0.95,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"start":"2022-01-01","end":"2022-12-31","val":-0.95,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-0.15,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"start":"2023-01-01","end":"2023-03-31","val":-0.15,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-0.25,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":-0.1,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-0.41,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":-0.41,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-07-01","end":"2023-09-30","val":-0.16,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-07-01","end":"2023-09-30","val":-0.16,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-2.28,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":-2.27,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-0.17,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":-1.67,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-0.26,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":-2.55,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":-0.09,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":-0.88,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-0.5,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-01-01","end":"2024-09-30","val":-5,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-0.24,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":-2.42,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-1.57,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":-63,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-1.89,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-0.97,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-04-01","end":"2025-06-30","val":0.61,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-1.22,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":-0.33,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-2.31,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"}]}},"EffectiveIncomeTaxRateContinuingOperations":{"label":"Effective Income Tax Rate Reconciliation, Percent","description":"Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.","units":{"pure":[{"start":"2007-12-26","end":"2008-01-01","val":0.25,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2007Q4I"},{"start":"2011-01-01","end":"2011-12-31","val":0.26,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":0.26,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":0.25,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":0.26,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0.33,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":0.33,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0.54,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"start":"2015-01-01","end":"2015-12-31","val":0.54,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0.44,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"start":"2016-01-01","end":"2016-12-31","val":0.44,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0.003,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":0.003,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2019"},{"start":"2021-01-01","end":"2021-03-31","val":0.21,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0.21,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-01-01","end":"2021-09-30","val":0.21,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-01-01","end":"2021-12-31","val":0.21,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0.21,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":0.21,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0.21,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":0.21,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-01-01","end":"2022-09-30","val":0.21,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-01-01","end":"2022-09-30","val":0.21,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-01-01","end":"2022-12-31","val":0.21,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0.21,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0.21,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-09-30","val":0.25,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-12-31","val":0.25,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0.25,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0.25,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-09-30","val":0.25,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2025-01-01","end":"2025-06-30","val":0.5,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"}]}},"EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate":{"label":"Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent","description":"Percentage of domestic federal statutory tax rate applicable to pretax income (loss).","units":{"pure":[{"start":"2011-01-01","end":"2011-12-31","val":0.35,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":0.35,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":0.35,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":0.35,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":0.35,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0.35,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":0.35,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0.35,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"start":"2015-01-01","end":"2015-12-31","val":0.35,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0.35,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"start":"2016-01-01","end":"2016-12-31","val":0.35,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0.35,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":0.35,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0.35,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2018"},{"start":"2021-01-01","end":"2021-03-31","val":0.25,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2022-01-01","end":"2022-03-31","val":0.25,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-09-30","val":0.25,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-01-01","end":"2022-12-31","val":0.1,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0.25,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0.25,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-09-30","val":0.25,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":0.25,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-01-01","end":"2024-03-31","val":0.25,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":0.25,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0.25,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":0.25,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-01-01","end":"2024-09-30","val":0.25,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-01-01","end":"2024-09-30","val":0.25,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":0.25,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0.25,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0.25,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-01-01","end":"2025-09-30","val":0.25,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-12-31","val":0.25,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate":{"label":"Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the income tax rates.","units":{"pure":[{"start":"2012-01-01","end":"2012-06-30","val":0.35,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-09-30","val":0.35,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-01-01","end":"2013-06-30","val":0.35,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-09-30","val":0.35,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"}]}},"EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsPercent":{"label":"Effective Income Tax Rate Reconciliation, Tax Cuts and Jobs Act, Transition Tax on Accumulated Foreign Earnings, Percent","description":"Percentage of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations, attributable to increase (decrease) from transition tax on accumulated earnings of controlled foreign corporation deemed repatriated pursuant to Tax Cuts and Jobs Act.","units":{"pure":[{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"}]}},"EffectOfExchangeRateOnCashAndCashEquivalents":{"label":"Effect of Exchange Rate on Cash and Cash Equivalents","description":"Amount of increase (decrease) from the effect of exchange rate changes on cash and cash equivalent balances held in foreign currencies.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":178136,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2010-01-01","end":"2010-09-30","val":621740,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":1224942,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":560614,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":1602342,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2011-01-01","end":"2011-06-30","val":1602342,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2011-01-01","end":"2011-09-30","val":1809779,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":1809779,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-01-01","end":"2011-12-31","val":2755283,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28"},{"start":"2011-01-01","end":"2011-12-31","val":2755283,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":96897,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14"},{"start":"2012-01-01","end":"2012-03-31","val":96897,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-305401,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":-305401,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-09-30","val":-455603,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":-455603,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2012-01-01","end":"2012-12-31","val":223808,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":223808,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":191340,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":191340,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":1323994,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":1323994,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":1818168,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-01-01","end":"2013-09-30","val":1818168,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":2413669,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":2413669,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-654216,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":-654216,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-643036,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-643036,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":-558140,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":-558140,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":-162600,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-162600,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-74212,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":-74212,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":100796,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":100796,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2015-01-01","end":"2015-09-30","val":-2061336,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":-2061336,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2015-01-01","end":"2015-12-31","val":1835260,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"start":"2015-01-01","end":"2015-12-31","val":1835260,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":5814354,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20"},{"start":"2016-01-01","end":"2016-03-31","val":8427051,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-6272151,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2016-01-01","end":"2016-06-30","val":-6272151,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":-12621060,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2016-01-01","end":"2016-09-30","val":-12621060,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-01-01","end":"2016-12-31","val":30711693,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"start":"2016-01-01","end":"2016-12-31","val":30711693,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":82063,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16"},{"start":"2017-01-01","end":"2017-03-31","val":82063,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-587459,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":-587459,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-01-01","end":"2017-09-30","val":-4280356,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":-4280356,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-01-01","end":"2017-12-31","val":-308025,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":-308025,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-566251,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-03-31","val":-566251,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":862911,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":862911,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2018-01-01","end":"2018-09-30","val":-2530831,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":-2530831,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":390494,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03"},{"start":"2018-01-01","end":"2018-12-31","val":390494,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2018-01-01","end":"2018-12-31","val":390494,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1048172,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30"},{"start":"2019-01-01","end":"2019-03-31","val":-526783,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":759797,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2019-01-01","end":"2019-06-30","val":-755177,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":-5434458,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":6324145,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":21728082,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2019-01-01","end":"2019-12-31","val":21728082,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04"},{"start":"2019-01-01","end":"2019-12-31","val":7483307,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":618081,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":1568024,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-173729,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":1528368,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":-851530,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":1183939,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2020-01-01","end":"2020-12-31","val":-29024,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-180480,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-298521,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-09-30","val":-426748,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"}]}},"EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations":{"label":"Effect of Exchange Rate on Cash and Cash Equivalents, Continuing Operations","description":"The effect of exchange rate changes on cash balances in continuing operations held in foreign currencies.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":253804,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2018-01-01","end":"2018-12-31","val":253804,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":539316,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2019-01-01","end":"2019-12-31","val":539316,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04"},{"start":"2019-01-01","end":"2019-12-31","val":190867,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":8362,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-12-31","val":9788041,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":42117677,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"}]}},"EffectOfExchangeRateOnCashAndCashEquivalentsDiscontinuedOperations":{"label":"Effect of Exchange Rate on Cash and Cash Equivalents, Discontinued Operations","description":"The effect of exchange rate changes on cash balances in discontinuing operations held in foreign currencies.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":-123087,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2019-01-01","end":"2019-12-31","val":-123087,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04"},{"start":"2019-01-01","end":"2019-12-31","val":-348449,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-226996,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-12-31","val":-2985,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-446,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"}]}},"EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized":{"label":"Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount","description":"Amount of cost not yet recognized for nonvested award under share-based payment arrangement.","units":{"USD":[{"end":"2020-12-31","val":5940000,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020Q4I"}]}},"EmployeeStockOwnershipPlanESOPCompensationExpense":{"label":"Employee Stock Ownership Plan (ESOP), Compensation Expense","description":"The amount of plan compensation cost recognized during the period.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":5940000,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":5940000,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-09-30","val":5487930,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2021-07-01","end":"2021-09-30","val":5487930,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":5487930,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":5487930,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":433055,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1203160,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-04-01","end":"2022-06-30","val":770105,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":1994082,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-07-01","end":"2022-09-30","val":790922,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3"}]}},"EmployeeStockOwnershipPlanESOPFairValueOfSharesSubjectToRepurchaseObligation":{"label":"Employee Stock Ownership Plan (ESOP), Fair Value of Shares Subject to Repurchase Obligation","description":"Fair value of the shares allocated that are subject to a repurchase obligation.","units":{"USD":[{"end":"2020-08-07","val":500000,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"}]}},"EntityWideRevenueMajorCustomerPercentage":{"label":"Entity-Wide Revenue, Major Customer, Percentage (Deprecated 2013-01-31)","description":"Percentage of revenue generated from a single external customer that accounts for 10 percent or more of an entity's revenues.","units":{"pure":[{"start":"2011-01-01","end":"2011-06-30","val":0.25,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2011-04-01","end":"2011-06-30","val":0.29,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":0.22,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-07-01","end":"2011-09-30","val":0.321,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":0.21,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-06-30","val":0.29,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":0.38,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":0.38,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":0.23,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-01-01","end":"2012-09-30","val":0.29,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":0.29,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":0.308,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2012Q3"},{"start":"2012-07-01","end":"2012-09-30","val":0.28,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2012-07-01","end":"2012-09-30","val":0.308,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-12-31","val":0.29,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":0.22,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":0.19,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":0.25,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":0.2,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-07-01","end":"2013-09-30","val":0.25,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2013Q3"}]}},"EquityMethodInvestmentOwnershipPercentage":{"label":"Equity Method Investment, Ownership Percentage","description":"The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.","units":{"pure":[{"end":"2013-02-18","val":0.129,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2013-02-18","val":0.129,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2013Q1I"},{"end":"2017-12-31","val":0.452,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2017Q4I"},{"end":"2018-01-23","val":0.6,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30"},{"end":"2018-01-23","val":0.6,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"end":"2018-01-23","val":0.6,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-01-23","val":0.6,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"end":"2018-01-23","val":0.6,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04"},{"end":"2018-06-30","val":0.1,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2018Q2I"},{"end":"2018-12-31","val":0.08,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2018Q4I"},{"end":"2021-08-06","val":0.9,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"end":"2021-08-06","val":0.9,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-08-06","val":0.9,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q2I"},{"end":"2021-12-31","val":0.1,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"}]}},"EscrowDeposit":{"label":"Escrow Deposit","description":"The designation of funds furnished by a borrower to a lender to assure future payments of the borrower's real estate taxes and insurance obligations with respect to a mortgaged property. Escrow deposits may be made for a variety of other purposes such as earnest money and contingent payments. This element excludes replacement reserves which are an escrow separately provided for within the US GAAP taxonomy.","units":{"USD":[{"end":"2013-10-04","val":2200000,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-10-04","val":2200000,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2013Q3I"},{"end":"2013-12-31","val":2200000,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"}]}},"FairValueOptionChangesInFairValueGainLoss":{"label":"Fair Value, Option, Changes in Fair Value, Gain (Loss) (Deprecated 2012-01-31)","description":"This item represents, for each line item in the statement of financial position, the amounts of gains and losses from fair value changes included in earnings during the period and in which line in the income statement those gains and losses are reported. This item may also include amounts of gains and losses for other items measured at fair value, but for which the fair value option has not been elected (for instance, items required to be measured at fair value).","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":2103832,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2010-04-01","end":"2010-06-30","val":10860,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":-2103832,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":0,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":-2103832,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28","frame":"CY2010"},{"start":"2011-01-01","end":"2011-09-30","val":0,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":0,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28","frame":"CY2011"}]}},"FinanceLeaseImpairmentLoss":{"label":"Finance Lease, Impairment Loss","description":"Amount of impairment loss from right-of-use asset from finance lease.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":2500000,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-12-31","val":2.75,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019"}]}},"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":"2020-06-30","val":5618,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":530,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2022-09-30","val":298498,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":232894,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2022Q4I"},{"end":"2023-03-31","val":218635,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":204376,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":190118,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":175859,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023Q4I"},{"end":"2024-03-31","val":161600,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":147631,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":76047,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"},{"end":"2024-12-31","val":119699,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":104564,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":90306,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":76047,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":61788,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q4I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Year One","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2020-06-30","val":151,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":79,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2022-09-30","val":71170,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":57035,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2022Q4I"},{"end":"2023-03-31","val":57035,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":57035,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":57035,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":57035,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023Q4I"},{"end":"2024-03-31","val":57035,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":57035,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":57035,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"},{"end":"2024-12-31","val":57035,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":57035,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":57035,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":57035,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":57035,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q4I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseYearFive":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Year Five","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2020-06-30","val":303,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":315,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2022-09-30","val":70923,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":57035,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2022Q4I"},{"end":"2023-03-31","val":57035,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":57035,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":57035,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":57035,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023Q4I"},{"end":"2024-12-31","val":57035,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":57035,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":57035,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-12-31","val":57035,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","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":"2020-06-30","val":303,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":315,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2022-09-30","val":70923,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":57035,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2022Q4I"},{"end":"2023-03-31","val":57035,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":57035,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":57035,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":57035,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023Q4I"},{"end":"2024-03-31","val":57035,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":57035,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":57035,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"},{"end":"2024-12-31","val":57035,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":57035,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":57035,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":57035,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":57035,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q4I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseYearThree":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Year Three","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2020-06-30","val":303,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":315,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2022-09-30","val":71088,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":57035,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2022Q4I"},{"end":"2023-03-31","val":57035,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":57035,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":57035,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":57035,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023Q4I"},{"end":"2024-03-31","val":57035,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":57035,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":57035,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"},{"end":"2024-12-31","val":57035,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":57035,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":57035,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":57035,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":57035,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q4I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Year Two","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2020-06-30","val":303,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":315,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2022-09-30","val":71170,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":57035,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2022Q4I"},{"end":"2023-03-31","val":57035,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":57035,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":57035,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":57035,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023Q4I"},{"end":"2024-03-31","val":57035,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":57035,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":57035,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"},{"end":"2024-12-31","val":57035,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":57035,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":57035,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":57035,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":57035,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q4I"}]}},"FiniteLivedIntangibleAssetsGross":{"label":"Finite-Lived Intangible Assets, Gross","description":"Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.","units":{"USD":[{"end":"2019-12-31","val":43003,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-12-31","val":48246,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020Q4I"},{"end":"2022-12-31","val":2579509,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":2579509,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-09-30","val":2519383,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2731396,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":2731396,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":2731396,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":2731396,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"end":"2023-12-31","val":2731396,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2634920,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2626964,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2659699,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"},{"end":"2024-12-31","val":2703668,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":756955,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":756955,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-31","val":756955,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":756955,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"},{"end":"2025-03-31","val":756573,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":754881,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":756472,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":756490,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q4I"}]}},"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":33118454,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2017Q4I"},{"end":"2018-12-31","val":21446345,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03"},{"end":"2018-12-31","val":21446345,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30"},{"end":"2018-12-31","val":21446345,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"end":"2018-12-31","val":21446345,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":21446345,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"end":"2018-12-31","val":21446345,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018Q4I"},{"end":"2019-03-31","val":30358212,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":29227430,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30","frame":"CY2019Q2I"},{"end":"2019-09-30","val":27949820,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":5312906,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"end":"2019-12-31","val":5312906,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":5312906,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2019Q4I"},{"end":"2020-03-31","val":5244300,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":6981,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1869,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2022-09-30","val":653772,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":518069,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"end":"2022-12-31","val":518069,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q4I"},{"end":"2023-03-31","val":503810,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":489551,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":475293,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":461034,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023Q4I"},{"end":"2024-03-31","val":446775,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":432806,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":418257,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"},{"end":"2024-12-31","val":404874,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":389740,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":375481,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":361222,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":346963,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q4I"}]}},"ForeignCurrencyTransactionGainLossBeforeTax":{"label":"Foreign Currency Transaction Gain (Loss), before Tax","description":"Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":499135,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2010-04-01","end":"2010-06-30","val":528500,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":1833711,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":1334576,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":3509514,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":1141578,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":2951792,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2011-01-01","end":"2011-06-30","val":2951792,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2011-04-01","end":"2011-06-30","val":1810214,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2011-04-01","end":"2011-06-30","val":1810214,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":4293977,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":4293977,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-07-01","end":"2011-09-30","val":1342180,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":1342180,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":6511990,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28"},{"start":"2011-01-01","end":"2011-12-31","val":6511990,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":156571,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14"},{"start":"2012-01-01","end":"2012-03-31","val":156571,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-558525,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":-558525,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":-715096,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":-715096,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":-870005,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":-940896,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":-311480,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":-382371,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":437329,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":437329,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":411231,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":411231,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":2929951,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":2929951,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":2518720,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":2518720,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":3834634,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-01-01","end":"2013-09-30","val":3834634,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":904683,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-07-01","end":"2013-09-30","val":904683,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":5336743,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":5336743,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-1705488,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":-1705488,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-1717080,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-1717080,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":-11592,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":-11592,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-1708333,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":-1708333,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":8747,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":8747,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-84138,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-84138,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-758356,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":575650,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":1334006,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-7596432,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":-8172082,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-6770984,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"start":"2015-01-01","end":"2015-12-31","val":-6770984,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-7076821,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"start":"2016-01-01","end":"2016-12-31","val":-7076821,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-20279085,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":-20279085,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":65929499,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03"},{"start":"2018-01-01","end":"2018-12-31","val":65929499,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2018-01-01","end":"2018-12-31","val":65929499,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-8682855,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":5192087,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":6134529,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":7327449,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":2135361,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":23556511,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2019-01-01","end":"2019-12-31","val":23556511,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-596435,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":1542682,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-679590,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":1459620,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":-83155,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":-83062,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-630390,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":1229682,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2020-07-01","end":"2020-09-30","val":-147759,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":-229938,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-7443394,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":-7343052,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":-7343052,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":21773,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":12689,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":31967,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":30908,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-04-01","end":"2021-06-30","val":-36150,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":18220,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-457339,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2021-01-01","end":"2021-09-30","val":-457339,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-07-01","end":"2021-09-30","val":-554495,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2021-07-01","end":"2021-09-30","val":-554495,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-124441,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":-124441,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":-124441,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-182617,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":-182617,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-1687807,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":-1687807,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-04-01","end":"2022-06-30","val":-1505190,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-04-01","end":"2022-06-30","val":-1505190,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-3522764,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-01-01","end":"2022-09-30","val":-3522764,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-07-01","end":"2022-09-30","val":-1834957,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-07-01","end":"2022-09-30","val":-1834957,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-3025143,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":404089,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-1084545,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-04-01","end":"2023-06-30","val":-1488634,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-940042,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-07-01","end":"2023-09-30","val":144503,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3"}]}},"FurnitureAndFixturesGross":{"label":"Furniture and Fixtures, Gross","description":"Amount before accumulated depreciation of equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.","units":{"USD":[{"end":"2011-12-31","val":178045,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"end":"2011-12-31","val":178045,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":178045,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-06-30","val":221080,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":252865,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":278853,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2012Q4I"},{"end":"2020-12-31","val":6299,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2020Q4I"},{"end":"2021-09-30","val":140305,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2021Q3I"},{"end":"2021-12-31","val":173551,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":173551,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":173551,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":173551,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021Q4I"},{"end":"2022-03-31","val":190011,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":218425,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":221132,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":491022,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"end":"2022-12-31","val":491022,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":491022,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2022Q4I"},{"end":"2023-03-31","val":562267,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":561668,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"}]}},"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":"2015-01-01","end":"2015-12-31","val":126752,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"start":"2015-01-01","end":"2015-12-31","val":126752,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015"}]}},"GainLossOnDispositionOfProperty":{"label":"Gain (Loss) on Disposition of Property (Deprecated 2013-01-31)","description":"The gains (losses) included in results of operations resulting from the sale or disposal of property, plant and equipment, which do not qualify for treatment as discontinued operations. This item does not include any gain (loss) recognized on the sale of oil and gas property or timber property.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":142380,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"}]}},"GainLossOnSaleOfPropertyPlantEquipment":{"label":"Gain (Loss) on Disposition of Property Plant Equipment","description":"Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":0,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":-142380,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28","frame":"CY2011"},{"start":"2024-01-01","end":"2024-12-31","val":-60,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-214,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"}]}},"GainLossOnSalesOfLoansNet":{"label":"Gain (Loss) on Sales of Loans, Net","description":"The net gain (loss) resulting from a sale of loans, including adjustments to record loans classified as held-for-sale at the lower-of-cost-or-market and fair value adjustments to loan held for investment purposes.","units":{"USD":[{"start":"2021-01-01","end":"2021-09-30","val":244761,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2021-01-01","end":"2021-12-31","val":114623,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":114623,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":114623,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021"}]}},"GainsLossesOnExtinguishmentOfDebt":{"label":"Gain (Loss) on Extinguishment of Debt","description":"Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.","units":{"USD":[{"start":"2020-01-01","end":"2020-09-30","val":-1946028,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":-1946028,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-2599303,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":-2599304,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":-2599304,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020"},{"start":"2025-01-01","end":"2025-06-30","val":3071827,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-01-01","end":"2025-09-30","val":3071827,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"}]}},"GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost":{"label":"Gain (Loss) on Extinguishment of Debt, before Write off of Debt Issuance Cost","description":"Reflects the difference between the fair value of payments made to legally extinguish a debt and its carrying value at that time. This item excludes the write-off of amounts previously capitalized as debt issuance costs.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":-2599304,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020"}]}},"GeneralAndAdministrativeExpense":{"label":"General and Administrative Expense","description":"The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":1614339,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2010-04-01","end":"2010-06-30","val":848107,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":2237222,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":622883,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":3449746,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":816160,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":1824894,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2011-01-01","end":"2011-06-30","val":1824894,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2011-04-01","end":"2011-06-30","val":1008734,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2011-04-01","end":"2011-06-30","val":1008734,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":3042100,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":3042100,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-07-01","end":"2011-09-30","val":1217206,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":1217206,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":5138388,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28"},{"start":"2011-01-01","end":"2011-12-31","val":5138388,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":1477604,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14"},{"start":"2012-01-01","end":"2012-03-31","val":1477604,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":2131375,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":2132375,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":653771,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":653803,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":3091992,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":3092992,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":960617,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":960617,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":4409055,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":4409055,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":1305914,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":1305914,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":2587429,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":2587429,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":1281515,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":1281515,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":4216128,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-01-01","end":"2013-09-30","val":4216128,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":1628699,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-07-01","end":"2013-09-30","val":1628699,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":5296910,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":5296910,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":1193121,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":1193121,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":2188951,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":2188951,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":995830,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":995830,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":3506497,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":3506497,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":1317546,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":1317546,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":6134623,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":6134623,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":2984482,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":2984482,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":3258128,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":3258128,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2015-04-01","end":"2015-06-30","val":273646,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":273646,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":4720805,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":4720805,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2015-07-01","end":"2015-09-30","val":1462677,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":1462677,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":10684077,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"start":"2015-01-01","end":"2015-12-31","val":10684077,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":679944,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20"},{"start":"2016-01-01","end":"2016-03-31","val":679944,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1687057,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2016-01-01","end":"2016-06-30","val":1687057,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":1007113,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2016-04-01","end":"2016-06-30","val":1007113,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":2696577,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2016-01-01","end":"2016-09-30","val":2696577,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-07-01","end":"2016-09-30","val":1009520,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2016-07-01","end":"2016-09-30","val":1009520,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":5010222,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"start":"2016-01-01","end":"2016-12-31","val":5010222,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":2855329,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16"},{"start":"2017-01-01","end":"2017-03-31","val":2855329,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":5932342,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":5932342,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-04-01","end":"2017-06-30","val":3077013,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-04-01","end":"2017-06-30","val":3077013,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":14593052,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":14593052,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-07-01","end":"2017-09-30","val":8660710,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-07-01","end":"2017-09-30","val":8660710,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":10416244,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":10416244,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":2749845,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-03-31","val":2749845,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":6385310,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":6385310,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2018-04-01","end":"2018-06-30","val":3635465,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-04-01","end":"2018-06-30","val":3635465,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":8962643,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":8962643,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":2577333,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":2577333,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":11944924,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03"},{"start":"2018-01-01","end":"2018-12-31","val":11944924,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2018-01-01","end":"2018-12-31","val":11944924,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1482282,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30"},{"start":"2019-01-01","end":"2019-03-31","val":947693,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":2891537,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2019-01-01","end":"2019-06-30","val":1816644,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":1545242,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2019-04-01","end":"2019-06-30","val":868951,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":4172266,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":2555149,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":1284129,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":921235,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":4913656,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2019-01-01","end":"2019-12-31","val":4913656,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04"},{"start":"2019-01-01","end":"2019-12-31","val":1730448,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1919314,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":1847366,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":2332817,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":2193203,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":413503,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":309825,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":3082462,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":2817657,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2020-07-01","end":"2020-09-30","val":809424,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":643370,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":4257533,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":4075221,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":4075221,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1600489,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":1533877,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":2194184,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":2324645,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-04-01","end":"2021-06-30","val":594384,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":790768,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":4567813,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2021-01-01","end":"2021-09-30","val":4567813,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-07-01","end":"2021-09-30","val":2243169,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2021-07-01","end":"2021-09-30","val":2243169,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":7678422,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":7678422,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":7678422,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":3410410,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":3410410,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":6060389,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":6060389,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-04-01","end":"2022-06-30","val":2649979,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-04-01","end":"2022-06-30","val":2649979,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":9619115,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-01-01","end":"2022-09-30","val":9619115,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-07-01","end":"2022-09-30","val":3558700,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-07-01","end":"2022-09-30","val":3558700,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":14473902,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"start":"2022-01-01","end":"2022-12-31","val":14174820,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":3478400,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"start":"2023-01-01","end":"2023-03-31","val":3375828,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":6024355,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-06-30","val":5797633,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":2545955,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-04-01","end":"2023-06-30","val":2421805,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":9853983,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":9589211,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-07-01","end":"2023-09-30","val":3829628,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-07-01","end":"2023-09-30","val":3791578,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":11455557,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":7243721,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":3421472,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":6808836,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":2614598,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":3387338,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":1423883,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":10128419,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-01-01","end":"2024-09-30","val":4195166,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":3319583,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":1580568,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":6212895,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":4702662,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":2433092,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-04-01","end":"2025-06-30","val":853899,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":3757862,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":1324770,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":4343383,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"}]}},"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":"2021-09-30","val":16727897,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2021Q3I"},{"end":"2021-12-31","val":15583675,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":15583675,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":15583675,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":15583675,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":15583675,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"end":"2021-12-31","val":15583675,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021Q4I"},{"end":"2022-03-31","val":15606526,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":15693022,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":15734354,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":13976084,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"end":"2022-12-31","val":13976084,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":13976084,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":13976084,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":13976084,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":13976084,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":13976084,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":13976084,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"}]}},"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-09-30","val":16727897,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2021Q3I"},{"end":"2021-12-31","val":15580000,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":15580000,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2021Q4I"},{"end":"2022-03-31","val":17164598,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":17164598,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":17164598,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":17164598,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2022Q4I"},{"end":"2023-03-31","val":17164598,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":17164598,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":17164598,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"}]}},"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":"2015-01-01","end":"2015-12-31","val":2383991,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"start":"2015-01-01","end":"2015-12-31","val":2383991,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":3203523,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":89685890,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":89685890,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":178296747,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03"},{"start":"2018-01-01","end":"2018-12-31","val":178296747,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2018-01-01","end":"2018-12-31","val":178296747,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-22753,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-23066,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2019-04-01","end":"2019-06-30","val":-433,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":22820,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":2751099,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2019-01-01","end":"2019-12-31","val":2751099,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":1759059,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":1759059,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":781733,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":781733,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":781733,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":248512,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":248512,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":697123,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":697123,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-04-01","end":"2022-06-30","val":448611,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-04-01","end":"2022-06-30","val":448611,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":926086,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-01-01","end":"2022-09-30","val":926086,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-07-01","end":"2022-09-30","val":228963,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-07-01","end":"2022-09-30","val":228963,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":3248805,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2022"},{"start":"2023-01-01","end":"2023-09-30","val":3872,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":3872,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-07-01","end":"2023-09-30","val":3872,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-07-01","end":"2023-09-30","val":3872,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":14148298,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"}]}},"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":"2010-01-01","end":"2010-06-30","val":13520733,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2010-04-01","end":"2010-06-30","val":6357685,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":20105468,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":6584735,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":38016490,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":8605558,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":12772704,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2011-01-01","end":"2011-06-30","val":12772704,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2011-04-01","end":"2011-06-30","val":4167146,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2011-04-01","end":"2011-06-30","val":4167146,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":17613826,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":17613826,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-07-01","end":"2011-09-30","val":4841122,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":4841122,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":27472584,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28"},{"start":"2011-01-01","end":"2011-12-31","val":27472584,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":4785999,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14"},{"start":"2012-01-01","end":"2012-03-31","val":4785999,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":9007390,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":9007390,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":4221391,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":4221391,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":17532300,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":17532300,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":8524910,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":8524910,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":33072991,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":33072991,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":7640898,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":7640898,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":10994888,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":10994888,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":3353990,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":3353990,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":18212152,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-01-01","end":"2013-09-30","val":18212152,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":7217264,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-07-01","end":"2013-09-30","val":7217264,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":27552973,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":27552973,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":3671235,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":3671235,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":8225585,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":8225585,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":4554350,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":4554350,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":18376523,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":18376523,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":10150938,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":10150938,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":29276508,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":29276508,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":7159361,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":7159361,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":12270091,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":12270091,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2015-04-01","end":"2015-06-30","val":5110730,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":5110730,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":16175046,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":16175046,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2015-07-01","end":"2015-09-30","val":3904955,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":3904955,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":26124801,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"start":"2015-01-01","end":"2015-12-31","val":26124801,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":42824,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20"},{"start":"2016-01-01","end":"2016-03-31","val":42824,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":3253796,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2016-01-01","end":"2016-06-30","val":3253796,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":3210972,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2016-04-01","end":"2016-06-30","val":3210972,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":6319208,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2016-01-01","end":"2016-09-30","val":6319208,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-07-01","end":"2016-09-30","val":3065412,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2016-07-01","end":"2016-09-30","val":3065412,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":9173472,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"start":"2016-01-01","end":"2016-12-31","val":9173472,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":534614,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16"},{"start":"2017-01-01","end":"2017-03-31","val":534614,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1827357,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":1827357,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-04-01","end":"2017-06-30","val":1292743,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-04-01","end":"2017-06-30","val":1292743,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":1751480,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":1751480,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-07-01","end":"2017-09-30","val":-75877,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-07-01","end":"2017-09-30","val":-75877,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":1734381,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":1734381,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":62586,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-03-31","val":62586,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":235270,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":235270,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2018-04-01","end":"2018-06-30","val":172684,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-04-01","end":"2018-06-30","val":172684,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":84068,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":84068,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-151202,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":-151202,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-86372,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03"},{"start":"2018-01-01","end":"2018-12-31","val":-86372,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2018-01-01","end":"2018-12-31","val":-86372,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":53255,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30"},{"start":"2019-01-01","end":"2019-03-31","val":30614,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":186083,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2019-01-01","end":"2019-06-30","val":170983,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":133108,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2019-04-01","end":"2019-06-30","val":140369,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":437445,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":422035,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":248526,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":264918,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":490865,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2019-01-01","end":"2019-12-31","val":490865,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04"},{"start":"2019-01-01","end":"2019-12-31","val":449989,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":199438,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":199438,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":303766,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":303766,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":104328,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":104328,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":333907,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":332249,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2020-07-01","end":"2020-09-30","val":30141,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":30056,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":335371,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":333705,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":333705,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":590,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":590,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":71945,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":51855,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-04-01","end":"2021-06-30","val":71355,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":51265,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":439383,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2021-01-01","end":"2021-09-30","val":439383,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-07-01","end":"2021-09-30","val":983084,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2021-07-01","end":"2021-09-30","val":983084,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":1801865,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":1801865,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":1801865,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1787977,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":1787977,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":3163397,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":3163397,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-04-01","end":"2022-06-30","val":1375420,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-04-01","end":"2022-06-30","val":1375420,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":4656523,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-01-01","end":"2022-09-30","val":4656523,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-07-01","end":"2022-09-30","val":1493126,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-07-01","end":"2022-09-30","val":1493126,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":5395446,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"start":"2022-01-01","end":"2022-12-31","val":5395446,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1207637,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"start":"2023-01-01","end":"2023-03-31","val":1201616,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":2466804,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-06-30","val":2444091,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":1259167,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-04-01","end":"2023-06-30","val":1242475,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":3857662,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":3855669,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-07-01","end":"2023-09-30","val":1390858,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-07-01","end":"2023-09-30","val":1411578,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":4887695,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":1121605,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1951272,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":275094,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":3545396,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":532915,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":1594124,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":257821,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":5059440,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-01-01","end":"2024-09-30","val":1155772,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":1514044,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":622857,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":1272017,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":1237939,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":78618,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":265390,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-04-01","end":"2025-06-30","val":186772,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":387727,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":122337,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":408320,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"}]}},"GroundLeasesAccumulatedAmortization":{"label":"Ground Leases, Accumulated Amortization","description":"Accumulated amortization on long-term land leases capitalized as part of real property.","units":{"USD":[{"end":"2012-12-31","val":1288836,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-12-31","val":1516023,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":1516023,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":1508849,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":1508849,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014Q4I"},{"end":"2015-12-31","val":2383927,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"end":"2015-12-31","val":1508849,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015Q4I"},{"end":"2016-12-31","val":2466738,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"end":"2016-12-31","val":2466738,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":2985360,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2017Q4I"}]}},"GroundLeasesNet":{"label":"Ground Leases, Net","description":"Net long-term land leases which are capitalized as part of real property.","units":{"USD":[{"end":"2013-03-31","val":300000,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"}]}},"GuaranteeObligationsCurrentCarryingValue":{"label":"Guarantor Obligations, Current Carrying Value","description":"The current carrying amount of the liability for the freestanding or embedded guarantor's obligations under the guarantee or each group of similar guarantees.","units":{"CNY":[{"end":"2015-04-30","val":39596250,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"end":"2015-04-30","val":39596250,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16"},{"end":"2015-04-30","val":39596250,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2015-04-30","val":39596250,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2015Q1I"}],"USD":[{"end":"2015-04-30","val":6100000,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"end":"2015-04-30","val":6100000,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16"},{"end":"2015-04-30","val":6100000,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2015-04-30","val":6000000,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2015Q1I"}]}},"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":"2016-01-01","end":"2016-12-31","val":2400000,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":89.69,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":14551266,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2018-01-01","end":"2018-12-31","val":14551266,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":5272012,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2019-01-01","end":"2019-12-31","val":5272012,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":1759059,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020"},{"start":"2022-01-01","end":"2022-12-31","val":124317,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"}]}},"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":"2016-01-01","end":"2016-12-31","val":3203523,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":89685890,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":89685890,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":499463,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-12-31","val":178296747,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03"},{"start":"2018-01-01","end":"2018-12-31","val":178296747,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2018-01-01","end":"2018-12-31","val":178296747,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":387836,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-12-31","val":2750000,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2019-01-01","end":"2019-12-31","val":2750000,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2019"}]}},"ImpairmentOfInvestments":{"label":"Other than Temporary Impairment Losses, Investments","description":"The amount by which the fair value of an investment is less than the amortized cost basis or carrying amount of that investment at the balance sheet date and the decline in fair value is deemed to be other than temporary, before considering whether or not such amount is recognized in earnings or other comprehensive income.","units":{"CNY":[{"start":"2017-01-01","end":"2017-12-31","val":294000000,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2017"}],"USD":[{"start":"2018-01-01","end":"2018-12-31","val":294000000,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2018"},{"start":"2022-01-01","end":"2022-03-31","val":248512,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"}]}},"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":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013"},{"start":"2019-01-01","end":"2019-12-31","val":2751099,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":12250000,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020"}]}},"IncomeLossBeforeExtraordinaryItemsAndCumulativeEffectOfChangeInAccountingPrinciple":{"label":"Income (Loss) from Operations before Extraordinary Items (Deprecated 2019-01-31)","description":"Income or Loss from continuing operations, net of taxes, including net Income or Loss from discontinued operations but before extraordinary items.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":7605291,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2010-04-01","end":"2010-06-30","val":5637177,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":12889824,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":5284533,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":26481963,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":6802578,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":10241139,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2011-01-01","end":"2011-06-30","val":10241139,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2011-04-01","end":"2011-06-30","val":3438561,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2011-04-01","end":"2011-06-30","val":3438561,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":13521164,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":13521164,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-07-01","end":"2011-09-30","val":3280020,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":3280020,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":20643352,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28"},{"start":"2011-01-01","end":"2011-12-31","val":20643352,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":2215980,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14"},{"start":"2012-01-01","end":"2012-03-31","val":2215980,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":4028003,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":1812023,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":8968559,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":4940556,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":19620216,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":18607461,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":4568092,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":4229379,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":7428141,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":3198762,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":11346700,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":3918559,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":17505457,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":18506321,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-1201816,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":-1068429,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-1164540,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-923205,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":37276,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":145224,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":3407616,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":3802426,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":4572156,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":4725631,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":8546678,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":924544,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":4436045,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":3511501,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-4105800,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":-8541845,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-4785187,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"start":"2016-01-01","end":"2016-12-31","val":-4785187,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-14662946,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2017"}]}},"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":"2016-01-01","end":"2016-09-30","val":-1101879,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-07-01","end":"2016-09-30","val":-420610,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-507388,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-2601223,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-09-30","val":-14318286,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-07-01","end":"2017-09-30","val":-9229065,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-87920754,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":-87920754,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-2742355,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-03-31","val":-2742355,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-6190391,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2018-04-01","end":"2018-06-30","val":-3448036,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-23782516,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-17592125,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-174010421,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03"},{"start":"2018-01-01","end":"2018-12-31","val":-174010421,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2018-01-01","end":"2018-12-31","val":-174010421,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-1328656,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-2918509,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2019-04-01","end":"2019-06-30","val":-1695725,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-3995942,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":-1084237,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-13521438,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2019-01-01","end":"2019-12-31","val":-13521438,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04"},{"start":"2019-01-01","end":"2019-12-31","val":-11109721,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-6698006,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-7515575,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":-750935,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":5650104,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2020-07-01","end":"2020-09-30","val":2395965,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-30019941,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":30275812,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":30275812,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-991417,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":541302,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-1357280,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":-1817707,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-04-01","end":"2021-06-30","val":-381901,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":-1276405,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":9047648,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2021-01-01","end":"2021-09-30","val":-11510972,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-07-01","end":"2021-09-30","val":6634386,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2021-07-01","end":"2021-09-30","val":-10310185,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":11817025,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":11817025,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":-11817025,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":2698371,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-5034905,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":-5034905,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-04-01","end":"2022-06-30","val":-2336534,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-04-01","end":"2022-06-30","val":-2336534,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-8165053,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-01-01","end":"2022-09-30","val":-8668802,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-07-01","end":"2022-09-30","val":-3531499,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-07-01","end":"2022-09-30","val":-3633897,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-14316210,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"start":"2022-01-01","end":"2022-12-31","val":-14009169,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-2139149,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-3890778,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-06-30","val":-3677334,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":-1643301,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-04-01","end":"2023-06-30","val":-1538185,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-6340471,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":-6068685,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-07-01","end":"2023-09-30","val":-2449693,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-07-01","end":"2023-09-30","val":-2391351,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-34402381,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":-32572778,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-3969066,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":-3972645,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-5768072,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":-4150649,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":-1799006,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":-809159,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-10699613,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-01-01","end":"2024-09-30","val":-8367411,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-4931541,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":-4216762,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-34200867,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":-33739005,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-30945404,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-29093624,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-04-01","end":"2025-06-30","val":1851780,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-31058936,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":-1965312,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-30946254,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"}]}},"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":"2016-01-01","end":"2016-09-30","val":127278,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-07-01","end":"2016-09-30","val":364742,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-126448,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":166598,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-09-30","val":2767477,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-07-01","end":"2017-09-30","val":2971298,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-14380800,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":-14380800,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-490985,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-03-31","val":-490985,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-935977,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2018-04-01","end":"2018-06-30","val":-444992,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-1444625,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-508648,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-15741937,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03"},{"start":"2018-01-01","end":"2018-12-31","val":-15741937,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2018-01-01","end":"2018-12-31","val":-15741937,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-350142,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30"},{"start":"2019-01-01","end":"2019-03-31","val":215760,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-705963,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2019-01-01","end":"2019-06-30","val":-705963,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-382318,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2019-04-01","end":"2019-06-30","val":-382318,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-1030611,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":-1030611,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":-325870,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":-324647,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-163576,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2019-01-01","end":"2019-12-31","val":-163576,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04"},{"start":"2019-01-01","end":"2019-12-31","val":-1845313,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-62,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":-62,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-8640,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":-62,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":-8578,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-22550,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":-13910,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":62,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2020Q3"},{"start":"2021-01-01","end":"2021-09-30","val":-183992,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2021-07-01","end":"2021-09-30","val":-183992,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-610990,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":-610990,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-175209,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2023-01-01","end":"2023-06-30","val":3540504,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":1472368,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":5890462,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-07-01","end":"2023-09-30","val":2349958,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-254625,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":5733618,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":1760973,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":10611493,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":4877875,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-32975,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2024"}]}},"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":"2014-01-01","end":"2014-12-31","val":12962367,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":2245469,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":5493135,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2015-04-01","end":"2015-06-30","val":3247666,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":5283033,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2015-07-01","end":"2015-09-30","val":-210102,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":7914200,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"start":"2015-01-01","end":"2015-12-31","val":3646850,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-1053615,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20"},{"start":"2016-01-01","end":"2016-03-31","val":-1053615,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-284904,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2016-04-01","end":"2016-06-30","val":768711,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-90319,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2016-01-01","end":"2016-09-30","val":-90319,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-07-01","end":"2016-09-30","val":194585,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2016-07-01","end":"2016-09-30","val":194585,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-633836,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"start":"2016-01-01","end":"2016-12-31","val":968131,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-2434625,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16"},{"start":"2017-01-01","end":"2017-03-31","val":-2373203,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-5032957,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-01-01","end":"2017-09-30","val":-11292549,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-07-01","end":"2017-09-30","val":-6259592,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-102035434,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-3233340,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-03-31","val":-3233000,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-6198419,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-04-01","end":"2018-06-30","val":-6198000,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30","frame":"CY2018Q2"},{"start":"2018-07-01","end":"2018-09-30","val":-5512000,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2019-01-01","end":"2019-03-31","val":-1679000,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30","frame":"CY2019Q1"},{"start":"2019-04-01","end":"2019-06-30","val":-2078000,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30","frame":"CY2019Q2"},{"start":"2019-07-01","end":"2019-09-30","val":-1410000,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3"},{"start":"2020-01-01","end":"2020-06-30","val":-7515575,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":-750935,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-5650104,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2020-07-01","end":"2020-09-30","val":-2395965,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-30275812,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":-30275812,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-541302,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-1357280,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":-1817707,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-04-01","end":"2021-06-30","val":-381901,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":-1276405,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-9047648,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2021-01-01","end":"2021-09-30","val":-9047648,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-07-01","end":"2021-09-30","val":-6634386,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2021-07-01","end":"2021-09-30","val":-6634386,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-11743625,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":-11743625,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-2510418,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-4723164,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-04-01","end":"2022-06-30","val":-2212746,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-8155624,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-01-01","end":"2022-09-30","val":-8155624,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-07-01","end":"2022-09-30","val":-3432460,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-07-01","end":"2022-09-30","val":-3432460,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-13492067,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-2113475,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-3615782,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":-1502307,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-6268184,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":-5996398,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-07-01","end":"2023-09-30","val":-2438958,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-07-01","end":"2023-09-30","val":-2380616,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-34399829,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":-32819570,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-3969066,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":-3341490,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-5768072,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":-4150649,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":-1799006,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":-809159,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-10699613,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-01-01","end":"2024-09-30","val":-8367411,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-4931541,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":-4216762,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-34233842,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":-33739005,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-30945404,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-29093624,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-04-01","end":"2025-06-30","val":1851780,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-31058936,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":-1965312,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-30946254,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"}]}},"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments":{"label":"Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest","description":"Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":10535027,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2010-04-01","end":"2010-06-30","val":7031651,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":15880093,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":5345066,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":31493333,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":7590808,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":9982733,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2011-01-01","end":"2011-06-30","val":9982733,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2011-04-01","end":"2011-06-30","val":2391925,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2011-04-01","end":"2011-06-30","val":2391925,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":12646812,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":12646812,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-07-01","end":"2011-09-30","val":2664079,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":2664079,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":19220647,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28"},{"start":"2011-01-01","end":"2011-12-31","val":19220647,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":2987789,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14"},{"start":"2012-01-01","end":"2012-03-31","val":2987789,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":6379201,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":6379201,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":3391412,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":3391412,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":13548662,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":13548662,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":7169461,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":7169461,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":26054125,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":26054125,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":5640726,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":5640726,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":6747669,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":6747669,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":1106943,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":1106943,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":11135193,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-01-01","end":"2013-09-30","val":11135193,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":4387524,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-07-01","end":"2013-09-30","val":4387524,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":17808837,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":17808837,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":865661,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":865661,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":1125085,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":1125085,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":259424,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":259424,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":7664964,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":7664964,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":6539879,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":6539879,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":12962367,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":2245469,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":5493135,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":3247666,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":5283033,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":-210102,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":7914200,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-1053615,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-284904,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":768711,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-12-31","val":968131,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"start":"2016-01-01","end":"2016-12-31","val":968131,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-2373203,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16"},{"start":"2017-01-01","end":"2017-03-31","val":-2373203,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-5032957,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":-5032957,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-04-01","end":"2017-06-30","val":-2659754,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-04-01","end":"2017-06-30","val":-2659754,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-11292549,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-07-01","end":"2017-09-30","val":-6259592,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-102035434,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":-102035434,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-3233340,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-03-31","val":-3233340,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-7126368,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":-7126368,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2018-04-01","end":"2018-06-30","val":-3893028,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-04-01","end":"2018-06-30","val":-3893028,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-25227141,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":-25227141,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-18100773,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":-18100773,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-189752121,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03"},{"start":"2018-01-01","end":"2018-12-31","val":-189752121,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2018-01-01","end":"2018-12-31","val":-189752121,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-1678798,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30"},{"start":"2019-01-01","end":"2019-03-31","val":-1065851,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-3624472,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2019-01-01","end":"2019-06-30","val":-2316789,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-2078043,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2019-04-01","end":"2019-06-30","val":-1250938,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-5026533,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":-3055615,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":-1410107,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":-922856,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-13685014,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2019-01-01","end":"2019-12-31","val":-13685014,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04"},{"start":"2019-01-01","end":"2019-12-31","val":-11109721,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-6482178,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":-6698006,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-7019519,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":-537341,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-5211436,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":-2473891,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-30019941,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-991417,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-12-31","val":-11743625,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-2510418,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-4723164,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-04-01","end":"2022-06-30","val":-2212746,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":-13799108,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-2221803,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-3829226,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-04-01","end":"2023-06-30","val":-1607423,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2"}]}},"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":"2010-01-01","end":"2010-06-30","val":6957962,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2010-04-01","end":"2010-06-30","val":5291549,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":11731302,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":4773340,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":24516837,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":6388776,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":9623413,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2011-01-01","end":"2011-06-30","val":9623413,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2011-04-01","end":"2011-06-30","val":3234637,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2011-04-01","end":"2011-06-30","val":3234637,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":12720789,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":12720789,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-07-01","end":"2011-09-30","val":3097371,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":3097371,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":19467823,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28"},{"start":"2011-01-01","end":"2011-12-31","val":19467823,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":2069248,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14"},{"start":"2012-01-01","end":"2012-03-31","val":2069248,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":3784420,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":3784420,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":1715172,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":1715172,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":8552797,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":8481906,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":4768377,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":4697486,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":18584372,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":18584372,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":4192160,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":4192160,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":7162965,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":7162965,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":2970805,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":2970805,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":10999645,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-01-01","end":"2013-09-30","val":10999645,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":3836680,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-07-01","end":"2013-09-30","val":3836680,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":17022453,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":17022453,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-1047460,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":-1047460,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-1059143,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-1059143,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":-11683,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":-11683,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":3562229,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":3562229,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":4621372,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":4621372,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":7868552,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-907661,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":4159761,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":3401624,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-4253609,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":-8413370,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":2948735,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-1066080,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-918733,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":134882,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-974601,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-07-01","end":"2016-09-30","val":-55868,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-760284,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"start":"2016-01-01","end":"2016-12-31","val":-633836,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-2601223,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16"},{"start":"2017-01-01","end":"2017-03-31","val":-2434625,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-5293042,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":-5293042,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-04-01","end":"2017-06-30","val":-2858417,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-04-01","end":"2017-06-30","val":-2858417,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-11550809,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":-11550809,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-07-01","end":"2017-09-30","val":-6257767,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-07-01","end":"2017-09-30","val":-6257767,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-102301554,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":-102301554,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-3233340,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-03-31","val":-3233340,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-7126368,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":-7126368,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2018-04-01","end":"2018-06-30","val":-3893028,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-04-01","end":"2018-06-30","val":-3893028,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-25227141,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":-25227141,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-18100773,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":-18100773,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-189752358,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03"},{"start":"2018-01-01","end":"2018-12-31","val":-189752358,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2018-01-01","end":"2018-12-31","val":-189752358,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-1678798,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30"},{"start":"2019-01-01","end":"2019-03-31","val":-1065851,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-3624472,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2019-01-01","end":"2019-06-30","val":-2316864,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-2078043,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2019-04-01","end":"2019-06-30","val":-1251013,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-5026553,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":-3055691,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":-1410107,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":-922856,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-13685014,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2019-01-01","end":"2019-12-31","val":-13685014,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04"},{"start":"2019-01-01","end":"2019-12-31","val":-11109721,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-6482178,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":-6698006,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-7019519,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":-7515575,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":-537341,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":-750935,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-5211436,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":-5650104,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2020-07-01","end":"2020-09-30","val":-2473891,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":-2395965,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-30019941,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":-30275812,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":-30275812,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-991417,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":-541302,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-1357280,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":-1817707,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-04-01","end":"2021-06-30","val":-381901,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":-1276405,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-9047648,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2021-01-01","end":"2021-09-30","val":-9047648,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-07-01","end":"2021-09-30","val":-6634386,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2021-07-01","end":"2021-09-30","val":-6634386,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-11817025,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":-11817025,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":-11817025,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-2698371,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-5034905,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":-5034905,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-04-01","end":"2022-06-30","val":-2336534,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-04-01","end":"2022-06-30","val":-2336534,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-8668802,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-01-01","end":"2022-09-30","val":-8668802,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-07-01","end":"2022-09-30","val":-3633897,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-07-01","end":"2022-09-30","val":-3633897,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-14316210,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"start":"2022-01-01","end":"2022-12-31","val":-14009169,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-2139149,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-3890778,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-06-30","val":-3677334,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":-1643301,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-04-01","end":"2023-06-30","val":-1538185,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-6340471,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":-6068685,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-07-01","end":"2023-09-30","val":-2449693,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-07-01","end":"2023-09-30","val":-2391351,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-34402381,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":-32827403,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-3969066,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":-3341490,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-5768072,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":-4150649,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":-1799006,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":-809159,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-10699613,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-01-01","end":"2024-09-30","val":-8367411,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-4931541,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":-4216762,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-34233842,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":-33739005,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-30945404,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-29093624,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-04-01","end":"2025-06-30","val":1851780,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-31058936,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":-1965312,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-30946254,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","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":"2015-01-01","end":"2015-12-31","val":0.11,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-0.19,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2016"}]}},"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":"2015-01-01","end":"2015-12-31","val":0.11,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-0.3,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-0.18,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":0.12,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-0.28,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-07-01","end":"2016-09-30","val":-0.28,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-0.19,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"start":"2016-01-01","end":"2016-12-31","val":-0.19,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-0.63,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16"},{"start":"2017-01-01","end":"2017-03-31","val":-0.63,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-1.12,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":-0.35,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-04-01","end":"2017-06-30","val":-0.49,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-04-01","end":"2017-06-30","val":-0.49,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-3.01,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":-3.01,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-07-01","end":"2017-09-30","val":-1.89,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-07-01","end":"2017-09-30","val":-1.89,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-18.09,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":-18.09,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-0.41,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-03-31","val":-0.41,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-0.41,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":-0.41,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2018-04-01","end":"2018-06-30","val":-0.23,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-04-01","end":"2018-06-30","val":-0.23,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-1.27,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":-1.27,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-0.94,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":-0.94,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-8.04,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03"},{"start":"2018-01-01","end":"2018-12-31","val":-8.04,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2018-01-01","end":"2018-12-31","val":-8.04,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-0.04,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30"},{"start":"2019-01-01","end":"2019-03-31","val":-0.03,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-0.09,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2019-01-01","end":"2019-06-30","val":-0.05,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-0.05,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2019-04-01","end":"2019-06-30","val":-0.03,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-0.13,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":-0.07,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":-0.03,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":-0.02,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-0.42,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2019-01-01","end":"2019-12-31","val":-0.42,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04"},{"start":"2019-01-01","end":"2019-12-31","val":-0.35,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-0.2,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":0.2,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-0.2,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":0.21,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":-0.02,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":0.02,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-0.14,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":0.15,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2020-07-01","end":"2020-09-30","val":-0.07,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":0.07,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-0.79,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":0.8,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":0.8,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0.02,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":0.01,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0.02,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":0.03,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-04-01","end":"2021-06-30","val":0.01,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":0.02,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0.14,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2021-01-01","end":"2021-09-30","val":0.14,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-07-01","end":"2021-09-30","val":0.1,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2021-07-01","end":"2021-09-30","val":0.1,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":0.17,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":0.17,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":0.86,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0.04,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0.07,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":-0.35,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-04-01","end":"2022-06-30","val":0.03,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-04-01","end":"2022-06-30","val":-0.16,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":0.12,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-01-01","end":"2022-09-30","val":-0.57,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-07-01","end":"2022-09-30","val":0.05,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-07-01","end":"2022-09-30","val":-0.25,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":0.95,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"start":"2022-01-01","end":"2022-12-31","val":-0.93,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-0.14,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-0.26,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-06-30","val":-0.24,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":-0.11,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-04-01","end":"2023-06-30","val":-0.1,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-0.42,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":-0.4,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-07-01","end":"2023-09-30","val":-0.16,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-07-01","end":"2023-09-30","val":-0.16,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-2.31,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":-2.21,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-0.2,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":-1.68,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-0.29,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":-2.08,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":-0.09,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":-0.4,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-0.53,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-01-01","end":"2024-09-30","val":-4.2,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-0.24,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":-2.09,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-1.63,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":-64.49,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-12.65,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-10.27,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-04-01","end":"2025-06-30","val":0.61,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-8.03,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":-0.33,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-15.52,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"}]}},"IncomeLossFromContinuingOperationsPerDilutedShare":{"label":"Income (Loss) from Continuing Operations, Per Diluted Share","description":"The amount of net income (loss) derived from continuing operations during the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.","units":{"USD/shares":[{"start":"2015-01-01","end":"2015-12-31","val":0.11,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-0.3,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-0.18,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":0.12,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-0.28,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-07-01","end":"2016-09-30","val":-0.28,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-0.19,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"start":"2016-01-01","end":"2016-12-31","val":-0.19,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-0.62,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16"},{"start":"2017-01-01","end":"2017-03-31","val":-0.62,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-1.11,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":-0.35,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-04-01","end":"2017-06-30","val":-0.49,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-04-01","end":"2017-06-30","val":-0.49,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-2.97,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":-2.97,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-07-01","end":"2017-09-30","val":-1.86,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-07-01","end":"2017-09-30","val":-1.86,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-15.72,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":-15.72,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-0.41,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-03-31","val":-0.41,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-0.41,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":-0.41,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2018-04-01","end":"2018-06-30","val":-0.23,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-04-01","end":"2018-06-30","val":-0.23,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-1.26,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":-1.26,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-0.93,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":-0.93,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-7.92,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03"},{"start":"2018-01-01","end":"2018-12-31","val":-7.92,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2018-01-01","end":"2018-12-31","val":-7.92,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-0.04,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30"},{"start":"2019-01-01","end":"2019-03-31","val":-0.03,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-0.09,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2019-01-01","end":"2019-06-30","val":-0.05,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-0.05,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2019-04-01","end":"2019-06-30","val":-0.03,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-0.12,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":-0.07,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":-0.03,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":-0.02,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-0.42,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2019-01-01","end":"2019-12-31","val":-0.42,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-0.2,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-0.19,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":-0.02,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-0.14,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":-0.07,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3"},{"start":"2021-01-01","end":"2021-06-30","val":-0.03,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-04-01","end":"2021-06-30","val":-0.02,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-0.14,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-07-01","end":"2021-09-30","val":-0.1,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-0.82,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":-0.07,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":-0.34,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-04-01","end":"2022-06-30","val":-0.03,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-04-01","end":"2022-06-30","val":-0.16,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-0.11,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-01-01","end":"2022-09-30","val":-0.55,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-07-01","end":"2022-09-30","val":-0.05,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-07-01","end":"2022-09-30","val":-0.24,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-0.95,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"start":"2022-01-01","end":"2022-12-31","val":-0.93,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-0.14,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-0.26,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-06-30","val":-0.24,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":-0.11,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-04-01","end":"2023-06-30","val":-0.1,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-0.42,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":-0.4,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-07-01","end":"2023-09-30","val":-0.16,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-07-01","end":"2023-09-30","val":-0.16,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-2.31,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":-2.2,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-0.2,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":-1.68,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-0.29,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":-2.08,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":-0.09,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":-0.4,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-0.53,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-01-01","end":"2024-09-30","val":-4.2,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-0.24,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":-2.09,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-1.63,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":-64.49,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-12.65,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-10.27,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-04-01","end":"2025-06-30","val":0.61,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-8.03,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":-0.33,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-15.52,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"}]}},"IncomeLossFromDiscontinuedOperationsNetOfTax":{"label":"Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest","description":"Amount after tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":-4785187,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"start":"2016-01-01","end":"2016-12-31","val":-4785187,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-48685,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16"},{"start":"2017-01-01","end":"2017-03-31","val":-48685,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-96708,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":-96708,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-04-01","end":"2017-06-30","val":-48023,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-04-01","end":"2017-06-30","val":-48023,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-142126,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":-142126,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-07-01","end":"2017-09-30","val":-45418,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-07-01","end":"2017-09-30","val":-45418,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-14662946,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-49571,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-49510,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-04-01","end":"2018-06-30","val":61,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-112427,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":-62917,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-123579254,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2018-01-01","end":"2018-12-31","val":-123579254,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-11707493,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2019-01-01","end":"2019-12-31","val":-11707493,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04"},{"start":"2019-01-01","end":"2019-12-31","val":-15964524,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-103009,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-120420,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":-84045,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-318602,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2020-07-01","end":"2020-09-30","val":-158909,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-477912,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":-222041,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":-222041,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020"},{"start":"2020-10-01","end":"2020-12-31","val":-222041,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020Q4"},{"start":"2021-01-01","end":"2021-03-31","val":546022,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":95907,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":460427,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-04-01","end":"2021-06-30","val":364520,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":876336,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2021-01-01","end":"2021-09-30","val":876336,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-07-01","end":"2021-09-30","val":-180344,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2021-07-01","end":"2021-09-30","val":-180344,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-2388900,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-154,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"start":"2022-01-01","end":"2022-12-31","val":-307041,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-108328,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-12-31","val":-1574978,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-627576,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"}]}},"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":"2016-01-01","end":"2016-12-31","val":-4785187,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-48685,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-96708,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-04-01","end":"2017-06-30","val":-48023,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-142126,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":-142126,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-07-01","end":"2017-09-30","val":-45418,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-07-01","end":"2017-09-30","val":-45418,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-14662946,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":-14662946,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-49571,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-03-31","val":-49571,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-49510,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":-49510,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2018-04-01","end":"2018-06-30","val":61,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-04-01","end":"2018-06-30","val":61,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-48382,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":-48382,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":1128,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":1128,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":4013367,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03"},{"start":"2018-01-01","end":"2018-12-31","val":4013367,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2018-01-01","end":"2018-12-31","val":4013367,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-612947,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-1307608,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-721158,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-1970862,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":-479224,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-11707494,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2019-01-01","end":"2019-12-31","val":-11707494,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04"},{"start":"2019-01-01","end":"2019-12-31","val":-15964524,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":123585865,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":123568454,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":-84045,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-140794,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":119264056,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2020-07-01","end":"2020-09-30","val":-80983,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":-42962,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":118950252,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":119206123,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":119206123,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":194108,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":-256007,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":156493,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":616920,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-04-01","end":"2021-06-30","val":-21577,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":872927,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-2647316,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2021-01-01","end":"2021-09-30","val":-2647316,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-07-01","end":"2021-09-30","val":-3859791,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2021-07-01","end":"2021-09-30","val":-3859791,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-2388900,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":-2388900,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":-2388900,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":-154,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":-154,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-04-01","end":"2022-06-30","val":-154,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-04-01","end":"2022-06-30","val":-154,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-154,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-01-01","end":"2022-09-30","val":-154,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-01-01","end":"2022-12-31","val":-154,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"start":"2022-01-01","end":"2022-12-31","val":-307195,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-108328,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":105480,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-06-30","val":-107964,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":105480,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-04-01","end":"2023-06-30","val":364,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":105480,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":-166306,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-07-01","end":"2023-09-30","val":-58342,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":386482,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":-1188496,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":645437,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":17861,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":645437,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":-971986,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":-989847,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":644593,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-01-01","end":"2024-09-30","val":-1687609,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-844,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":-715623,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":1054155,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":559318,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":28238122,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":28238122,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-01-01","end":"2025-09-30","val":28238122,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-12-31","val":28192255,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"}]}},"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":"2016-01-01","end":"2016-12-31","val":-1.22,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-0.01,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16"},{"start":"2017-01-01","end":"2017-03-31","val":-0.01,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-0.02,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-04-01","end":"2017-06-30","val":-0.01,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-04-01","end":"2017-06-30","val":-0.01,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-0.03,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":-0.03,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-07-01","end":"2017-09-30","val":-0.01,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-07-01","end":"2017-09-30","val":-0.01,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-3.02,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":-3.02,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-0.01,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-03-31","val":-0.01,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-12-31","val":0.19,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03"},{"start":"2018-01-01","end":"2018-12-31","val":0.19,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2018-01-01","end":"2018-12-31","val":0.19,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-0.02,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-0.04,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-0.02,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-0.06,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":-0.01,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-0.37,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2019-01-01","end":"2019-12-31","val":-0.37,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":3.73,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":3.45,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-09-30","val":3.23,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2021-01-01","end":"2021-12-31","val":-1.04,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-0.19,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-0.35,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-04-01","end":"2022-06-30","val":-0.16,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":-0.95,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"start":"2022-01-01","end":"2022-12-31","val":-0.02,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-0.15,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"start":"2023-01-01","end":"2023-03-31","val":-0.01,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-0.25,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-06-30","val":-0.01,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":-0.1,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-0.01,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-01-01","end":"2023-12-31","val":0.03,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":-0.07,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0.03,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":0.01,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0.03,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":-0.47,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":-0.48,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":0.03,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-01-01","end":"2024-09-30","val":-0.8,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-0.33,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":0.06,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":1.5,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":10.78,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":9.31,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-04-01","end":"2025-06-30","val":0,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":6.82,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":0,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":13.21,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"}]}},"IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare":{"label":"Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share","description":"Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.","units":{"USD/shares":[{"start":"2016-01-01","end":"2016-12-31","val":-1.22,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-0.01,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16"},{"start":"2017-01-01","end":"2017-03-31","val":-0.01,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-0.02,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-04-01","end":"2017-06-30","val":-0.01,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-04-01","end":"2017-06-30","val":-0.01,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-0.03,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":-0.03,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-07-01","end":"2017-09-30","val":-0.01,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-07-01","end":"2017-09-30","val":-0.01,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-2.62,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":-2.62,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-0.01,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-03-31","val":-0.01,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-12-31","val":0.18,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03"},{"start":"2018-01-01","end":"2018-12-31","val":0.18,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2018-01-01","end":"2018-12-31","val":0.18,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-0.02,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-0.04,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-0.02,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-0.06,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":-0.01,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-0.37,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2019-01-01","end":"2019-12-31","val":-0.37,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04"},{"start":"2019-01-01","end":"2019-12-31","val":-0.45,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":3.66,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":3.73,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":3.39,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":3.45,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":3.18,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":3.22,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2020-01-01","end":"2020-12-31","val":3.13,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":-3.13,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":-3.13,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0.01,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":-0.01,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-09-30","val":-0.04,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2021-07-01","end":"2021-09-30","val":-0.06,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":0.04,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":0.04,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":-0.34,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-04-01","end":"2022-06-30","val":-0.16,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":-0.02,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-0.01,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-0.25,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-06-30","val":-0.01,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":-0.1,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-0.01,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-01-01","end":"2023-12-31","val":0.03,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":-0.07,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0.03,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":0.01,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0.03,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":-0.47,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":-0.48,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":0.03,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-01-01","end":"2024-09-30","val":-0.8,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-0.33,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":0.06,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":1.49,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":10.76,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":9.3,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-04-01","end":"2025-06-30","val":0,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":6.81,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":0,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":13.21,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"}]}},"IncomeTaxExpenseBenefit":{"label":"Income Tax Expense (Benefit)","description":"Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":3428871,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2010-04-01","end":"2010-06-30","val":1922974,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":4823980,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":1395109,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":8520884,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":1929808,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":2693386,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2011-01-01","end":"2011-06-30","val":2693386,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2011-04-01","end":"2011-06-30","val":763578,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2011-04-01","end":"2011-06-30","val":763578,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":3419625,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":3419625,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-07-01","end":"2011-09-30","val":726239,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":726239,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":5089285,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28"},{"start":"2011-01-01","end":"2011-12-31","val":5089285,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":928380,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14"},{"start":"2012-01-01","end":"2012-03-31","val":928380,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":1792673,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":1792673,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":864293,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":864293,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":3710098,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":3710098,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":1917425,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":1917425,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":6871238,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":6871238,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":1483865,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":1483865,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":1806619,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":1806619,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":322754,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":322754,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":2937007,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-01-01","end":"2013-09-30","val":2937007,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":1130388,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-07-01","end":"2013-09-30","val":1130388,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":4639259,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":4639259,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":228602,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":228602,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":331210,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":331210,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":102608,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":102608,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":2154205,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":2154205,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":1822995,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":1822995,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":4331551,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":4331551,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":562569,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":562569,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":1632740,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":1632740,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2015-04-01","end":"2015-06-30","val":1070171,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":1070171,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":1792401,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":1792401,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2015-07-01","end":"2015-09-30","val":159661,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":159661,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":4267350,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"start":"2015-01-01","end":"2015-12-31","val":4267350,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":633829,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2016-01-01","end":"2016-06-30","val":633829,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":633829,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2016-04-01","end":"2016-06-30","val":633829,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":884282,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2016-01-01","end":"2016-09-30","val":884282,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-07-01","end":"2016-09-30","val":250453,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2016-07-01","end":"2016-09-30","val":250453,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":1601967,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"start":"2016-01-01","end":"2016-12-31","val":1601967,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":61422,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16"},{"start":"2017-01-01","end":"2017-03-31","val":61422,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":260085,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":260085,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-04-01","end":"2017-06-30","val":198663,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-04-01","end":"2017-06-30","val":198663,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":258260,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":258260,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-07-01","end":"2017-09-30","val":-1825,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-07-01","end":"2017-09-30","val":-1825,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":266120,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":266120,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":237,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03"},{"start":"2018-01-01","end":"2018-12-31","val":237,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2018-01-01","end":"2018-12-31","val":237,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":75,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":75,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":76,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2021-01-01","end":"2021-12-31","val":73400,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":73400,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":187953,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":311741,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-04-01","end":"2022-06-30","val":123788,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":513178,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-01-01","end":"2022-09-30","val":513178,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-07-01","end":"2022-09-30","val":201437,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-07-01","end":"2022-09-30","val":201437,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":60504,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"start":"2022-01-01","end":"2022-12-31","val":456598,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":25674,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":61552,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":35878,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":72287,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":72287,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-07-01","end":"2023-09-30","val":10735,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-07-01","end":"2023-09-30","val":10735,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q3"}]}},"IncomeTaxExpenseBenefitContinuingOperations":{"label":"Income Tax Expense (Benefit), Continuing Operations (Deprecated 2013-01-31)","description":"The sum of the current income tax expense or benefit and the deferred income tax expense or benefit pertaining to pretax Income or Loss from continuing operations; income tax expense or benefit may include interest and penalties on tax uncertainties based on the entity's accounting policy.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":5089285,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":6871238,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2012"}]}},"IncomeTaxesPaid":{"label":"Income Taxes Paid","description":"The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":4610736,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2010-01-01","end":"2010-09-30","val":5505089,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":6885032,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":4381457,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":6360158,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2011-01-01","end":"2011-06-30","val":6360158,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2011-01-01","end":"2011-09-30","val":7245144,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":7245144,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-01-01","end":"2011-12-31","val":7853661,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28"},{"start":"2011-01-01","end":"2011-12-31","val":7853661,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":1923258,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14"},{"start":"2012-01-01","end":"2012-03-31","val":1923258,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":2776698,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":2776698,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-09-30","val":3740987,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":3740987,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2012-01-01","end":"2012-12-31","val":5556241,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":5556241,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":3326095,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":3326095,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":4874958,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":4874958,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":5293700,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-01-01","end":"2013-09-30","val":5293700,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":6536283,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":6536283,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":1829313,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":1829313,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":2455086,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":2455086,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":3172447,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":3172447,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":4621981,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":1645954,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":1648425,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-09-30","val":1636409,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2017-01-01","end":"2017-03-31","val":61422,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":260085,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-01-01","end":"2017-09-30","val":258260,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-01-01","end":"2017-12-31","val":266120,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2017"},{"start":"2021-01-01","end":"2021-12-31","val":3687,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":41133,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":41133,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-01-01","end":"2022-09-30","val":56610,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-01-01","end":"2022-09-30","val":9370,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-01-01","end":"2022-12-31","val":714126,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"start":"2022-01-01","end":"2022-12-31","val":714126,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":63162,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"start":"2023-01-01","end":"2023-03-31","val":63162,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":713501,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-06-30","val":713501,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-09-30","val":67740,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":67740,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-01-01","end":"2023-12-31","val":510838,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":510838,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":6208,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":6208,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":6208,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-09-30","val":9249,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"}]}},"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":"2014-01-01","end":"2014-12-31","val":4621981,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":1645954,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":1648425,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2015-01-01","end":"2015-09-30","val":1636409,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2015-01-01","end":"2015-12-31","val":4267350,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"start":"2015-01-01","end":"2015-12-31","val":4267350,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1259559,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20"},{"start":"2016-01-01","end":"2016-03-31","val":1259559,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1259559,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2016-01-01","end":"2016-06-30","val":1259559,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":884282,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2016-01-01","end":"2016-09-30","val":884282,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-01-01","end":"2016-12-31","val":2707227,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"start":"2016-01-01","end":"2016-12-31","val":2707227,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":61422,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":260085,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-09-30","val":258260,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-12-31","val":266120,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2017"},{"start":"2021-01-01","end":"2021-06-30","val":3913,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-01-01","end":"2021-09-30","val":3913,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-01-01","end":"2021-12-31","val":14821,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":6018,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-09-30","val":9370,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-01-01","end":"2022-12-31","val":11696,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2022"}]}},"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":"2011-01-01","end":"2011-12-31","val":405721,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-06-30","val":265035,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-09-30","val":331411,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2012-01-01","end":"2012-12-31","val":322510,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":322510,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-06-30","val":127497,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-09-30","val":175717,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-01-01","end":"2013-12-31","val":240682,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":240682,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":650440,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":650440,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":373587,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"start":"2015-01-01","end":"2015-12-31","val":373587,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":195934,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"start":"2016-01-01","end":"2016-12-31","val":195934,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":29072310,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2017"},{"start":"2022-01-01","end":"2022-12-31","val":2488250,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":503177,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":800099,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-09-30","val":1532284,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-01-01","end":"2023-12-31","val":2657826,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":1659596,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":728292,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":600570,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1030645,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":1140704,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-01-01","end":"2024-09-30","val":2586266,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-01-01","end":"2024-09-30","val":2741716,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":22186612,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":10795455,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":6519737,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":8350085,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-01-01","end":"2025-09-30","val":8977718,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-12-31","val":8927599,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"}]}},"IncomeTaxReconciliationChangeInEnactedTaxRate":{"label":"Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, attributable to increase (decrease) in the income tax rates.","units":{"USD":[{"start":"2012-01-01","end":"2012-06-30","val":14425,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-09-30","val":83990,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2012-01-01","end":"2012-12-31","val":133206,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-06-30","val":34069,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-09-30","val":32732,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-01-01","end":"2013-12-31","val":15123,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":15123,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":488418,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":488418,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":1915213,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"start":"2015-01-01","end":"2015-12-31","val":1915213,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":1731691,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"start":"2016-01-01","end":"2016-12-31","val":1731691,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-47788552,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2017"},{"start":"2022-01-01","end":"2022-12-31","val":60504,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"start":"2022-01-01","end":"2022-12-31","val":1341365,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":50866,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":165399,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-09-30","val":39103,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-01-01","end":"2023-12-31","val":5942131,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":6545297,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":263975,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":234803,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":411373,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":-103042,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-01-01","end":"2024-09-30","val":88637,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-01-01","end":"2024-09-30","val":-649863,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":-13628152,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":-2360704,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1216614,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-1076679,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-01-01","end":"2025-09-30","val":-1212984,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-12-31","val":-1191035,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","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":"2011-01-01","end":"2011-12-31","val":-2037985,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-06-30","val":-719507,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-09-30","val":-1450547,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2012-01-01","end":"2012-12-31","val":-2703421,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":-2703421,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-06-30","val":-716631,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-09-30","val":-1168760,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-01-01","end":"2013-12-31","val":-1849640,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":-1849640,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":-1322839,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-1322839,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":-791420,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"start":"2015-01-01","end":"2015-12-31","val":-791420,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-325658,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"start":"2016-01-01","end":"2016-12-31","val":-325658,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-77126982,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2017"}]}},"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":"2011-01-01","end":"2011-12-31","val":6727227,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":9118943,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":9118943,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":6233094,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":6233094,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":4515532,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":4515532,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":2769970,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"start":"2015-01-01","end":"2015-12-31","val":2769970,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015"},{"start":"2020-01-01","end":"2020-12-31","val":-1855076,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":-1855076,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-413908,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":-413908,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":25,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":25,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-03-31","val":25,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":25,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"}]}},"IncomeTaxReconciliationOtherAdjustments":{"label":"Effective Income Tax Rate Reconciliation, Other Adjustments, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":2248405,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2010-04-01","end":"2010-06-30","val":2204843,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":-2381389,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":-132984,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":-2452384,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-483067,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":571764,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2011-01-01","end":"2011-06-30","val":-571764,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2011-04-01","end":"2011-06-30","val":88697,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2011-04-01","end":"2011-06-30","val":-88697,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":-622396,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":-622396,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-07-01","end":"2011-09-30","val":-50632,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":-50632,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":-893241,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28"},{"start":"2011-01-01","end":"2011-12-31","val":-893241,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-433504,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14"},{"start":"2012-01-01","end":"2012-03-31","val":-433504,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-1083111,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":1083111,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":-649607,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":649607,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":-1699108,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":-1699108,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":-615997,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":-615997,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":-1908802,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":-1908802,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-350974,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":-350974,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":786813,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":-786813,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":435839,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":-435839,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":-981400,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-01-01","end":"2013-09-30","val":-981400,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":-194587,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-07-01","end":"2013-09-30","val":-194587,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-1295949,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":-1295949,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-433597,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":-433597,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-470971,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-470971,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":-37374,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":-37374,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-562333,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":-562333,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":-91362,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":-91362,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-661655,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-661655,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-188761,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":-188761,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-238187,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":-238187,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2015-04-01","end":"2015-06-30","val":-49426,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":-49426,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-238187,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":-238187,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2015-01-01","end":"2015-12-31","val":-1204649,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"start":"2015-01-01","end":"2015-12-31","val":-1204649,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-531445,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20"},{"start":"2016-01-01","end":"2016-03-31","val":-531445,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-550146,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2016-01-01","end":"2016-06-30","val":-550146,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":-18701,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2016-04-01","end":"2016-06-30","val":-18701,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-541230,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2016-01-01","end":"2016-09-30","val":-541230,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-07-01","end":"2016-09-30","val":8916,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2016-07-01","end":"2016-09-30","val":8916,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-16738,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"start":"2016-01-01","end":"2016-12-31","val":-16738,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":-342124,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":-342124,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-04-01","end":"2017-06-30","val":-342124,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-04-01","end":"2017-06-30","val":-342124,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-915164,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-07-01","end":"2017-09-30","val":-573040,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-554553,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":-554553,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2017"},{"start":"2021-01-01","end":"2021-03-31","val":41857,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":53939,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-01-01","end":"2021-12-31","val":499543,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":137645,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":137645,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":306902,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":306902,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-01-01","end":"2022-09-30","val":603823,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-01-01","end":"2022-09-30","val":603823,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-01-01","end":"2022-12-31","val":1418125,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":77237,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":223650,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-09-30","val":385370,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"}]}},"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":"2012-01-01","end":"2012-06-30","val":2232720,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-09-30","val":4745244,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-01-01","end":"2013-06-30","val":2361684,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-09-30","val":3897318,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2021-01-01","end":"2021-03-31","val":93468,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":400488,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-01-01","end":"2021-09-30","val":2261912,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-01-01","end":"2021-12-31","val":-12235,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":677913,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":677913,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1185630,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":1185630,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-01-01","end":"2022-09-30","val":1948261,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-01-01","end":"2022-09-30","val":1948261,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-01-01","end":"2022-12-31","val":2488250,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":503888,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":795209,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-09-30","val":1253963,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"}]}},"IncreaseDecreaseInAccountsAndOtherReceivables":{"label":"Increase (Decrease) in Accounts and Other Receivables","description":"The increase (decrease) during the reporting period in the amount due from customers for the credit sale of goods and services; includes accounts receivable and other types of receivables.","units":{"CNY":[{"start":"2014-01-01","end":"2014-12-31","val":800000,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014"}]}},"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":"2010-01-01","end":"2010-06-30","val":-835060,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2010-01-01","end":"2010-09-30","val":470799,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":654334,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":2457839,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":704376,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2011-01-01","end":"2011-06-30","val":704376,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2011-01-01","end":"2011-09-30","val":-398972,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":-398972,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-01-01","end":"2011-12-31","val":-623141,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28"},{"start":"2011-01-01","end":"2011-12-31","val":-623141,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-875022,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14"},{"start":"2012-01-01","end":"2012-03-31","val":-875022,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":62809,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":62809,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-09-30","val":3849078,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":3849078,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2012-01-01","end":"2012-12-31","val":11370240,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":11370240,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-7298251,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":-7298251,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-9913912,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":-9913912,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":-9740930,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-01-01","end":"2013-09-30","val":-9740930,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":-11096289,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":-11096289,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":1385574,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":1385574,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":1801177,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":1801177,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":12080673,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":12080673,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":14820249,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":14820249,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-5774160,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":-5774160,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-7602038,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":-7602038,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2015-01-01","end":"2015-09-30","val":-7876850,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":-7876850,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2015-01-01","end":"2015-12-31","val":55414623,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"start":"2015-01-01","end":"2015-12-31","val":55414623,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":4200224,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20"},{"start":"2016-01-01","end":"2016-03-31","val":4200224,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1116836,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2016-01-01","end":"2016-06-30","val":1116836,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":10522211,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2016-01-01","end":"2016-09-30","val":10522211,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-01-01","end":"2016-12-31","val":8114987,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"start":"2016-01-01","end":"2016-12-31","val":8114987,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":313214,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16"},{"start":"2017-01-01","end":"2017-03-31","val":313214,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-4706261,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":-4706261,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-01-01","end":"2017-09-30","val":-115060,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":-115060,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-01-01","end":"2017-12-31","val":-5220700,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":-5220700,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-374837,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-03-31","val":-374837,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-7757105,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":-7757105,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2018-01-01","end":"2018-09-30","val":23865067,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":23865067,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":-223416,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03"},{"start":"2018-01-01","end":"2018-12-31","val":-223416,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2018-01-01","end":"2018-12-31","val":-223416,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":139700,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-1258968,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2019-01-01","end":"2019-09-30","val":1117574,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":-1731528,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2019-01-01","end":"2019-12-31","val":-1731528,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2019"},{"start":"2021-01-01","end":"2021-06-30","val":818903,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-01-01","end":"2021-09-30","val":1211045,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-01-01","end":"2021-12-31","val":3,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":28461,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":28461,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-01-01","end":"2022-09-30","val":34679,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-01-01","end":"2022-12-31","val":3603498,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-1970327,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"start":"2023-01-01","end":"2023-03-31","val":-1970579,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-3206986,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-06-30","val":-3206643,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-09-30","val":-3250767,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-01-01","end":"2023-12-31","val":-4407094,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-1074774,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":-1056428,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-431582,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":-431583,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-01-01","end":"2024-09-30","val":-1542891,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-01-01","end":"2024-09-30","val":-1542892,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":-1082414,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":-1082415,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":141355,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":2282066,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-01-01","end":"2025-09-30","val":1356150,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-12-31","val":1042484,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"}]}},"IncreaseDecreaseInAccountsPayableRelatedParties":{"label":"Increase (Decrease) in Accounts Payable, Related Parties","description":"The increase (decrease) during the reporting period in the obligations due for goods and services provided by the following types of related parties: a parent company and its subsidiaries, subsidiaries of a common parent, an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entities' management, an entity and its principal owners, management, or member of their immediate families, affiliates, or other parties with the ability to exert significant influence.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":139700,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":56289,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":39651,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-03-31","val":-4089,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-3595,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-09-30","val":7749,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"}]}},"IncreaseDecreaseInAccountsReceivable":{"label":"Increase (Decrease) in Accounts Receivable","description":"The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":-3269969,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2010-01-01","end":"2010-09-30","val":1282841,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":17241524,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-10143930,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-24269825,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2011-01-01","end":"2011-06-30","val":24269825,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2011-01-01","end":"2011-09-30","val":-25987583,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":25987583,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-01-01","end":"2011-12-31","val":-11932885,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28"},{"start":"2011-01-01","end":"2011-12-31","val":11932885,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-14225403,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14"},{"start":"2012-01-01","end":"2012-03-31","val":14225403,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":20855020,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":20855020,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-09-30","val":6551325,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":6551325,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2012-01-01","end":"2012-12-31","val":-13290808,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":13290808,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":18455170,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":-18455170,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":36671171,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":-36671171,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":32292692,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-01-01","end":"2013-09-30","val":-32292692,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":-16203666,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":-16203666,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-13340071,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":-13340071,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-16111019,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-16111019,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":12813534,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":12813534,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":33012853,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":33012853,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-12389382,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":-12389382,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-40671942,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":-40671942,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2015-01-01","end":"2015-09-30","val":-48865852,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":-48865852,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2015-01-01","end":"2015-12-31","val":-11841355,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"start":"2015-01-01","end":"2015-12-31","val":-11841355,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1852548,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20"},{"start":"2016-01-01","end":"2016-03-31","val":1852548,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-19139955,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2016-01-01","end":"2016-06-30","val":-19139955,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":-42466850,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2016-01-01","end":"2016-09-30","val":-42466850,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-01-01","end":"2016-12-31","val":-35449683,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"start":"2016-01-01","end":"2016-12-31","val":-35449683,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-1509312,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16"},{"start":"2017-01-01","end":"2017-03-31","val":-1509312,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-6954731,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":-6954731,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-01-01","end":"2017-09-30","val":-6908544,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":-6908544,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-01-01","end":"2017-12-31","val":-9830357,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":-9830357,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-109500,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-03-31","val":-109500,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-6425122,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":-6425122,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2018-01-01","end":"2018-09-30","val":-6120377,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":-6120377,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":17082886,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03"},{"start":"2018-01-01","end":"2018-12-31","val":17082886,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2018-01-01","end":"2018-12-31","val":17082886,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":10422,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30"},{"start":"2019-01-01","end":"2019-03-31","val":10422,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-138068,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2019-01-01","end":"2019-06-30","val":3444336,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":186152,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":-31029,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":495,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2019-01-01","end":"2019-12-31","val":495,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04"},{"start":"2019-01-01","end":"2019-12-31","val":4954,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-4954,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":-4954,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-4491,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":-4490,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":-4471,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-12-31","val":-4478,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":2197937,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-09-30","val":8290510,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2021-01-01","end":"2021-12-31","val":7693914,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":7693914,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-09-30","val":-6665006,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-01-01","end":"2022-12-31","val":-285648,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-3461950,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-5097202,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-09-30","val":-4571019,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":-4579345,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-01-01","end":"2023-12-31","val":-5440382,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":-5564429,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-1127255,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":-1712520,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-769772,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":-1039672,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-01-01","end":"2024-09-30","val":-2612605,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-01-01","end":"2024-09-30","val":-2735534,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":-2637772,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":-2637772,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-430016,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-445361,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-01-01","end":"2025-09-30","val":-594785,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-12-31","val":-846711,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"}]}},"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":"2010-01-01","end":"2010-06-30","val":-1181865,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2010-01-01","end":"2010-09-30","val":-683110,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":1652495,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-2451649,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-3666772,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2011-01-01","end":"2011-06-30","val":-3666772,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2011-01-01","end":"2011-09-30","val":-3825519,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":-3825519,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-01-01","end":"2011-12-31","val":-2609659,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28"},{"start":"2011-01-01","end":"2011-12-31","val":-2609659,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-1055393,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14"},{"start":"2012-01-01","end":"2012-03-31","val":-1055393,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-1025682,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":-1025682,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-09-30","val":-170942,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":-170942,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2012-01-01","end":"2012-12-31","val":1206559,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":1206559,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-1785680,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":-1785680,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-2919124,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":-2919124,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":-2027925,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-01-01","end":"2013-09-30","val":-2027925,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":-1451888,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":-1451888,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-1284561,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":-1284561,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-1178899,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-1178899,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":-608156,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":-608156,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":-284456,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-284456,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-710828,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":-710828,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-1216599,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":-1216599,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2015-01-01","end":"2015-09-30","val":-1413939,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":-1413939,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2015-01-01","end":"2015-12-31","val":2094800,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"start":"2015-01-01","end":"2015-12-31","val":2094800,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-3473175,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20"},{"start":"2016-01-01","end":"2016-03-31","val":-3473175,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-1146977,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2016-01-01","end":"2016-06-30","val":-1146977,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":-1134706,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2016-01-01","end":"2016-09-30","val":-1134706,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-01-01","end":"2016-12-31","val":937915,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"start":"2016-01-01","end":"2016-12-31","val":937915,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-737480,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16"},{"start":"2017-01-01","end":"2017-03-31","val":-737480,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-796119,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":-796119,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-01-01","end":"2017-09-30","val":-796119,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":-796119,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-01-01","end":"2017-12-31","val":-3590084,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":-3590084,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1576,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-03-31","val":1576,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1577,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":1577,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2018-01-01","end":"2018-09-30","val":1577,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":1577,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"}]}},"IncreaseDecreaseInAccruedLiabilities":{"label":"Increase (Decrease) in Accrued Liabilities","description":"The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":-862609,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2010-01-01","end":"2010-09-30","val":-1788675,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":-2025274,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-1699172,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-1994692,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2011-01-01","end":"2011-06-30","val":-1994692,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2011-01-01","end":"2011-09-30","val":-1491478,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":-1491478,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-01-01","end":"2011-12-31","val":-382650,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28"},{"start":"2011-01-01","end":"2011-12-31","val":-382650,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-1233484,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14"},{"start":"2012-01-01","end":"2012-03-31","val":-1233484,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-1545105,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":-1545105,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-09-30","val":-2683737,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":-2683737,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2012-01-01","end":"2012-12-31","val":-2648963,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":-2648963,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-513157,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":-513157,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-270092,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":-270092,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":227166,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-01-01","end":"2013-09-30","val":227166,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":1880263,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":1880263,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-1020245,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":-1020245,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":4461534,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":4461534,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":5305632,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":5305632,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":5985207,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":5985207,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-940810,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":-940810,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-1258368,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":-1258368,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2015-01-01","end":"2015-09-30","val":-951496,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":-951496,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2015-01-01","end":"2015-12-31","val":-85776,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"start":"2015-01-01","end":"2015-12-31","val":-85776,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-989025,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20"},{"start":"2016-01-01","end":"2016-03-31","val":-989025,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":284774,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2016-01-01","end":"2016-06-30","val":284774,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":347377,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2016-01-01","end":"2016-09-30","val":347377,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-01-01","end":"2016-12-31","val":2038938,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"start":"2016-01-01","end":"2016-12-31","val":2038938,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":695701,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16"},{"start":"2017-01-01","end":"2017-03-31","val":695701,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1254603,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":1254603,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-01-01","end":"2017-09-30","val":1250827,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":1250827,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-01-01","end":"2017-12-31","val":72460913,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":72460913,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-1,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-03-31","val":-1,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":301269,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":301269,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2018-01-01","end":"2018-09-30","val":-33100083,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":-33100083,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":-779504,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03"},{"start":"2018-01-01","end":"2018-12-31","val":-779504,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2018-01-01","end":"2018-12-31","val":-779504,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-3952377,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30"},{"start":"2019-01-01","end":"2019-03-31","val":-3952377,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":8899905,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2019-01-01","end":"2019-06-30","val":-11861703,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":-10450247,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":-16180323,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":-15939575,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2019-01-01","end":"2019-12-31","val":-15939575,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04"},{"start":"2019-01-01","end":"2019-12-31","val":-1786182,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":83118,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":83118,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":87473,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":-901096,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":55400,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":-688037,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2020-01-01","end":"2020-12-31","val":1170519,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":835986,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":835986,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-381240,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-758172,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":-789516,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-01-01","end":"2021-09-30","val":-1398587,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2021-01-01","end":"2021-09-30","val":-1398587,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-01-01","end":"2021-12-31","val":-954368,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":-954368,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":-954368,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-404870,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-569006,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":-569006,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-01-01","end":"2022-09-30","val":288761,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-01-01","end":"2022-09-30","val":288761,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-01-01","end":"2022-12-31","val":866882,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"start":"2022-01-01","end":"2022-12-31","val":855186,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-659794,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"start":"2023-01-01","end":"2023-03-31","val":-668773,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":715937,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-06-30","val":-858732,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-09-30","val":276952,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":-1346208,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-01-01","end":"2023-12-31","val":7333163,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":6946335,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1191903,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":766900,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1017504,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":389939,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-01-01","end":"2024-09-30","val":1734417,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-01-01","end":"2024-12-31","val":-1177100,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-111863,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-1118584,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"}]}},"IncreaseDecreaseInCustomerAdvances":{"label":"Increase (Decrease) in Customer Advances","description":"The increase (decrease) during the reporting period in the amount of prepayments by customers for goods or services to be provided at a later date.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":-437079,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2010-01-01","end":"2010-09-30","val":-736649,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":-457945,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-394573,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-508717,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2011-01-01","end":"2011-06-30","val":-508717,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2011-01-01","end":"2011-09-30","val":-535017,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":-535017,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-01-01","end":"2011-12-31","val":-411869,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28"},{"start":"2011-01-01","end":"2011-12-31","val":-411869,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-178673,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14"},{"start":"2012-01-01","end":"2012-03-31","val":-178673,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-178673,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":-178673,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-09-30","val":-178401,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":-178401,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2012-01-01","end":"2012-12-31","val":349640,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":349640,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-403363,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":-403363,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-414816,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":-414816,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":520020,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-01-01","end":"2013-09-30","val":520020,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":-187907,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":-187907,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-44880,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":-44880,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-113301,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-113301,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":60930,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":60930,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":113881,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":113881,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-29412,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":-29412,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-78459,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":-78459,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2015-01-01","end":"2015-09-30","val":49956,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":49956,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2015-01-01","end":"2015-12-31","val":-75686,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"start":"2015-01-01","end":"2015-12-31","val":-75686,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1116238,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20"},{"start":"2016-01-01","end":"2016-03-31","val":1116238,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":41843,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2016-01-01","end":"2016-06-30","val":41843,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":-187952,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2016-01-01","end":"2016-09-30","val":-187952,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-01-01","end":"2016-12-31","val":-358999,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"start":"2016-01-01","end":"2016-12-31","val":-358999,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":3455,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16"},{"start":"2017-01-01","end":"2017-03-31","val":3455,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":23322,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":23322,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-01-01","end":"2017-09-30","val":453592,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":453592,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-01-01","end":"2017-12-31","val":655242,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":655242,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":208547,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-03-31","val":208547,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":3622551,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":3622551,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2018-01-01","end":"2018-09-30","val":3654487,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":3654487,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":504091,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03"},{"start":"2018-01-01","end":"2018-12-31","val":504091,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2018-01-01","end":"2018-12-31","val":504091,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":134551,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30"},{"start":"2019-01-01","end":"2019-03-31","val":134551,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-119305,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2019-01-01","end":"2019-06-30","val":550779,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":196639,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":-352848,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":314228,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2019-01-01","end":"2019-12-31","val":314228,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04"},{"start":"2019-01-01","end":"2019-12-31","val":303782,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-147120,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":-144535,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-279185,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":-276732,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":295970,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":-342511,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2020-01-01","end":"2020-12-31","val":-416543,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":-319359,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":-319359,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-273,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":-273,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":209,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":209,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-01-01","end":"2021-09-30","val":-26118,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2021-01-01","end":"2021-09-30","val":-26118,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-01-01","end":"2021-12-31","val":-26069,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":-26069,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":-26069,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":13,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1645086,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-09-30","val":3239233,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-01-01","end":"2022-12-31","val":1233348,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2022"}]}},"IncreaseDecreaseInDueFromRelatedParties":{"label":"Increase (Decrease) in Due from Related Parties","description":"The increase (decrease) during the reporting period in receivables to be collected from other entities that could exert significant influence over the reporting entity.","units":{"USD":[{"start":"2020-01-01","end":"2020-09-30","val":-197476,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2020-01-01","end":"2020-12-31","val":-599012,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":-599012,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-94846,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-127438,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-01-01","end":"2021-09-30","val":-319953,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2021-01-01","end":"2021-09-30","val":-319953,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-01-01","end":"2021-12-31","val":-438240,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":-438240,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":-438240,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-165492,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":-165492,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-122329,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":-122329,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-01-01","end":"2022-09-30","val":-452564,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-01-01","end":"2022-12-31","val":-517076,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-46860,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-97523,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"}]}},"IncreaseDecreaseInDueToRelatedParties":{"label":"Increase (Decrease) in Due to Related Parties","description":"The increase (decrease) during the reporting period in the aggregate amount of obligations to be paid 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 entities' management; an entity and its principal owners, management, or member of their immediate families; affiliates; or other parties with the ability to exert significant influence.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":499992,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-12-31","val":-2134722,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2019-01-01","end":"2019-12-31","val":-2134722,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":29997,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-114607,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2022-01-01","end":"2022-12-31","val":244819,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"start":"2022-01-01","end":"2022-12-31","val":244819,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":238069,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":226372,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"}]}},"IncreaseDecreaseInInventories":{"label":"Increase (Decrease) in Inventories","description":"The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":-2334439,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2010-01-01","end":"2010-09-30","val":1814795,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":334713,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":837263,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-38114,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2011-01-01","end":"2011-06-30","val":38114,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2011-01-01","end":"2011-09-30","val":2442658,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":-2442658,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-01-01","end":"2011-12-31","val":419708,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28"},{"start":"2011-01-01","end":"2011-12-31","val":-419708,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-1163961,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14"},{"start":"2012-01-01","end":"2012-03-31","val":1163961,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":945181,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":945181,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-09-30","val":-296284,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":-296284,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2012-01-01","end":"2012-12-31","val":-1131943,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":1131943,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":107472,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":-107472,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":841381,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":-841381,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":-131997,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-01-01","end":"2013-09-30","val":131997,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":-2829649,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":-2829649,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":256290,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":256290,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":438715,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":438715,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":-730838,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":-730838,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":-213880,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-213880,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":1364810,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":1364810,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":361721,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":361721,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2015-01-01","end":"2015-09-30","val":511685,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":511685,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2015-01-01","end":"2015-12-31","val":-426456,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"start":"2015-01-01","end":"2015-12-31","val":-426456,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":836764,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20"},{"start":"2016-01-01","end":"2016-03-31","val":836764,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":233562,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2016-01-01","end":"2016-06-30","val":233562,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":1398802,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2016-01-01","end":"2016-09-30","val":1398802,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-01-01","end":"2016-12-31","val":-190337,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"start":"2016-01-01","end":"2016-12-31","val":-190337,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-240154,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16"},{"start":"2017-01-01","end":"2017-03-31","val":-240154,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":606137,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":606137,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-01-01","end":"2017-09-30","val":1021369,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":1021369,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-01-01","end":"2017-12-31","val":943933,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":943933,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":146385,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-03-31","val":146385,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":44442,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":44442,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2018-01-01","end":"2018-09-30","val":6864,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":6864,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":4246665,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03"},{"start":"2018-01-01","end":"2018-12-31","val":4246665,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2018-01-01","end":"2018-12-31","val":4246665,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":104494,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30"},{"start":"2019-01-01","end":"2019-03-31","val":104494,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-283010,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2019-01-01","end":"2019-06-30","val":174005,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":355940,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":128688,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":30841,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2019-01-01","end":"2019-12-31","val":30841,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04"},{"start":"2019-01-01","end":"2019-12-31","val":3594,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-1565,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":-1565,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-549,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":-550,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":-258,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":-156,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2020-01-01","end":"2020-12-31","val":-3594,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":-3594,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020"}]}},"IncreaseDecreaseInNotesPayableCurrent":{"label":"Increase (Decrease) in Notes Payable, Current","description":"The increase (decrease) during the reporting period in current portion (due within one year or one business cycle) of obligations evidenced by formal promissory notes.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":-239119,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":-284131,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":-284131,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-09-30","val":1480242,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":10656677,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":10656677,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":490356,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":490356,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":14254064,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":12123678,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-12-31","val":-2604675,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014"},{"start":"2022-01-01","end":"2022-12-31","val":3589582,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","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":"2016-01-01","end":"2016-09-30","val":986502,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2016-01-01","end":"2016-09-30","val":986502,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2022-01-01","end":"2022-06-30","val":1174122,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"}]}},"IncreaseDecreaseInOtherAccountsPayable":{"label":"Increase (Decrease) in Other Accounts Payable","description":"Amount of increase (decrease) in obligations classified as other, payable within one year or the normal operating cycle, if longer.","units":{"USD":[{"start":"2020-01-01","end":"2020-03-31","val":-44241,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1"}]}},"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":"2019-01-01","end":"2019-12-31","val":205798,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-2214,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-2564,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":439,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2020-01-01","end":"2020-12-31","val":1470,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":-1215,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":-1215,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":813853,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":-851560,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-01-01","end":"2021-09-30","val":1211045,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2021-01-01","end":"2021-09-30","val":-8290510,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-01-01","end":"2021-12-31","val":3,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":3,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":-7693914,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1284130,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":1284130,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":2519226,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":2519226,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-01-01","end":"2022-09-30","val":6665006,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-01-01","end":"2022-12-31","val":285648,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":3454116,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":5088179,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"}]}},"IncreaseDecreaseInOtherOperatingAssets":{"label":"Increase (Decrease) in Other Operating Assets","description":"Amount of increase (decrease) in operating assets classified as other.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":15244,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020"}]}},"IncreaseDecreaseInOtherReceivables":{"label":"Increase (Decrease) in Other Receivables","description":"Amount of increase (decrease) in receivables classified as other.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":2419962,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2010-01-01","end":"2010-09-30","val":2171733,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":1015249,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":108542,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":302428,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2011-01-01","end":"2011-06-30","val":-302428,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2011-01-01","end":"2011-09-30","val":-19660,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":19660,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-01-01","end":"2011-12-31","val":-1113111,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28"},{"start":"2011-01-01","end":"2011-12-31","val":1113111,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-2009,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14"},{"start":"2012-01-01","end":"2012-03-31","val":2009,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-38559,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":-38559,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-09-30","val":-113858,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":-113858,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2012-01-01","end":"2012-12-31","val":-8900,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":8900,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-263398,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":263398,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-470281,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":470281,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":-724588,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-01-01","end":"2013-09-30","val":724588,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":361983,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":361983,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-3170,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":-3170,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":352389,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":352389,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":627449,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":627449,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":-201066,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-201066,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-305987,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":-305987,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-304109,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":-304109,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2015-01-01","end":"2015-09-30","val":-293422,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":-293422,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2015-01-01","end":"2015-12-31","val":-20687724,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"start":"2015-01-01","end":"2015-12-31","val":-20687724,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":2572743,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20"},{"start":"2016-01-01","end":"2016-03-31","val":2572743,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":2976550,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2016-01-01","end":"2016-06-30","val":2976550,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":2643904,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2016-01-01","end":"2016-09-30","val":2643904,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-01-01","end":"2016-12-31","val":29268821,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"start":"2016-01-01","end":"2016-12-31","val":29268821,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1437626,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16"},{"start":"2017-01-01","end":"2017-03-31","val":1437626,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1176722,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":1176722,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-01-01","end":"2017-09-30","val":1248917,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":1248917,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-01-01","end":"2017-12-31","val":-8292292,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":-8292292,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":39705,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-03-31","val":39705,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1600648,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":1600648,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2018-01-01","end":"2018-09-30","val":215026,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":215026,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":12939323,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03"},{"start":"2018-01-01","end":"2018-12-31","val":12939323,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2018-01-01","end":"2018-12-31","val":12939323,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-4706236,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30"},{"start":"2019-01-01","end":"2019-03-31","val":-4706236,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":4419235,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2019-01-01","end":"2019-06-30","val":-7730081,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":-4487449,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":-8100183,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":-124533,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2019-01-01","end":"2019-12-31","val":-124533,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04"},{"start":"2019-01-01","end":"2019-12-31","val":51093,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":139094,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":139094,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":37179,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":207994,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":129817,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":-3901022,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2020-01-01","end":"2020-12-31","val":208507,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":249073,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":249073,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":212558,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":165207,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":247002,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":182587,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-01-01","end":"2021-09-30","val":1690100,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2021-01-01","end":"2021-09-30","val":1690100,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-01-01","end":"2021-12-31","val":1815109,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":1815109,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":1815109,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":437335,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":437335,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1198592,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":1198592,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-01-01","end":"2022-09-30","val":1079100,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-01-01","end":"2022-09-30","val":1079100,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-01-01","end":"2022-12-31","val":1417128,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"start":"2022-01-01","end":"2022-12-31","val":1402815,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2875509,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"start":"2023-01-01","end":"2023-03-31","val":2874474,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":3107748,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-06-30","val":2714408,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-09-30","val":3258809,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":2904290,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-01-01","end":"2023-12-31","val":8356443,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":7312243,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-9112605,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":-6374326,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-9097414,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":4159876,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-01-01","end":"2024-09-30","val":-9070999,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-01-01","end":"2024-09-30","val":5255158,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":10366870,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":11149714,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":27278081,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":28012031,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-01-01","end":"2025-09-30","val":27604592,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-12-31","val":27237305,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"}]}},"IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets":{"label":"Increase (Decrease) in Prepaid Expense and Other Assets","description":"Amount of increase (decrease) in prepaid expenses, and assets classified as other.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":239364,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2010-01-01","end":"2010-09-30","val":-1463095,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":-1494672,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":28135,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":38099,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2011-01-01","end":"2011-06-30","val":-38099,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2011-01-01","end":"2011-09-30","val":399945,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":-399945,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-01-01","end":"2011-12-31","val":34243,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28"},{"start":"2011-01-01","end":"2011-12-31","val":-34243,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":109276,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14"},{"start":"2012-01-01","end":"2012-03-31","val":-109276,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-83436,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":-83436,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-09-30","val":-47955,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":-47955,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2012-01-01","end":"2012-12-31","val":-4861,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":4861,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-69496,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":69496,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-10174,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":10174,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":14436,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-01-01","end":"2013-09-30","val":-14436,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":1205789,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":1205789,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-1038662,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":-1038662,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-640892,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-640892,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":-668853,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":-668853,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":-2077215,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-2077215,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-225142,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":-225142,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-222326,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":-222326,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2015-01-01","end":"2015-09-30","val":7220094,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":7220094,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2015-01-01","end":"2015-12-31","val":3537529,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"start":"2015-01-01","end":"2015-12-31","val":3537529,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-3135265,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20"},{"start":"2016-01-01","end":"2016-03-31","val":-3135265,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":11265461,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2016-01-01","end":"2016-06-30","val":11265461,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":15639125,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2016-01-01","end":"2016-09-30","val":15639125,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-01-01","end":"2016-12-31","val":56580699,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"start":"2016-01-01","end":"2016-12-31","val":56580699,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-624779,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16"},{"start":"2017-01-01","end":"2017-03-31","val":-624779,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-2946991,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":-2946991,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-01-01","end":"2017-09-30","val":-5384278,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":-5384278,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-01-01","end":"2017-12-31","val":56622590,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":56622590,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":113902,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-03-31","val":113902,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":2939867,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":2939867,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2018-01-01","end":"2018-09-30","val":4313420,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":4313420,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":-2805215,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03"},{"start":"2018-01-01","end":"2018-12-31","val":-2805215,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2018-01-01","end":"2018-12-31","val":-2805215,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":124500,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30"},{"start":"2019-01-01","end":"2019-03-31","val":124500,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-119305,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2019-01-01","end":"2019-06-30","val":158053,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":213090,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":135714,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":1668847,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2019-01-01","end":"2019-12-31","val":1668847,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04"},{"start":"2019-01-01","end":"2019-12-31","val":2594474,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":16851,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":17931,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":325739,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":-1523010,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":250181,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":-1627148,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2020-01-01","end":"2020-12-31","val":177258,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":24583,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":24583,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-119728,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":25779,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-09-30","val":5642045,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2021-01-01","end":"2021-12-31","val":2905416,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":2905416,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2021"},{"start":"2024-01-01","end":"2024-09-30","val":8113855,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":4667096,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-09-30","val":130810,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-12-31","val":894107,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"}]}},"IncreaseDecreaseInRestrictedCash":{"label":"Increase (Decrease) in Restricted Cash","description":"The net cash inflow or outflow for the increase (decrease) associated with funds that are not available for withdrawal or use (such as funds held in escrow) and are associated with underlying transactions that are classified as investing activities.","units":{"USD":[{"start":"2010-01-01","end":"2010-09-30","val":0,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":505581,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-103574,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":273047,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2011-01-01","end":"2011-06-30","val":273047,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2011-01-01","end":"2011-09-30","val":679744,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":679744,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-01-01","end":"2011-12-31","val":-208154,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28"},{"start":"2011-01-01","end":"2011-12-31","val":208154,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-284361,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14"},{"start":"2012-01-01","end":"2012-03-31","val":-284361,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-284361,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":284361,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-09-30","val":-283929,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":-283929,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2012-01-01","end":"2012-12-31","val":315814,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":-315814,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-09-30","val":804480,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-01-01","end":"2013-09-30","val":804480,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":7104451,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":7104451,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":490356,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":490356,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":12950836,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":12950836,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":11635476,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":11635476,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":-651169,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-651169,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014"},{"start":"2015-01-01","end":"2015-06-30","val":-3263282,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-09-30","val":-3239496,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-12-31","val":-3239496,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2015"}]}},"IncrementalCommonSharesAttributableToConversionOfPreferredStock":{"label":"Incremental Common Shares Attributable to Dilutive Effect of Conversion of Preferred Stock","description":"Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of convertible preferred stock using the if-converted method.","units":{"shares":[{"start":"2011-01-01","end":"2011-06-30","val":971098,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2011-04-01","end":"2011-06-30","val":971098,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":971098,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-07-01","end":"2011-09-30","val":971098,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":971098,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":971097,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":905822,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":873186,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":840548,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":775274,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-01-01","end":"2012-09-30","val":739201,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":739202,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":409579,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":554236,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":554235,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2012-10-01","end":"2012-12-31","val":409580,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q4"}]}},"IntangibleAssetsGrossExcludingGoodwill":{"label":"Intangible Assets, Gross (Excluding Goodwill)","description":"Amount before accumulated amortization of intangible assets, excluding goodwill.","units":{"USD":[{"end":"2019-12-31","val":15374,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"}]}},"IntangibleAssetsNetExcludingGoodwill":{"label":"Intangible Assets, Net (Excluding Goodwill)","description":"Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.","units":{"USD":[{"end":"2019-12-31","val":5312906,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":40853,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":40853,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-06-30","val":6981330,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1869185,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":41214,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":41214,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":41214,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":41214,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"end":"2020-12-31","val":41214,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-12-31","val":41214,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":39692,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":39123,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":37723,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2021Q3I"},{"end":"2021-12-31","val":76140,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":76140,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":76140,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":76140,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":76140,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"end":"2021-12-31","val":76140,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021Q4I"},{"end":"2022-03-31","val":635040,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":618593,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":653772,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":518069,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"end":"2022-12-31","val":518069,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":518069,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":518069,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":518069,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":503810,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":489551,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":475293,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":588982,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":588982,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":588982,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":588982,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"end":"2023-12-31","val":588982,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":574548,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":560579,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":546948,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"},{"end":"2024-12-31","val":532822,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":532822,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":532822,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-31","val":532822,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":532822,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"},{"end":"2025-03-31","val":518299,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":502873,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":489712,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":475466,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q4I"}]}},"InterestExpense":{"label":"Interest Expense","description":"Amount of the cost of borrowed funds accounted for as interest expense.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":439916,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2010-04-01","end":"2010-06-30","val":216957,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":654264,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":214348,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":801496,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":163795,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":340188,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2011-01-01","end":"2011-06-30","val":340188,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2011-04-01","end":"2011-06-30","val":176393,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2011-04-01","end":"2011-06-30","val":176393,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":648635,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":648635,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-07-01","end":"2011-09-30","val":308447,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":308447,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":849743,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28"},{"start":"2011-01-01","end":"2011-12-31","val":849743,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":154812,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14"},{"start":"2012-01-01","end":"2012-03-31","val":154812,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":403144,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":403144,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":248332,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":248332,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":616991,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":616991,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":213847,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":213847,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":888574,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":888574,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":277023,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":277023,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":628056,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":628056,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":351033,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":351033,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":1103246,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-01-01","end":"2013-09-30","val":1103246,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":475190,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-07-01","end":"2013-09-30","val":475190,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":1983831,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":1983831,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":812421,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":812421,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":2562204,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":2562204,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":1749783,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":1749783,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":3373521,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":3373521,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":811317,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":811317,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":4547914,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":4547914,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":1099070,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":1099070,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":1697160,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":1697160,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2015-04-01","end":"2015-06-30","val":598090,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":598090,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":3412066,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":3412066,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2015-07-01","end":"2015-09-30","val":1714906,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":1714906,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":3885018,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"start":"2015-01-01","end":"2015-12-31","val":3885018,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":208665,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20"},{"start":"2016-01-01","end":"2016-03-31","val":208665,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":999359,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2016-01-01","end":"2016-06-30","val":999359,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":790694,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2016-04-01","end":"2016-06-30","val":790694,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":1688263,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2016-07-01","end":"2016-09-30","val":688904,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":1659300,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":30796,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":626109,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-04-01","end":"2017-06-30","val":595313,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2"}]}},"InterestExpenseDebt":{"label":"Interest Expense, Debt","description":"Amount of the cost of borrowed funds accounted for as interest expense for debt.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":7300188,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2024-01-01","end":"2024-03-31","val":21940,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":21940,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":43880,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":43880,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-01-01","end":"2024-09-30","val":63611,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-01-01","end":"2024-12-31","val":77363,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":6972,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":13651,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"}]}},"InterestExpenseLesseeAssetsUnderCapitalLease":{"label":"Interest Expense, Lessee, Assets under Capital Lease","description":"The amount, during the lease term, of each minimum [capital] lease payment allocated to interest expense so as to produce a constant periodic rate of interest on the remaining balance of the capital lease obligation.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2019"}]}},"InterestExpenseOther":{"label":"Interest Expense, Other","description":"Amount of interest expense classified as other.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":91402,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":112807,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":21405,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":134207,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":21400,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":523558,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":27137,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":27137,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":53819,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":53787,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":26682,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":26650,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":343206,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":343206,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2020-07-01","end":"2020-09-30","val":289419,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":289432,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":372169,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":372168,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":372168,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":3913,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":3913,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":3913,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":3913,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-01-01","end":"2021-09-30","val":3913,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2021-01-01","end":"2021-09-30","val":3913,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-01-01","end":"2021-12-31","val":14821,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":14821,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":14821,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":3076,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":3076,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":6018,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":6018,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-04-01","end":"2022-06-30","val":2942,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-04-01","end":"2022-06-30","val":2942,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":9370,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-01-01","end":"2022-09-30","val":9370,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-07-01","end":"2022-09-30","val":3352,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-07-01","end":"2022-09-30","val":3352,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":11696,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2842,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"}]}},"InterestExpenseRelatedParty":{"label":"Interest Expense, Related Party","description":"Amount of interest expense incurred on a debt or other obligation to related party.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":26301,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":116452,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":208672,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":118079,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":325954,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":116452,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":116452,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":120000,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":240000,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":120000,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":351717,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":95146,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3"},{"start":"2015-01-01","end":"2015-03-31","val":116073,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":116073,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":240000,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":240000,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2015-04-01","end":"2015-06-30","val":120000,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":120000,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11","frame":"CY2015Q2"}]}},"InterestIncomeExpenseNet":{"label":"Interest Income (Expense), Net","description":"The net amount of operating interest income (expense).","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":21,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":3921,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":3900,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":3977,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":61,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":3902,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":126,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":10,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":188,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":166,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":62,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":51,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":781,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":213,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2020-07-01","end":"2020-09-30","val":593,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":56,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":218028,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":464,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":464,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":137466,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":4111,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":290877,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":9569,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-04-01","end":"2021-06-30","val":153411,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":5458,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":110090,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2021-01-01","end":"2021-09-30","val":110090,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-07-01","end":"2021-09-30","val":100521,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2021-07-01","end":"2021-09-30","val":100521,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":277270,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":277270,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":277270,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":173230,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":173230,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":415943,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":415943,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-04-01","end":"2022-06-30","val":242713,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-04-01","end":"2022-06-30","val":242713,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":845914,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-01-01","end":"2022-09-30","val":845914,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-07-01","end":"2022-09-30","val":429971,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-07-01","end":"2022-09-30","val":429971,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":1311354,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":455457,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":701037,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-04-01","end":"2023-06-30","val":245580,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":903566,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-07-01","end":"2023-09-30","val":202529,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3"}]}},"InterestPaid":{"label":"Interest Paid, Including Capitalized Interest, Operating and Investing Activities","description":"Amount of cash paid for interest, including, but not limited to, capitalized interest and payment to settle zero-coupon bond attributable to accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount; classified as operating and investing activities.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":439453,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2010-01-01","end":"2010-09-30","val":638181,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":801496,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":163795,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":340188,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2011-01-01","end":"2011-06-30","val":340188,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2011-01-01","end":"2011-09-30","val":648635,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":648635,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-01-01","end":"2011-12-31","val":849743,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28"},{"start":"2011-01-01","end":"2011-12-31","val":849743,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":154812,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14"},{"start":"2012-01-01","end":"2012-03-31","val":154812,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":403145,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":403145,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-09-30","val":640184,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":640184,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2012-01-01","end":"2012-12-31","val":888574,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":888574,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":250722,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":250722,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":496209,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":496209,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":852705,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-01-01","end":"2013-09-30","val":852705,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":1239500,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":1239500,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":753875,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":753875,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":2159600,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":2159600,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":2553422,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":2553422,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":4547914,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":4547914,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":1099070,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":1099070,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":1697160,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":1697160,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2015-01-01","end":"2015-09-30","val":3412066,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":3412066,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2015-01-01","end":"2015-12-31","val":3885018,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"start":"2015-01-01","end":"2015-12-31","val":3885018,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":208665,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20"},{"start":"2016-01-01","end":"2016-03-31","val":208665,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":208665,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2016-01-01","end":"2016-06-30","val":208665,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":1176401,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2016-01-01","end":"2016-09-30","val":1176401,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-01-01","end":"2016-12-31","val":833690,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"start":"2016-01-01","end":"2016-12-31","val":833690,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":30796,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":562761,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-09-30","val":737651,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-12-31","val":796178,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2017"}]}},"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":30796,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":562761,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-01-01","end":"2017-09-30","val":737651,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-01-01","end":"2017-12-31","val":796178,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2017"},{"start":"2022-01-01","end":"2022-06-30","val":6018,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-01-01","end":"2022-09-30","val":56610,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-01-01","end":"2022-12-31","val":11696,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2024-01-01","end":"2024-03-31","val":2580644,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-12-31","val":108454,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":108454,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"}]}},"InterestPayableCurrentAndNoncurrent":{"label":"Interest Payable","description":"Amount of interest payable on debt, including, but not limited to, trade payables.","units":{"USD":[{"end":"2018-12-31","val":1177538,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2018Q4I"}]}},"InventoryFinishedGoods":{"label":"Inventory, Finished Goods, Gross","description":"Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.","units":{"USD":[{"end":"2011-12-31","val":5550348,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"end":"2011-12-31","val":5550348,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":5550348,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-06-30","val":3401396,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":2129136,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":6305052,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":6305052,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":6305052,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":6305052,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"end":"2012-12-31","val":6305052,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":5739812,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":4301595,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":4945312,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2013Q3I"},{"end":"2013-12-31","val":3351034,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":3351034,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":3351034,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":3351034,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":3351034,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":2180642,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":2117231,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1304036,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":2869031,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":2869031,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":2869031,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":2869031,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":2869031,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014Q4I"},{"end":"2015-03-31","val":3063772,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":2306875,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":2302006,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":2499928,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"end":"2015-12-31","val":2499928,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20"},{"end":"2015-12-31","val":2499928,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"end":"2015-12-31","val":2499928,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"end":"2015-12-31","val":2499928,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015Q4I"},{"end":"2016-03-31","val":3163959,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20","frame":"CY2016Q1I"},{"end":"2016-06-30","val":2612886,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":3444726,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1933443,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"end":"2016-12-31","val":1933443,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16"},{"end":"2016-12-31","val":1933443,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":1933443,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"end":"2016-12-31","val":1933443,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-03-31","val":611578,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1230117,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1104013,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1259694,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2017-12-31","val":1259694,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":1259694,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":1259694,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"end":"2017-12-31","val":1259694,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1359694,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1868272,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1153035,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"},{"end":"2018-12-31","val":38439,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03"},{"end":"2018-12-31","val":38000,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30"},{"end":"2018-12-31","val":38000,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"end":"2018-12-31","val":38000,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":2502803,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"end":"2018-12-31","val":2502803,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018Q4I"},{"end":"2019-03-31","val":120000,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":211000,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30","frame":"CY2019Q2I"},{"end":"2019-09-30","val":256000,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":37269,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"end":"2019-12-31","val":37269,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2019Q4I"}]}},"InventoryFinishedGoodsAndWorkInProcess":{"label":"Inventory, Finished Goods and Work in Process, Gross","description":"Amount before valuation reserves of merchandise or goods held by the entity that are readily available for sale and items held by the entity which are partially complete or in the process of being readied for sale.","units":{"USD":[{"end":"2014-06-30","val":1054917,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":968216,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"}]}},"InventoryGross":{"label":"Inventory, Gross","description":"Gross amount, as of the balance sheet date, of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.","units":{"USD":[{"end":"2018-12-31","val":63017,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"end":"2018-12-31","val":63017,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018Q4I"},{"end":"2019-12-31","val":3594,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"end":"2019-12-31","val":3594,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2019Q4I"}]}},"InventoryLIFOReservePeriodCharge":{"label":"Inventory, LIFO Reserve, Period Charge","description":"The change in the inventory reserve representing the cumulative difference in cost between the first in, first out and the last in, first out inventory valuation methods, which change has been reflected in the statement of income during the period.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":3594,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020"}]}},"InventoryNet":{"label":"Inventory, Net","description":"Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.","units":{"USD":[{"end":"2010-12-31","val":5436117,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"end":"2010-12-31","val":5436117,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":5436117,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28","frame":"CY2010Q4I"},{"end":"2011-06-30","val":5514217,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22","frame":"CY2011Q2I"},{"end":"2011-09-30","val":8082189,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":6126376,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28"},{"end":"2011-12-31","val":6126376,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14"},{"end":"2011-12-31","val":6126376,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"end":"2011-12-31","val":6126376,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":6126376,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":5335964,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14","frame":"CY2012Q1I"},{"end":"2012-06-30","val":5951049,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":6382796,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":7278191,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":7278191,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":7278191,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":7278191,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"end":"2012-12-31","val":7278191,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":7582226,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":7602110,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":8351708,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2013Q3I"},{"end":"2013-12-31","val":4381900,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":4381900,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":4381900,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":4381900,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":4381900,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":4965574,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":5813692,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":4570061,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":4118630,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":4118630,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":4118630,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":4118630,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":4118630,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014Q4I"},{"end":"2015-03-31","val":5434344,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":4484889,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":4458356,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":3444740,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"end":"2015-12-31","val":3444740,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20"},{"end":"2015-12-31","val":3444740,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"end":"2015-12-31","val":3444740,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"end":"2015-12-31","val":3444740,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015Q4I"},{"end":"2016-03-31","val":4307529,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20","frame":"CY2016Q1I"},{"end":"2016-06-30","val":3603216,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":4732100,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27","frame":"CY2016Q3I"},{"end":"2016-12-31","val":3041300,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"end":"2016-12-31","val":3041300,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16"},{"end":"2016-12-31","val":3041300,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":3041300,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"end":"2016-12-31","val":3041300,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-03-31","val":2818225,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16","frame":"CY2017Q1I"},{"end":"2017-06-30","val":3728962,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":4236014,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3I"},{"end":"2017-12-31","val":2097307,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2017-12-31","val":2097307,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":2097307,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":2097307,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"end":"2017-12-31","val":2097307,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2017Q4I"},{"end":"2018-03-31","val":2243692,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2141749,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":2104171,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"},{"end":"2018-12-31","val":63017,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03"},{"end":"2018-12-31","val":63017,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30"},{"end":"2018-12-31","val":63017,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"end":"2018-12-31","val":63017,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":63017,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"end":"2018-12-31","val":63017,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018Q4I"},{"end":"2019-03-31","val":197876,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":346027,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30","frame":"CY2019Q2I"},{"end":"2019-09-30","val":418957,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":3594,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"end":"2019-12-31","val":3594,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":3594,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":3594,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04"},{"end":"2019-12-31","val":3594,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":3594,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2029,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":3044,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":3336,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2021-12-31","val":73400,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":76140,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":76140,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":76140,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":73400,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"end":"2021-12-31","val":76140,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021Q4I"},{"end":"2022-03-31","val":635040,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":618593,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":653772,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":518069,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"end":"2022-12-31","val":518069,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":518069,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2022Q4I"},{"end":"2023-03-31","val":503810,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":489551,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"}]}},"InventoryNoncurrent":{"label":"Inventory, Noncurrent","description":"Inventories not expected to be converted to cash, sold or exchanged within the normal operating cycle.","units":{"USD":[{"end":"2012-12-31","val":0,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-12-31","val":243198,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":243198,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":32604,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":32604,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014Q4I"},{"end":"2015-12-31","val":64065,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"end":"2015-12-31","val":64065,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015Q4I"},{"end":"2016-12-31","val":0,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"end":"2016-12-31","val":0,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":1800508,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2017-12-31","val":1800508,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2017Q4I"},{"end":"2018-12-31","val":6280955,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2018Q4I"}]}},"InventoryRawMaterials":{"label":"Inventory, Raw Materials, Gross","description":"Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.","units":{"USD":[{"end":"2011-12-31","val":576028,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"end":"2011-12-31","val":576028,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":576028,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-06-30","val":2549653,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":4253660,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":973139,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":295789,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":295789,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":295789,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"end":"2012-12-31","val":973139,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":973657,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":1136187,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":1340611,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2013Q3I"},{"end":"2013-12-31","val":1030866,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":1030866,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":1030866,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":1030866,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":1030866,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":2784932,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":2641544,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":2297809,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1249599,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":1249599,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":1249599,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":1249599,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":1249599,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014Q4I"},{"end":"2015-03-31","val":2370572,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":2178014,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":2156350,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":944812,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"end":"2015-12-31","val":944812,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20"},{"end":"2015-12-31","val":944812,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"end":"2015-12-31","val":944812,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"end":"2015-12-31","val":944812,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1143570,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20","frame":"CY2016Q1I"},{"end":"2016-06-30","val":990330,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1287374,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1107857,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"end":"2016-12-31","val":1107857,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16"},{"end":"2016-12-31","val":1107857,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":1107857,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"end":"2016-12-31","val":1107857,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-03-31","val":2206647,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16","frame":"CY2017Q1I"},{"end":"2017-06-30","val":2498845,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":3132001,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3I"},{"end":"2017-12-31","val":837613,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2017-12-31","val":837613,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":837613,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":837613,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"end":"2017-12-31","val":837613,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2017Q4I"},{"end":"2018-03-31","val":883998,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":273477,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":951136,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"},{"end":"2018-12-31","val":24578,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03"},{"end":"2018-12-31","val":25000,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30"},{"end":"2018-12-31","val":25000,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"end":"2018-12-31","val":25000,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":24578,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"end":"2018-12-31","val":24578,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018Q4I"},{"end":"2019-03-31","val":77000,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":135000,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30","frame":"CY2019Q2I"},{"end":"2019-09-30","val":163000,"accn":"0001213900-19-023491","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":"2013-06-30","val":1080777,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":815917,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2013Q3I"}]}},"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":"2013-01-01","end":"2013-12-31","val":243198,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":243198,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":32604,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":32604,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":32629,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":32629,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-12-31","val":32440,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"start":"2015-01-01","end":"2015-12-31","val":32440,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015"},{"start":"2017-01-01","end":"2017-12-31","val":1868900,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":1868900,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":2464364,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":27247,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2019-01-01","end":"2019-12-31","val":27247,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","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":"2010-01-01","end":"2010-06-30","val":46753,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2010-04-01","end":"2010-06-30","val":24657,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":67108,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":20355,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":108345,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":76312,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":142086,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2011-01-01","end":"2011-06-30","val":142086,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2011-04-01","end":"2011-06-30","val":65774,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2011-04-01","end":"2011-06-30","val":65774,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":223806,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":223806,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-07-01","end":"2011-09-30","val":81720,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":81720,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":277458,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28"},{"start":"2011-01-01","end":"2011-12-31","val":277458,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":69689,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14"},{"start":"2012-01-01","end":"2012-03-31","val":69689,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":156705,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":156705,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":87016,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":87016,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":234551,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":234551,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":77846,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":77846,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":314628,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":314628,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":71579,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":71579,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":154520,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":154520,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":82941,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":82941,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":231295,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-01-01","end":"2013-09-30","val":231295,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":76775,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-07-01","end":"2013-09-30","val":76775,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":319623,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":319623,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":73661,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":73661,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":311873,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":311873,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":238212,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":238212,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":387682,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":387682,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":75809,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":75809,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":666471,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":666471,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":33553,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":33553,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":264026,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":264026,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2015-04-01","end":"2015-06-30","val":230473,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":230473,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":311403,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":311403,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2015-07-01","end":"2015-09-30","val":47377,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":47377,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":351915,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"start":"2015-01-01","end":"2015-12-31","val":351915,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":131024,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20"},{"start":"2016-01-01","end":"2016-03-31","val":131024,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":146623,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2016-01-01","end":"2016-06-30","val":146623,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":15599,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2016-04-01","end":"2016-06-30","val":15599,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":160370,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2016-01-01","end":"2016-09-30","val":160370,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-07-01","end":"2016-09-30","val":13747,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2016-07-01","end":"2016-09-30","val":13747,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":158730,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"start":"2016-01-01","end":"2016-12-31","val":158730,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1040,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16"},{"start":"2017-01-01","end":"2017-03-31","val":1040,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":2179,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":2179,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-04-01","end":"2017-06-30","val":1139,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-04-01","end":"2017-06-30","val":1139,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":2032,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":2032,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-01-01","end":"2017-12-31","val":1880,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":1880,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":11,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-03-31","val":11,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-1028,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":-1028,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2018-04-01","end":"2018-06-30","val":-1039,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-04-01","end":"2018-06-30","val":-1039,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":8289,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":8289,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":9317,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":9317,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":1372,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03"},{"start":"2018-01-01","end":"2018-12-31","val":1372,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2018-01-01","end":"2018-12-31","val":1372,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":43,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":4019,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2019-04-01","end":"2019-06-30","val":3977,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":4072,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":54,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":3995,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2019-01-01","end":"2019-12-31","val":3995,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2019"},{"start":"2022-01-01","end":"2022-12-31","val":1311354,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":455453,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":701020,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":245567,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":903513,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-07-01","end":"2023-09-30","val":202493,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":1344885,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":1314230,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":305267,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":290631,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":531397,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":501490,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":226130,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":210859,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":784785,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-01-01","end":"2024-09-30","val":740899,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":253388,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":239409,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":1105674,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":691257,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":125304,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":240780,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-04-01","end":"2025-06-30","val":115476,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":361982,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":121202,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":61807,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"}]}},"InvestmentIncomeInvestmentExpense":{"label":"Investment Income, Investment Expense","description":"Amount of expenses related to the generation of investment income.","units":{"USD":[{"start":"2016-01-01","end":"2016-09-30","val":1688263,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-07-01","end":"2016-09-30","val":688904,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":1659300,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":30796,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":626109,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-04-01","end":"2017-06-30","val":595313,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":738705,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":738705,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-07-01","end":"2017-09-30","val":112743,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-07-01","end":"2017-09-30","val":112743,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":3076051,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":3076051,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":445594,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-03-31","val":445594,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":861379,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":861379,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2018-04-01","end":"2018-06-30","val":415785,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-04-01","end":"2018-06-30","val":415785,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":1260671,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":1260671,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":399292,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":399292,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":1624683,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03"},{"start":"2018-01-01","end":"2018-12-31","val":1624683,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2018-01-01","end":"2018-12-31","val":1624683,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":198097,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":325048,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2019-04-01","end":"2019-06-30","val":127512,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":449163,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":124385,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":523676,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2019-01-01","end":"2019-12-31","val":523676,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2019"},{"start":"2023-01-01","end":"2023-12-31","val":892,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023"}]}},"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":"2016-01-01","end":"2016-12-31","val":13475,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"start":"2016-01-01","end":"2016-12-31","val":13475,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"}]}},"Land":{"label":"Land","description":"Amount before accumulated depletion of real estate held for productive use, excluding land held for sale.","units":{"USD":[{"end":"2010-12-31","val":6541825,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"end":"2010-12-31","val":6541825,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":6541825,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28","frame":"CY2010Q4I"},{"end":"2011-06-30","val":6593960,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22","frame":"CY2011Q2I"},{"end":"2011-09-30","val":6632390,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":6673496,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28"},{"end":"2011-12-31","val":6673496,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14"},{"end":"2011-12-31","val":6673496,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"end":"2011-12-31","val":6673496,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":6673496,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":6635133,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14","frame":"CY2012Q1I"},{"end":"2012-06-30","val":7760565,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":7695834,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":7718363,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":7718363,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":6508149,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":6508149,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"end":"2012-12-31","val":6508149,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":7693256,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":6528225,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":6514383,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2013Q3I"},{"end":"2013-12-31","val":6522152,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":6522152,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":6522152,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":6522152,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":6522152,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":6417224,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":6372202,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":6326001,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":6502420,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":6502420,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":6502420,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":6502420,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":6502420,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014Q4I"},{"end":"2015-03-31","val":6446849,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":6125025,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":6142756,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":25867932,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"end":"2015-12-31","val":25867932,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20"},{"end":"2015-12-31","val":25867932,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"end":"2015-12-31","val":25867932,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"end":"2015-12-31","val":25690291,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015Q4I"},{"end":"2016-03-31","val":26330409,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20","frame":"CY2016Q1I"},{"end":"2016-06-30","val":23973897,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":26056217,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27","frame":"CY2016Q3I"},{"end":"2016-12-31","val":31854360,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"end":"2016-12-31","val":31854360,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16"},{"end":"2016-12-31","val":31854360,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":31854360,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"end":"2016-12-31","val":31854360,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-03-31","val":31888862,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16","frame":"CY2017Q1I"},{"end":"2017-06-30","val":32354442,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":32912504,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3I"},{"end":"2017-12-31","val":33118454,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2017-12-31","val":33118454,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":33118454,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":33118454,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2017Q4I"},{"end":"2018-03-31","val":34261477,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":32436847,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":31052566,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"}]}},"LeaseholdImprovementsGross":{"label":"Leasehold Improvements, Gross","description":"Amount before accumulated depreciation of additions or improvements to assets held under a lease arrangement.","units":{"USD":[{"end":"2021-09-30","val":37842,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2021Q3I"},{"end":"2021-12-31","val":37779,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":37779,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":37779,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":37779,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021Q4I"},{"end":"2022-03-31","val":37636,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":37540,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":37529,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":37785,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"end":"2022-12-31","val":37785,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":37785,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2022Q4I"},{"end":"2023-03-31","val":37530,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":37590,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"}]}},"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":{"CNY":[{"end":"2018-03-02","val":210000,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2018Q1I"}],"USD":[{"end":"2018-03-02","val":30000,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2018Q1I"},{"end":"2023-12-31","val":556658,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023Q4I"},{"end":"2024-03-31","val":254858,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":348050,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":375331,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"},{"end":"2024-12-31","val":349256,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":179218,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":202391,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":68248,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":178762,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q4I"}]}},"Liabilities":{"label":"Liabilities","description":"Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.","units":{"USD":[{"end":"2012-12-31","val":31769400,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-12-31","val":51163611,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":51163611,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":51163611,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":51163611,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":51163611,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":51737599,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":90790782,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":99480476,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":93346302,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":93346302,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":93346302,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":93346302,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":93346302,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014Q4I"},{"end":"2015-03-31","val":92841057,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":79599974,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":79809380,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":87443786,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"end":"2015-12-31","val":87443786,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20"},{"end":"2015-12-31","val":87443786,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"end":"2015-12-31","val":87443786,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"end":"2015-12-31","val":87438914,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015Q4I"},{"end":"2016-03-31","val":88220290,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20","frame":"CY2016Q1I"},{"end":"2016-06-30","val":87040087,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":94017614,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27","frame":"CY2016Q3I"},{"end":"2016-12-31","val":91468714,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"end":"2016-12-31","val":91468714,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16"},{"end":"2016-12-31","val":91468714,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":91468714,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"end":"2016-12-31","val":91468714,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-03-31","val":94572657,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16","frame":"CY2017Q1I"},{"end":"2017-06-30","val":93634946,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":100702452,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3I"},{"end":"2017-12-31","val":157730410,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2017-12-31","val":157730410,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":157801992,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":157801992,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"end":"2017-12-31","val":157730410,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2017Q4I"},{"end":"2018-03-31","val":159361562,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":153306593,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":149850213,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"},{"end":"2018-12-31","val":149624445,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03"},{"end":"2018-12-31","val":149624445,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30"},{"end":"2018-12-31","val":149624445,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"end":"2018-12-31","val":149624445,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":149624445,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"end":"2018-12-31","val":149624445,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018Q4I"},{"end":"2019-03-31","val":146944474,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":142496650,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30","frame":"CY2019Q2I"},{"end":"2019-09-30","val":140379749,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":204057776,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"end":"2019-12-31","val":204057776,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":204057776,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":204057776,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04"},{"end":"2019-12-31","val":204057776,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":204057776,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":7618541,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":8602259,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":9284712,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":7200571,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":7200571,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":7200571,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":7200571,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"end":"2020-12-31","val":7200571,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-12-31","val":7200571,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":3958770,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":4571871,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":10443408,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2021Q3I"},{"end":"2021-12-31","val":10802927,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":10802927,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":10802927,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":10802927,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":10802927,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"end":"2021-12-31","val":10802927,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021Q4I"},{"end":"2022-03-31","val":13900153,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":10709974,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":15577489,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":19332078,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"end":"2022-12-31","val":19332078,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":19332078,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":19332078,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":19332078,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":21035555,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":29999726,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":12031551,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":18525706,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":18525706,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":18525706,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":18525706,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"end":"2023-12-31","val":18525706,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":18286018,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":18586277,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":17653624,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"},{"end":"2024-12-31","val":13306119,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":13306119,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":13306119,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-31","val":13306119,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":22884857,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"},{"end":"2025-03-31","val":12718959,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":10027370,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":10950861,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":9329644,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q4I"}]}},"LiabilitiesAndStockholdersEquity":{"label":"Liabilities and Equity","description":"Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.","units":{"USD":[{"end":"2010-12-31","val":147199859,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"end":"2010-12-31","val":147199859,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":147199859,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28","frame":"CY2010Q4I"},{"end":"2011-06-30","val":155214420,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22","frame":"CY2011Q2I"},{"end":"2011-09-30","val":158464822,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":160303368,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28"},{"end":"2011-12-31","val":160303368,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14"},{"end":"2011-12-31","val":160303368,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"end":"2011-12-31","val":160303368,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":160303368,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":160936457,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14","frame":"CY2012Q1I"},{"end":"2012-06-30","val":166495638,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":174803921,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":195219011,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":195219011,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":195219011,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":195219011,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"end":"2012-12-31","val":195219011,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":190663842,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":200095946,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":213317159,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2013Q3I"},{"end":"2013-12-31","val":233119543,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":233119543,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":233119543,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":233119543,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":233119543,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":232625102,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":267408689,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":280828612,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":279434092,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":279434092,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":279434092,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":279434092,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":279434092,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014Q4I"},{"end":"2015-03-31","val":279853391,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":269580735,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":261791370,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":270403070,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"end":"2015-12-31","val":270403070,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20"},{"end":"2015-12-31","val":270403070,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"end":"2015-12-31","val":270403070,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"end":"2015-12-31","val":270403070,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015Q4I"},{"end":"2016-03-31","val":301955300,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20","frame":"CY2016Q1I"},{"end":"2016-06-30","val":282493555,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":277599759,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27","frame":"CY2016Q3I"},{"end":"2016-12-31","val":261661030,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"end":"2016-12-31","val":261661030,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16"},{"end":"2016-12-31","val":261661030,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":261661030,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"end":"2016-12-31","val":261661030,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-03-31","val":262911880,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16","frame":"CY2017Q1I"},{"end":"2017-06-30","val":262289706,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":264732849,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3I"},{"end":"2017-12-31","val":190680253,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2017-12-31","val":190680253,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":190751835,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":190751835,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"end":"2017-12-31","val":190680253,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2017Q4I"},{"end":"2018-03-31","val":192569004,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":179239354,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":157291990,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"},{"end":"2018-12-31","val":62946609,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03"},{"end":"2018-12-31","val":62946609,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30"},{"end":"2018-12-31","val":62946609,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"end":"2018-12-31","val":62946609,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":62946609,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"end":"2018-12-31","val":62946609,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018Q4I"},{"end":"2019-03-31","val":67270696,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":66279267,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30","frame":"CY2019Q2I"},{"end":"2019-09-30","val":64570998,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":115980570,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"end":"2019-12-31","val":115980570,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":115980570,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":115980570,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04"},{"end":"2019-12-31","val":115980570,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":115980570,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":22685260,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":23313718,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":29236513,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":15931712,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":15931712,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":15931712,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":15931712,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"end":"2020-12-31","val":15931712,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-12-31","val":15931712,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":48358943,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":80904770,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":94122813,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2021Q3I"},{"end":"2021-12-31","val":91657085,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":91657085,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":91657085,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":91657085,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":91657085,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"end":"2021-12-31","val":91657085,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021Q4I"},{"end":"2022-03-31","val":92766573,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":85734516,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":86412917,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":85017719,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"end":"2022-12-31","val":85017719,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":85017719,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":85017719,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":85017719,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":85058659,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":90929817,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":70542159,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":60940750,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":60940750,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":60940750,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":60940750,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"end":"2023-12-31","val":60940750,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":59910452,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":58298437,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":53399735,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"},{"end":"2024-12-31","val":25902938,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":25902938,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":25902938,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-31","val":25902938,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":35481676,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"},{"end":"2025-03-31","val":23641060,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":24575059,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":54336334,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":53287334,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q4I"}]}},"LiabilitiesCurrent":{"label":"Liabilities, Current","description":"Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.","units":{"USD":[{"end":"2010-12-31","val":24013816,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"end":"2010-12-31","val":24013816,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":24013816,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28","frame":"CY2010Q4I"},{"end":"2011-06-30","val":21787238,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22","frame":"CY2011Q2I"},{"end":"2011-09-30","val":21757620,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":16473973,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28"},{"end":"2011-12-31","val":16473973,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14"},{"end":"2011-12-31","val":16473973,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"end":"2011-12-31","val":16473973,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":16473973,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":14891082,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14","frame":"CY2012Q1I"},{"end":"2012-06-30","val":18638240,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":22076858,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":31769400,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":31769400,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":31769400,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":31769400,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"end":"2012-12-31","val":31769400,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":22646139,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":28775334,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":37834728,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2013Q3I"},{"end":"2013-12-31","val":43163611,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":43163611,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":43163611,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":43163611,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":43163611,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":43737599,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":65656159,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":75347390,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":69761724,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":69761724,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":69761724,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":69761724,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":69761724,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014Q4I"},{"end":"2015-03-31","val":69315344,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":56468076,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":59624269,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":70718607,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"end":"2015-12-31","val":70718607,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20"},{"end":"2015-12-31","val":70718607,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"end":"2015-12-31","val":70718607,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"end":"2015-12-31","val":70718607,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015Q4I"},{"end":"2016-03-31","val":72658955,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20","frame":"CY2016Q1I"},{"end":"2016-06-30","val":71877688,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":78961024,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27","frame":"CY2016Q3I"},{"end":"2016-12-31","val":76974711,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"end":"2016-12-31","val":76974711,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16"},{"end":"2016-12-31","val":76974711,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":76974711,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"end":"2016-12-31","val":76974711,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-03-31","val":77986983,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16","frame":"CY2017Q1I"},{"end":"2017-06-30","val":76743481,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":83400769,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3I"},{"end":"2017-12-31","val":117965858,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2017-12-31","val":117965858,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":118037440,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":118037440,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"end":"2017-12-31","val":117965858,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2017Q4I"},{"end":"2018-03-31","val":118040728,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":114037250,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":112079899,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"},{"end":"2018-12-31","val":117173578,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03"},{"end":"2018-12-31","val":117173578,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30"},{"end":"2018-12-31","val":117173578,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"end":"2018-12-31","val":117173578,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":117173578,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"end":"2018-12-31","val":117173578,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018Q4I"},{"end":"2019-03-31","val":113908612,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":110142196,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30","frame":"CY2019Q2I"},{"end":"2019-09-30","val":108934747,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":202789675,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"end":"2019-12-31","val":202789675,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":202789675,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":202789675,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04"},{"end":"2019-12-31","val":202789675,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":203205719,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":6521305,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":6999082,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":7618421,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":5184103,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":5184103,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":4652441,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":7089996,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"end":"2020-12-31","val":6906085,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-12-31","val":6906085,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":3060432,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":3345715,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":3435896,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2021Q3I"},{"end":"2021-12-31","val":7230668,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":7230668,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":7230668,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":7230668,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":7230668,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"end":"2021-12-31","val":7230668,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021Q4I"},{"end":"2022-03-31","val":10241244,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":6973366,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":11770485,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":18571116,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"end":"2022-12-31","val":18571116,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":18571116,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":18571116,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":18571116,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":20358172,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":29413044,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":11518352,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":17728362,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":17728362,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":17728362,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":17728362,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"end":"2023-12-31","val":17728362,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":17539753,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":17731229,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":16847642,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"},{"end":"2024-12-31","val":13113365,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":13113365,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":13113365,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-31","val":13113365,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":22692103,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"},{"end":"2025-03-31","val":12568302,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":8830977,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":9794437,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":8209906,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q4I"}]}},"LiabilitiesNoncurrent":{"label":"Liabilities, Noncurrent","description":"Amount of obligation due after one year or beyond the normal operating cycle, if longer.","units":{"USD":[{"end":"2013-12-31","val":8000000,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":8000000,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":8000000,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":8000000,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":8000000,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":25134623,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":24133086,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":23584578,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":23584578,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":23584578,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":23584578,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":23584578,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014Q4I"},{"end":"2015-03-31","val":23525713,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":23131898,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":20185111,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":16720307,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"end":"2015-12-31","val":16720307,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20"},{"end":"2015-12-31","val":16720307,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"end":"2015-12-31","val":16720307,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"end":"2015-12-31","val":16720307,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015Q4I"},{"end":"2016-03-31","val":15561335,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20","frame":"CY2016Q1I"},{"end":"2016-06-30","val":15162399,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":15056590,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27","frame":"CY2016Q3I"},{"end":"2016-12-31","val":14494003,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"end":"2016-12-31","val":14494003,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16"},{"end":"2016-12-31","val":14494003,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":14494003,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"end":"2016-12-31","val":14494003,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-03-31","val":16585674,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16","frame":"CY2017Q1I"},{"end":"2017-06-30","val":16891465,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":17301683,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3I"},{"end":"2017-12-31","val":39764552,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2017-12-31","val":39764552,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":39764552,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":39764552,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"end":"2017-12-31","val":39764552,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2017Q4I"},{"end":"2018-03-31","val":41320834,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":39269343,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":37770314,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"},{"end":"2018-12-31","val":32450867,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03"},{"end":"2018-12-31","val":32450867,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30"},{"end":"2018-12-31","val":32450867,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"end":"2018-12-31","val":32450867,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":32450867,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"end":"2018-12-31","val":32450867,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018Q4I"},{"end":"2019-03-31","val":33035862,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":32354454,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30","frame":"CY2019Q2I"},{"end":"2019-09-30","val":31445002,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1268101,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"end":"2019-12-31","val":1268101,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":1268101,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04"},{"end":"2019-12-31","val":1268101,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":852057,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1097236,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-09-30","val":1666291,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2016468,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":2016468,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":2548130,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":110575,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"end":"2020-12-31","val":294486,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-12-31","val":294486,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":898338,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1226156,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":7007512,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2021Q3I"},{"end":"2021-12-31","val":3572259,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":3572259,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":3572259,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":3572259,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":3572259,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"end":"2021-12-31","val":3572259,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021Q4I"},{"end":"2022-03-31","val":3658909,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":3736608,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":3807004,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":760962,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"end":"2022-12-31","val":760962,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":760962,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":760962,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":760962,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":677383,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":586682,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":513199,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":797344,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":797344,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":797344,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":797344,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"end":"2023-12-31","val":797344,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":746265,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":855048,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":805982,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"},{"end":"2024-12-31","val":192754,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":192754,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":192754,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-31","val":192754,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":192754,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"},{"end":"2025-03-31","val":150657,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1196393,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1156424,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1119738,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q4I"}]}},"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":126697633,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"end":"2018-12-31","val":126697633,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018Q4I"},{"end":"2019-12-31","val":196261748,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"end":"2019-12-31","val":196261748,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04"},{"end":"2019-12-31","val":199595785,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":200334853,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-09-30","val":3513970,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":865568,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":865568,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":165216,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":2255096,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"end":"2020-12-31","val":2255095,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-12-31","val":2255095,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":510948,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-09-30","val":996799,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2021Q3I"},{"end":"2022-12-31","val":114556,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-12-31","val":2140639,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":485653,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1I"},{"end":"2024-12-31","val":485653,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-31","val":485653,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":9670541,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"}]}},"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":"2019-12-31","val":196261748,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"end":"2019-12-31","val":196261748,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":196261748,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":196261748,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04"},{"end":"2019-12-31","val":199595785,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":200334853,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-09-30","val":3513970,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":865568,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":865568,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":165216,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":2255096,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"end":"2020-12-31","val":2255095,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-12-31","val":2255095,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":510948,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-09-30","val":996799,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2021Q3I"},{"end":"2022-12-31","val":114556,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-12-31","val":243721,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":243721,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"end":"2023-12-31","val":1449820,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-12-31","val":485653,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":485653,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-31","val":485653,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":9670541,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"}]}},"LiabilitiesSubjectToCompromiseCapitalLeaseObligationsAndAccruedInterest":{"label":"Liabilities Subject to Compromise, Capital Lease Obligations and Accrued Interest","description":"The amount of capital lease obligations and related accrued interest included in liabilities subject to compromise.","units":{"USD":[{"end":"2014-06-30","val":478000,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"}]}},"LitigationSettlementAmount":{"label":"Litigation Settlement, Amount (Deprecated 2017-01-31)","description":"Amount of judgment or settlement awarded to (against) the entity in respect of litigation.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":-475248,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-01-11","val":2200000,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2012Q4I"},{"start":"2013-01-01","end":"2013-12-31","val":2200000,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"}]}},"LitigationSettlementExpense":{"label":"Litigation Settlement, Expense","description":"Amount of litigation expense, including but not limited to legal, forensic, accounting, and investigative fees.","units":{"USD":[{"start":"2018-07-01","end":"2018-09-30","val":5800000,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2018-07-01","end":"2018-09-30","val":5800000,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04"},{"start":"2018-07-01","end":"2018-09-30","val":5800000,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":5800000,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":5800000,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2019-01-01","end":"2019-09-30","val":5800000,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":5800000,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2019-01-01","end":"2019-12-31","val":5800000,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":5800000,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020"},{"end":"2024-04-16","val":980000,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-04-16","val":980000,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-04-16","val":980000,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q1I"}]}},"LitigationSettlementGross":{"label":"Litigation Settlement, Gross (Deprecated 2013-01-31)","description":"This element represents the gross amount awarded, to be received by, or to be remitted to the entity in settlement of litigation occurring during the period.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":-475248,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2012"}]}},"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":"2020-06-30","val":2250000,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":860000,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2021-12-31","val":190000,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":190000,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2021Q4I"}]}},"LoansPayableCurrent":{"label":"Loans Payable, Current","description":"Carrying value as of the balance sheet date of portion of long-term loans payable due within one year or the operating cycle if longer.","units":{"USD":[{"end":"2019-12-31","val":1972909,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":109430,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q4I"},{"end":"2020-06-30","val":2252556,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":861964,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":394848,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":394848,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":394848,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":183911,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":270995,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":445936,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":185031,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2021Q3I"},{"end":"2021-12-31","val":63477,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q4I"}]}},"LoansPayableToBank":{"label":"Loans Payable to Bank","description":"Including the current and noncurrent portions, carrying value as of the balance sheet date of loans from a bank with maturities initially due after one year or beyond the normal operating cycle if longer.","units":{"USD":[{"end":"2011-12-31","val":6425713,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"end":"2011-12-31","val":6425713,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":6425713,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-06-30","val":11589116,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":11559691,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":11661761,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":11661761,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":11661761,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":11661761,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"end":"2012-12-31","val":11661761,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":8502289,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":13983524,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":18932386,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2013Q3I"},{"end":"2013-12-31","val":22626679,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":22626679,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":22626679,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":22626679,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":22626679,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":23876397,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":22314406,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":22051316,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":28243373,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":28243373,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014Q4I"},{"end":"2015-12-31","val":33506838,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"end":"2015-12-31","val":33506838,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015Q4I"},{"end":"2016-12-31","val":29364279,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"end":"2016-12-31","val":29364279,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":6121637,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2017-12-31","val":6121637,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2017Q4I"},{"end":"2018-12-31","val":5828185,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2018Q4I"}]}},"LoansPayableToBankCurrent":{"label":"Loans Payable to Bank, Current","description":"Carrying value as of the balance sheet date of current portion of long-term loans payable to bank due within one year or the operating cycle if longer.","units":{"USD":[{"end":"2020-12-31","val":390000,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":270000,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":440000,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":190000,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1020000,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":190000,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":190000,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":190000,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":1020000,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"end":"2021-12-31","val":190000,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021Q4I"},{"end":"2022-03-31","val":190000,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":180000,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"}]}},"LoansReceivableWithFixedRatesOfInterest1":{"label":"Loans Receivable with Fixed Rates of Interest","description":"Amount of loan with fixed rate of interest.","units":{"USD":[{"end":"2021-10-16","val":310000,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2021Q3I"},{"end":"2021-12-31","val":3379,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021Q4I"},{"end":"2023-12-08","val":5,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q4I"},{"end":"2024-08-29","val":12,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"},{"end":"2025-12-12","val":9370000,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q4I"}],"CNY":[{"end":"2025-12-12","val":65880000,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q4I"}]}},"LongTermDebt":{"label":"Long-term Debt","description":"Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.","units":{"USD":[{"end":"2017-12-31","val":22252150,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2017-12-31","val":6121637,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2017Q4I"},{"end":"2018-12-31","val":15751727,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2018Q4I"},{"end":"2020-06-30","val":12250000,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2021-12-31","val":188215,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":188215,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":188215,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021Q4I"},{"end":"2022-06-30","val":178800,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"}]}},"LongTermDebtAndCapitalLeaseObligationsCurrent":{"label":"Long-term Debt and Lease Obligation, Current","description":"Amount of long-term debt and lease obligation, classified as current.","units":{"USD":[{"end":"2020-12-31","val":110576,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":63209,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":16195,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2022-09-30","val":159097,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":760962,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2022Q4I"},{"end":"2023-03-31","val":677383,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":586682,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":513199,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"}]}},"LongTermDebtNoncurrent":{"label":"Long-term Debt, Excluding Current Maturities","description":"Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.","units":{"USD":[{"end":"2015-06-29","val":4360000,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03"},{"end":"2015-06-29","val":4360000,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30"},{"end":"2015-06-29","val":4360000,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30","frame":"CY2015Q2I"},{"end":"2016-05-09","val":3500000,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03"},{"end":"2016-05-09","val":3500000,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30"},{"end":"2016-05-09","val":3500000,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30","frame":"CY2016Q1I"},{"end":"2017-12-31","val":22252150,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2017-12-31","val":22252150,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":22252150,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":22252150,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"end":"2017-12-31","val":22252150,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2017Q4I"},{"end":"2018-03-31","val":23123042,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":21975032,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":21136179,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"},{"end":"2018-12-31","val":32450867,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03"},{"end":"2018-12-31","val":32450867,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30"},{"end":"2018-12-31","val":32450867,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"end":"2018-12-31","val":32450867,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":32450867,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"end":"2018-12-31","val":32450867,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018Q4I"},{"end":"2019-03-31","val":33035862,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":32354454,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30","frame":"CY2019Q2I"},{"end":"2019-09-30","val":31445002,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"}]}},"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":"2014-12-31","val":3162281,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":3162281,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":3162281,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":3162281,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":3162281,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014Q4I"},{"end":"2015-03-31","val":3189523,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":3165075,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":3041831,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":2979857,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"end":"2015-12-31","val":2979857,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20"},{"end":"2015-12-31","val":2979857,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"end":"2015-12-31","val":2979857,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"end":"2015-12-31","val":2979857,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015Q4I"},{"end":"2016-03-31","val":21328190,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20","frame":"CY2016Q1I"},{"end":"2016-06-30","val":5416288,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":2897661,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27","frame":"CY2016Q3I"},{"end":"2016-12-31","val":2789390,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"end":"2016-12-31","val":2789390,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16"},{"end":"2016-12-31","val":2789390,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":2789390,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"end":"2016-12-31","val":2789390,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-03-31","val":2804632,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16","frame":"CY2017Q1I"},{"end":"2017-06-30","val":2856342,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":2915518,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3I"},{"end":"2017-12-31","val":67509002,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2017Q4I"},{"end":"2018-12-31","val":15000000,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03"},{"end":"2018-12-31","val":15000000,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30"},{"end":"2018-12-31","val":15000000,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"end":"2018-12-31","val":15000000,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":15000000,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"end":"2018-12-31","val":15000000,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018Q4I"},{"end":"2019-03-31","val":15000000,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":15000000,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30","frame":"CY2019Q2I"},{"end":"2019-09-30","val":15000000,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":12250000,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"end":"2019-12-31","val":12250000,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":12250000,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":12250000,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04"},{"end":"2019-12-31","val":12250000,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":12250000,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":12250000,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":12250000,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":12250000,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2024-06-30","val":701577,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1826640,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1830000,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":1.3,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":1530000,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-31","val":1530243,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":1530243,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1530000,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1050000,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":844416,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":711359,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q4I"}]}},"LongTermLoansPayable":{"label":"Loans Payable, Noncurrent","description":"Carrying value as of the balance sheet date of loans payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.","units":{"USD":[{"end":"2013-12-31","val":8000000,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":8000000,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":8000000,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":8000000,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":8000000,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":8000000,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":8000000,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":8000000,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":7959143,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":7959143,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":7959143,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014Q4I"},{"end":"2015-03-31","val":7959297,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2020-12-31","val":183911,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-12-31","val":183911,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020Q4I"},{"end":"2021-12-31","val":188215,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":188215,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2021Q4I"}]}},"LossContingencyDamagesPaidValue":{"label":"Loss Contingency, Damages Paid, Value","description":"Amount of damages paid to the plaintiff in the legal matter.","units":{"USD":[{"start":"2021-01-01","end":"2021-01-31","val":7000000,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2021-01-01","end":"2021-01-31","val":7000000,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2021-01-01","end":"2021-01-31","val":7000000,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2021-01-01","end":"2021-01-31","val":7000000,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"start":"2021-01-01","end":"2021-01-31","val":7000000,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2020Q4I"},{"end":"2021-01-31","val":7000000,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2021-01-01","end":"2021-03-31","val":7000000,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":7000000,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-09-30","val":7000000,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2021-01-01","end":"2021-12-31","val":7000000,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":7000000,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":7000000,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":7000000,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-09-30","val":7000000,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-01-01","end":"2022-12-31","val":7000000,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":7000000,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":7000000,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-09-30","val":7000000,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-12-31","val":7000000,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":7000000,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1"},{"end":"2024-04-16","val":7895265.31,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2024-04-16","val":7895265.31,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"end":"2024-04-16","val":7895265.31,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-04-16","val":7895265.31,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-04-16","val":7895265.31,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-04-16","val":7895265.31,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q1I"}]}},"MachineryAndEquipmentGross":{"label":"Machinery and Equipment, Gross","description":"Amount before accumulated depreciation of tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.","units":{"USD":[{"end":"2011-12-31","val":30856247,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2011-12-31","val":30856247,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":30856247,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"end":"2012-06-30","val":30708041,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":33071999,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":33393352,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2012Q4I"}]}},"MarketingAndAdvertisingExpense":{"label":"Marketing and Advertising Expense","description":"The total expense recognized in the period for promotion, public relations, and brand or product advertising.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":45825,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":135817,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":135817,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":104156,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":104156,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":182976,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":182976,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":128204,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"start":"2015-01-01","end":"2015-12-31","val":128204,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":50230,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"start":"2016-01-01","end":"2016-12-31","val":50230,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":19341,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03"},{"start":"2018-01-01","end":"2018-12-31","val":19341,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2018-01-01","end":"2018-12-31","val":19341,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":19128,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2019-01-01","end":"2019-12-31","val":19128,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2019"}]}},"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":"2014-12-31","val":4685819,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":4685819,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q4I"},{"end":"2015-06-30","val":4962103,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":4833628,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2016-12-31","val":35164104,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"end":"2016-12-31","val":35164104,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-09-30","val":34468232,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3I"},{"end":"2017-12-31","val":20343058,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2017-12-31","val":20343058,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":20343058,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":20343058,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"end":"2017-12-31","val":20343058,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2017Q4I"},{"end":"2018-03-31","val":20642384,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":19188467,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":20691939,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"},{"end":"2018-12-31","val":4601121,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03"},{"end":"2018-12-31","val":4601121,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30"},{"end":"2018-12-31","val":4601121,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"end":"2018-12-31","val":4610121,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":4601121,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"end":"2018-12-31","val":4601121,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018Q4I"},{"end":"2019-03-31","val":4250979,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":3895157,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30","frame":"CY2019Q2I"},{"end":"2019-09-30","val":3570510,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":4361361,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"end":"2019-12-31","val":4361361,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":4361361,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":4361361,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04"},{"end":"2019-12-31","val":4361361,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":4361361,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":-2088945,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":-2097523,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":-2029347,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":-47459,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":-47459,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":-47459,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":-47459,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"end":"2020-12-31","val":-47459,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-12-31","val":-47459,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":-47459,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":-47459,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":-231451,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2021Q3I"},{"end":"2021-12-31","val":-590761,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":-590761,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":-590761,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":-590761,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":-590761,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"end":"2021-12-31","val":-590761,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021Q4I"},{"end":"2022-03-31","val":-765970,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":-992266,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":-1094664,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":-1279580,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"end":"2022-12-31","val":-1279580,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":-1279580,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":-1279580,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":-1279580,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":-1350593,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":-1416410,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":-1457803,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":-1568207,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":-1568207,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":-1568207,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":-1568207,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"end":"2023-12-31","val":-1568207,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":-1564628,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":-1602661,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":-1656327,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"},{"end":"2024-12-31","val":-1866066,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":-1866066,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":-1866066,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-31","val":-1866066,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":-1866066,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"}]}},"MinorityInterestOwnershipPercentageByParent":{"label":"Noncontrolling Interest, Ownership Percentage by Parent","description":"The parent entity's interest in net assets of the subsidiary, expressed as a percentage.","units":{"pure":[{"end":"2010-12-07","val":0.99,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2010-12-07","val":0.99,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2010-12-07","val":0.99,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2010Q4I"},{"end":"2013-12-31","val":0.9978,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":0.9978,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"},{"end":"2015-12-31","val":0.9978,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2015Q4I"}]}},"NetCashProvidedByUsedInDiscontinuedOperations":{"label":"Net Cash Provided by (Used in) Discontinued Operations","description":"Increase (decrease) in cash associated with the entity's discontinued operations.","units":{"USD":[{"start":"2019-01-01","end":"2019-06-30","val":31803,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-12-31","val":-4800701,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2019-01-01","end":"2019-12-31","val":-4800701,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2019"}]}},"NetCashProvidedByUsedInFinancingActivities":{"label":"Net Cash Provided by (Used in) Financing Activities","description":"Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":9646872,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2010-01-01","end":"2010-09-30","val":31746098,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":31022511,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":2486808,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":2502977,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2011-01-01","end":"2011-06-30","val":2502977,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2011-01-01","end":"2011-09-30","val":2529779,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":2529779,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-01-01","end":"2011-12-31","val":-3989565,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28"},{"start":"2011-01-01","end":"2011-12-31","val":-3989565,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":2031301,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14"},{"start":"2012-01-01","end":"2012-03-31","val":2031301,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":5202179,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":5202179,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-09-30","val":5194273,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":5194273,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2012-01-01","end":"2012-12-31","val":5513790,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":5229659,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":814526,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":814526,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":10098821,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":10098821,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":15610374,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-01-01","end":"2013-09-30","val":15610374,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":22016315,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":22016315,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-1199800,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":-1199800,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-6395697,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-6395697,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":-8264673,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":-8264673,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":-5164679,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-5164679,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":8080186,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":8080186,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":365910,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":365910,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2015-01-01","end":"2015-09-30","val":3568702,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":3568702,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2015-01-01","end":"2015-12-31","val":-60411274,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"start":"2015-01-01","end":"2015-12-31","val":-60411274,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":4016159,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20"},{"start":"2016-01-01","end":"2016-03-31","val":4016159,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":22860719,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2016-01-01","end":"2016-06-30","val":22773452,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":23967282,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2016-01-01","end":"2016-09-30","val":23967282,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-01-01","end":"2016-12-31","val":-24102790,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"start":"2016-01-01","end":"2016-12-31","val":-24102790,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1984764,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16"},{"start":"2017-01-01","end":"2017-03-31","val":1984764,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":4963941,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":4963941,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-01-01","end":"2017-09-30","val":6409150,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":6409150,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-01-01","end":"2017-12-31","val":-19905302,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":-19905302,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":155952,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":155952,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2018-01-01","end":"2018-12-31","val":155970,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03"},{"start":"2018-01-01","end":"2018-12-31","val":155970,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2018-01-01","end":"2018-12-31","val":155970,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":499992,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30"},{"start":"2019-01-01","end":"2019-03-31","val":499992,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":503818,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2019-01-01","end":"2019-06-30","val":535621,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":1003818,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":1003809,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":-5431630,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2019-01-01","end":"2019-12-31","val":-5431630,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04"},{"start":"2019-01-01","end":"2019-12-31","val":3225111,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":618981,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":737574,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1684729,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":2313340,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":7184101,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":10092349,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2020-01-01","end":"2020-12-31","val":17177874,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":16417325,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":16417325,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":33261098,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":34333700,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":65519900,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":66884621,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-01-01","end":"2021-09-30","val":68267293,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2021-01-01","end":"2021-09-30","val":68267293,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-01-01","end":"2021-12-31","val":69274810,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":69274810,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":69274810,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":3558350,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":3558350,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":4136402,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":4136402,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-01-01","end":"2022-09-30","val":-251692,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-01-01","end":"2022-09-30","val":2113180,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-01-01","end":"2022-12-31","val":-251692,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"start":"2022-01-01","end":"2022-12-31","val":-251692,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-57297,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-14924,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-09-30","val":-2914830,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":-2914830,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-01-01","end":"2023-12-31","val":-1823748,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":2548576,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":2467275,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":2341785,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-09-30","val":1316292,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2025-01-01","end":"2025-03-31","val":-6093,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"}]}},"NetCashProvidedByUsedInInvestingActivities":{"label":"Net Cash Provided by (Used in) Investing Activities","description":"Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":-7547747,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2010-01-01","end":"2010-09-30","val":-8961505,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":-7990897,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-286414,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-4848840,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2011-01-01","end":"2011-06-30","val":-4848840,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2011-01-01","end":"2011-09-30","val":-6079686,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":-6079686,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-01-01","end":"2011-12-31","val":-12939900,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28"},{"start":"2011-01-01","end":"2011-12-31","val":-12939900,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-1334229,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14"},{"start":"2012-01-01","end":"2012-03-31","val":-1334229,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-3392073,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":-3392073,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-09-30","val":-5290586,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":-5290586,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2012-01-01","end":"2012-12-31","val":-8751032,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":-8751032,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-438292,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":-438292,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-38485811,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":-38485811,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":-39194760,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-01-01","end":"2013-09-30","val":-39194760,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":-60008684,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":-60008684,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-3866882,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":-3866882,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-2478657,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-2478657,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":-37116565,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":-37116565,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":-40607798,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-40607798,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-2129591,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":-2129591,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-1883751,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":-1883751,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2015-01-01","end":"2015-09-30","val":-4765094,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":-4765094,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2015-01-01","end":"2015-12-31","val":-20810162,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"start":"2015-01-01","end":"2015-12-31","val":-20810162,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-2784612,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20"},{"start":"2016-01-01","end":"2016-03-31","val":-2784612,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-32319879,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2016-01-01","end":"2016-06-30","val":-32319879,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":-92931036,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2016-01-01","end":"2016-09-30","val":-92931036,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-01-01","end":"2016-12-31","val":-21036858,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"start":"2016-01-01","end":"2016-12-31","val":-21036858,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-106597,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16"},{"start":"2017-01-01","end":"2017-03-31","val":-106597,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-1188755,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":-1188755,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-01-01","end":"2017-09-30","val":-190897,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":-190897,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-03-31","val":-1978,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-03-31","val":-1978,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-1902,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":-1902,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2018-01-01","end":"2018-09-30","val":-1902,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":-1902,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":-48009,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2019-01-01","end":"2019-12-31","val":-48009,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":-206512,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-09-30","val":-5135846,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-12-31","val":-2944,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":-2944,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-11180987,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":-11180987,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":-11180987,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":411747,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":411747,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-5985370,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-01-01","end":"2022-09-30","val":-14440605,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-01-01","end":"2022-12-31","val":-14191625,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":156000,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":14639523,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-06-30","val":14639523,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-09-30","val":13642001,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":13761561,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-01-01","end":"2024-06-30","val":82021,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-09-30","val":-1177997,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"}]}},"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":"2019-01-01","end":"2019-12-31","val":-48009,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-5358928,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":-7308,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-01-01","end":"2021-09-30","val":-6706933,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-01-01","end":"2022-06-30","val":-5985370,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-09-30","val":-14440605,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-01-01","end":"2022-12-31","val":-14189696,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":197240,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-12-31","val":8035071,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":8780511,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":802630,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":802630,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":214531,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-01-01","end":"2024-09-30","val":-1025101,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":-1629900,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":-1720443,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":157541,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":622245,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-01-01","end":"2025-09-30","val":-29035242,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-12-31","val":-28957019,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"}]}},"NetCashProvidedByUsedInOperatingActivities":{"label":"Net Cash Provided by (Used in) Operating Activities","description":"Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":9927836,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2010-01-01","end":"2010-09-30","val":8281968,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":10689329,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":13608543,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":27539410,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2011-01-01","end":"2011-06-30","val":27539410,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2011-01-01","end":"2011-09-30","val":28814922,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":28814922,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-01-01","end":"2011-12-31","val":25977804,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28"},{"start":"2011-01-01","end":"2011-12-31","val":25977804,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":14765513,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14"},{"start":"2012-01-01","end":"2012-03-31","val":14765513,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":25054159,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":25054159,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-09-30","val":20267099,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":20267099,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2012-01-01","end":"2012-12-31","val":19419705,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":19703836,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":13192951,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":13192951,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":29816079,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":29816079,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":31382490,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-01-01","end":"2013-09-30","val":31382490,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":24907376,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":24907376,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":14867346,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":14867346,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":22352391,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":22352391,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":12929774,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":12929774,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":4176425,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":4176425,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":8149084,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":8149084,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":36657715,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":36657715,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2015-01-01","end":"2015-09-30","val":38210079,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":38210079,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2015-01-01","end":"2015-12-31","val":104262788,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"start":"2015-01-01","end":"2015-12-31","val":104262788,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":407730,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20"},{"start":"2016-01-01","end":"2016-03-31","val":395265,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":6555446,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2016-01-01","end":"2016-06-30","val":6555446,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":34110453,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2016-01-01","end":"2016-09-30","val":34110453,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-01-01","end":"2016-12-31","val":-34435374,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"start":"2016-01-01","end":"2016-12-31","val":-34435374,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-644391,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16"},{"start":"2017-01-01","end":"2017-03-31","val":-644391,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":86477,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":86477,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-01-01","end":"2017-09-30","val":1464019,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":1464019,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-01-01","end":"2017-12-31","val":23656500,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":23656500,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-487226,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-03-31","val":-487226,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-5209610,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":-5209610,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2018-01-01","end":"2018-09-30","val":-1729901,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":-1729901,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":-4880137,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03"},{"start":"2018-01-01","end":"2018-12-31","val":-4880137,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2018-01-01","end":"2018-12-31","val":-4880137,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":287485,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30"},{"start":"2019-01-01","end":"2019-03-31","val":287485,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":253669,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2019-01-01","end":"2019-06-30","val":253669,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":-7323346,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":-7324523,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":-15839843,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2019-01-01","end":"2019-12-31","val":-15839843,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-1349454,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-1267501,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-09-30","val":-770117,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2022-01-01","end":"2022-12-31","val":2690000,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2022"}]}},"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":"2019-01-01","end":"2019-12-31","val":-5900368,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-699205,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-35693,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":-9543323,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2020-01-01","end":"2020-12-31","val":-2049848,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":-5249329,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":-5249329,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-71963,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":-223891,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":10849,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":-3077432,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-01-01","end":"2021-09-30","val":2222678,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2021-01-01","end":"2021-09-30","val":-19812246,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-01-01","end":"2021-12-31","val":1363946,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":1363946,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":-18737540,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-1,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":-638639,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-5129561,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":-5129561,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-01-01","end":"2022-09-30","val":585403,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-01-01","end":"2022-09-30","val":-1779469,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-01-01","end":"2022-12-31","val":-2690645,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"start":"2022-01-01","end":"2022-12-31","val":-2380987,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-10436724,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"start":"2023-01-01","end":"2023-03-31","val":-10273671,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-6008062,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-06-30","val":-6959605,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-09-30","val":-6424362,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":-7426315,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-01-01","end":"2023-12-31","val":-17225896,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":-14563847,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-8154503,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":-7388397,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-11939272,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":-10794473,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-01-01","end":"2024-09-30","val":-13523851,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-01-01","end":"2024-09-30","val":-15915005,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":-21236926,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":-20434271,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-28837757,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-27727454,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-01-01","end":"2025-09-30","val":-28707319,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-12-31","val":-31771593,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"}]}},"NetIncomeLoss":{"label":"Net Income (Loss) Attributable to Parent","description":"The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":7106156,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2010-04-01","end":"2010-06-30","val":5108677,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":11056113,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":3949957,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":22972449,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":5661000,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":7289347,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2011-01-01","end":"2011-06-30","val":7289347,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2011-04-01","end":"2011-06-30","val":1628347,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2011-04-01","end":"2011-06-30","val":1628347,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":9227187,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":9227187,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-07-01","end":"2011-09-30","val":1937840,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":1937840,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":14131362,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28"},{"start":"2011-01-01","end":"2011-12-31","val":14131362,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":2059409,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14"},{"start":"2012-01-01","end":"2012-03-31","val":2059409,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":4586528,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":4586528,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":2527119,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":2527119,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":9838564,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":9838564,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":5252036,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":5252036,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":19182887,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":19182887,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":4156861,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":4156861,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":4941050,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":4941050,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":784189,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":784189,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":8198186,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-01-01","end":"2013-09-30","val":8198186,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":3257136,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-07-01","end":"2013-09-30","val":3257136,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":13169578,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":13169578,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":637059,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":637059,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":793875,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":793875,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":156816,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":156816,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":5510759,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":5510759,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":4716884,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":4716884,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":8630816,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":7871448,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":1682900,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":1499610,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":3860395,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":3588858,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2015-04-01","end":"2015-06-30","val":2177495,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":2089248,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":3490632,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":3163140,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2015-07-01","end":"2015-09-30","val":-369763,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":-425718,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":2948735,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"start":"2015-01-01","end":"2015-12-31","val":2948735,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-1066080,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20"},{"start":"2016-01-01","end":"2016-03-31","val":-1066080,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-681269,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2016-01-01","end":"2016-06-30","val":-681269,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":384811,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2016-04-01","end":"2016-06-30","val":384811,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-1101879,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2016-01-01","end":"2016-09-30","val":-1101879,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-07-01","end":"2016-09-30","val":-420610,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2016-07-01","end":"2016-09-30","val":-420610,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-5545471,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"start":"2016-01-01","end":"2016-12-31","val":-5292575,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-2649908,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16"},{"start":"2017-01-01","end":"2017-03-31","val":-2649908,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-5089221,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":-5089221,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-04-01","end":"2017-06-30","val":-2487998,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-04-01","end":"2017-06-30","val":-2487998,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-14460412,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":-14318286,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-07-01","end":"2017-09-30","val":-9274483,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-07-01","end":"2017-09-30","val":-9229065,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-102583700,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":-102583700,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-2791926,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-03-31","val":-2791926,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-6190391,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":-6239901,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2018-04-01","end":"2018-06-30","val":-3448036,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-04-01","end":"2018-06-30","val":-3447975,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-23782516,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":-23830898,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-17592125,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":-17590997,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-169997054,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03"},{"start":"2018-01-01","end":"2018-12-31","val":-169997054,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2018-01-01","end":"2018-12-31","val":-169997054,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-1328656,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30"},{"start":"2019-01-01","end":"2019-03-31","val":-1894558,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-2918509,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2019-01-01","end":"2019-06-30","val":-2918509,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-1695725,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2019-04-01","end":"2019-06-30","val":-1589853,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-3995942,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":-3995942,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":-1084237,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":-1077433,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-25228932,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2019-01-01","end":"2019-12-31","val":-25228932,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04"},{"start":"2019-01-01","end":"2019-12-31","val":-27074245,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":117206758,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":116887859,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":116677995,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":116052879,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":-528763,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":-834980,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":114252978,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":113613952,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2020-07-01","end":"2020-09-30","val":-2425017,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":-2438927,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":88930311,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":-88930311,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":-88930311,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-797309,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":-797309,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-1200787,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":-1200787,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-04-01","end":"2021-06-30","val":-403478,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":-403478,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-11694964,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2021-07-01","end":"2021-09-30","val":-10494177,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":14205925,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":14205925,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-2698371,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":-2698371,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-4633554,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-04-01","end":"2022-06-30","val":-2110392,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-8165053,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-07-01","end":"2022-09-30","val":-3531499,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":20440,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"start":"2022-01-01","end":"2022-12-31","val":-13627545,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-2247477,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"start":"2023-01-01","end":"2023-03-31","val":-2176464,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-3648468,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":-1472004,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-6056768,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":-6056768,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-07-01","end":"2023-09-30","val":-2408300,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-07-01","end":"2023-09-30","val":-2408300,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-33653228,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":-33653228,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-3327208,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":-3327208,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-5088181,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":-5088181,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":-1760973,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":-1760973,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-9966900,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-01-01","end":"2024-09-30","val":-9966900,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-4878719,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":-4878719,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-32955872,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":-32955872,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-4573348,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-2721568,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-04-01","end":"2025-06-30","val":1851780,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-4686880,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":-1965312,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-4620065,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"}]}},"NetIncomeLossAttributableToNoncontrollingInterest":{"label":"Net Income (Loss) Attributable to Noncontrolling Interest","description":"Amount of Net Income (Loss) attributable to noncontrolling interest.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":677727,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2010-04-01","end":"2010-06-30","val":345465,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":1056038,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":378311,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":1791873,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":368824,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":509222,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2011-01-01","end":"2011-06-30","val":509222,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2011-04-01","end":"2011-06-30","val":140398,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2011-04-01","end":"2011-06-30","val":140398,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":633642,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":633642,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-07-01","end":"2011-09-30","val":124420,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":124420,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":926192,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28"},{"start":"2011-01-01","end":"2011-12-31","val":926192,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":140251,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14"},{"start":"2012-01-01","end":"2012-03-31","val":140251,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":266719,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":266719,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":126468,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":126468,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":486653,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":486653,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":219934,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":219934,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":1012755,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":1012755,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":338713,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":338713,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":442860,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":442860,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":104147,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":104147,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":686120,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-01-01","end":"2013-09-30","val":686120,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":243260,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-07-01","end":"2013-09-30","val":243260,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":1000864,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":-1000864,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":133387,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":133387,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":241335,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":241335,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":107948,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":107948,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":394810,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":394810,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":153475,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":153475,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-759368,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":759368,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":183290,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":183290,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":271537,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":271537,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2015-04-01","end":"2015-06-30","val":88247,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":88247,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":327492,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":327492,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2015-07-01","end":"2015-09-30","val":55955,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":55955,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":698115,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"start":"2015-01-01","end":"2015-12-31","val":698115,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":12465,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20"},{"start":"2016-01-01","end":"2016-03-31","val":12465,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-237464,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2016-01-01","end":"2016-06-30","val":-237464,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":-249929,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2016-04-01","end":"2016-06-30","val":-249929,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":127278,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2016-07-01","end":"2016-09-30","val":364742,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":126448,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":166598,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-203821,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":-203821,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-04-01","end":"2017-06-30","val":-370419,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-04-01","end":"2017-06-30","val":-370419,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":2767477,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-07-01","end":"2017-09-30","val":2971298,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2017Q3"},{"start":"2018-01-01","end":"2018-06-30","val":-935977,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-04-01","end":"2018-06-30","val":-444992,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-1444625,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":-508648,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3"},{"start":"2022-01-01","end":"2022-03-31","val":131165,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":131165,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":-401505,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-04-01","end":"2022-06-30","val":-226296,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":131165,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-01-01","end":"2022-09-30","val":-503903,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-07-01","end":"2022-09-30","val":-102398,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-688819,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-71013,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-136830,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-06-30","val":-136830,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":-65817,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-04-01","end":"2023-06-30","val":-65817,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-178223,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":-178223,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-07-01","end":"2023-09-30","val":-41393,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-07-01","end":"2023-09-30","val":-41393,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-362671,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":3579,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-34454,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":-38033,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-88120,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":-53666,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3"}]}},"NetIncomeLossAvailableToCommonStockholdersBasic":{"label":"Net Income (Loss) Available to Common Stockholders, Basic","description":"Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.","units":{"USD":[{"start":"2011-01-01","end":"2011-06-30","val":6533328,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2011-04-01","end":"2011-06-30","val":1433788,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":8280740,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-07-01","end":"2011-09-30","val":1747412,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":12724502,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":1849256,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":4178292,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":4173044,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":2330800,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":2324966,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":9092625,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":9092625,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":4954795,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":17792414,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":17792414,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2012-10-01","end":"2012-12-31","val":4954798,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q4"},{"start":"2013-01-01","end":"2013-03-31","val":3818148,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":4498190,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":680042,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":7512066,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-07-01","end":"2013-09-30","val":3013876,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":12168714,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":12168714,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":7871448,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":7871448,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":2948735,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"start":"2015-01-01","end":"2015-12-31","val":2948735,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":-681269,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":384811,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-12-31","val":-5545471,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"start":"2016-01-01","end":"2016-12-31","val":-5545471,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":-5185929,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":-5185929,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-04-01","end":"2017-06-30","val":-2536021,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-04-01","end":"2017-06-30","val":-2536021,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-14460412,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-07-01","end":"2017-09-30","val":-9274483,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-14662946,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":-14662946,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":-6239901,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-04-01","end":"2018-06-30","val":-3447975,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-23830898,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":-17590997,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":4013367,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03"},{"start":"2018-01-01","end":"2018-12-31","val":-169997054,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2018-01-01","end":"2018-12-31","val":-169997054,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-25228932,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2019-01-01","end":"2019-12-31","val":-25228932,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2019"},{"start":"2021-01-01","end":"2021-09-30","val":-9047648,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-07-01","end":"2021-09-30","val":-6634386,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2021Q3"},{"start":"2022-01-01","end":"2022-09-30","val":-8668802,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-07-01","end":"2022-09-30","val":-3633897,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-14316210,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2022"}]}},"NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted":{"label":"Net Income (Loss) from Continuing Operations Available to Common Shareholders, Diluted","description":"Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) from continuing operations available to common shareholders.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":11109721,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2022-01-01","end":"2022-12-31","val":-13320350,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-2068136,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-3540504,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":-1472368,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-5890462,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-07-01","end":"2023-09-30","val":-2349958,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-34039710,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":-32572778,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-3972645,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":-3972645,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-5733618,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":-4150649,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":-1760973,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":-809159,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-10611493,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-01-01","end":"2024-09-30","val":-8367411,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-4877875,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":-4216762,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-34200867,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":-33739005,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-30945404,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-29093624,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-04-01","end":"2025-06-30","val":1851780,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-31058936,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":-1965312,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"}]}},"NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted":{"label":"Net Income (Loss) from Discontinued Operations Available to Common Shareholders, Diluted","description":"Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) from discontinued operations available to common shareholders.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":-15964524,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2022-01-01","end":"2022-12-31","val":-307195,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-108328,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-107964,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":364,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-166306,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-07-01","end":"2023-09-30","val":-58342,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":386482,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":-1080450,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":645437,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":14282,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":645437,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":-937532,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":-951814,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":644593,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-01-01","end":"2024-09-30","val":-1599489,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-844,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":-661957,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":1244995,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":783133,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":26372056,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":26372056,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-01-01","end":"2025-09-30","val":26372056,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":0,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"}]}},"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":"2010-01-01","end":"2010-06-30","val":247156,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2010-04-01","end":"2010-06-30","val":-2003355,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":-354890,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":-107734,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":-389149,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":392551,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-413234,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2011-01-01","end":"2011-06-30","val":413234,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2011-04-01","end":"2011-06-30","val":-20683,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2011-04-01","end":"2011-06-30","val":20683,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":237021,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":237021,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-07-01","end":"2011-09-30","val":-176213,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":-176213,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":171941,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28"},{"start":"2011-01-01","end":"2011-12-31","val":171941,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":347413,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14"},{"start":"2012-01-01","end":"2012-03-31","val":347413,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":835672,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":836672,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":488259,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":488291,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":1315668,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":1316668,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":479996,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":479996,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":859608,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":859608,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":145530,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":145530,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":313277,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":313277,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":167747,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":167747,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":109449,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-01-01","end":"2013-09-30","val":109449,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":-203828,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-07-01","end":"2013-09-30","val":-203828,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-368259,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":-368259,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-747955,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":-747955,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-2662060,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-2662060,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":-1914105,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":-1914105,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-3327158,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":-3327158,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":-665098,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":-665098,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-4480043,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-4480043,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-876756,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":-876756,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-1194947,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":-1194947,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2015-04-01","end":"2015-06-30","val":-318191,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":-318191,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-2862815,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":-2862815,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2015-07-01","end":"2015-09-30","val":-1667868,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":-1667868,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-2329867,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"start":"2015-01-01","end":"2015-12-31","val":-2329867,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":444645,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20"},{"start":"2016-01-01","end":"2016-03-31","val":444645,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-239813,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2016-01-01","end":"2016-06-30","val":-239813,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":-684458,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2016-04-01","end":"2016-06-30","val":-684458,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-993443,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2016-01-01","end":"2016-09-30","val":-993443,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-07-01","end":"2016-09-30","val":-753630,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2016-07-01","end":"2016-09-30","val":-753630,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-1262971,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"start":"2016-01-01","end":"2016-12-31","val":-1262971,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":142391,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16"},{"start":"2017-01-01","end":"2017-03-31","val":142391,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-422015,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":-422015,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-04-01","end":"2017-06-30","val":-564406,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-04-01","end":"2017-06-30","val":-564406,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":2276664,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":2276664,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-07-01","end":"2017-09-30","val":2698679,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-07-01","end":"2017-09-30","val":2698679,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-2948229,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":-2948229,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-452598,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-03-31","val":-452598,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-869784,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":-869784,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2018-04-01","end":"2018-06-30","val":-417186,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-04-01","end":"2018-06-30","val":-417186,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-1259874,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":-1259874,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-390090,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":-390090,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":764502,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03"},{"start":"2018-01-01","end":"2018-12-31","val":764502,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2018-01-01","end":"2018-12-31","val":764502,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-168083,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30"},{"start":"2019-01-01","end":"2019-03-31","val":-75180,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-313107,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2019-01-01","end":"2019-06-30","val":-105484,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-138799,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2019-04-01","end":"2019-06-30","val":-30135,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-373716,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":-134751,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":-61989,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":-23080,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-748723,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2019-01-01","end":"2019-12-31","val":-748723,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04"},{"start":"2019-01-01","end":"2019-12-31","val":-3526565,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-546467,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":-834243,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-556430,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":-1172355,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":-9963,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":-307490,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-2169143,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":-2877474,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2020-07-01","end":"2020-09-30","val":-1636892,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":-1704149,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-15002310,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":-15229256,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":-15229256,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":618555,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":989706,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":769665,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":462864,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-04-01","end":"2021-06-30","val":151182,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":-526842,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":688905,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2021-01-01","end":"2021-09-30","val":688905,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-07-01","end":"2021-09-30","val":226041,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2021-07-01","end":"2021-09-30","val":226041,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":1464959,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":1464959,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":1464959,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":166053,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":166053,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":795762,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":795762,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-04-01","end":"2022-06-30","val":629709,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-04-01","end":"2022-06-30","val":629709,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":2002610,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-01-01","end":"2022-09-30","val":2002610,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-07-01","end":"2022-09-30","val":1206848,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-07-01","end":"2022-09-30","val":1206848,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":3314439,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"start":"2022-01-01","end":"2022-12-31","val":3322398,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":406948,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"start":"2023-01-01","end":"2023-03-31","val":410724,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-860912,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-06-30","val":-859112,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":-1267860,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-04-01","end":"2023-06-30","val":-1269836,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-713789,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":-712333,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-07-01","end":"2023-09-30","val":147123,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-07-01","end":"2023-09-30","val":146779,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-9977913,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":-9227669,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-1437181,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":-1440184,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-1524408,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":-1207666,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":-87228,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":232518,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-1146007,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-01-01","end":"2024-09-30","val":-976293,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":378401,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":231373,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-322762,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":-853406,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":201285,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":3362322,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-04-01","end":"2025-06-30","val":3161037,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":3494470,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":132148,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":3060868,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"}]}},"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":"2021-09-30","val":6310000,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2021Q3I"},{"end":"2021-12-31","val":6000000,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":6000000,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2021Q4I"},{"end":"2022-03-31","val":6000000,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2022-03-31","val":5000000,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2022-03-31","val":6000000,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2022Q1I"},{"end":"2022-06-30","val":11590000,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2022-06-30","val":19500000,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q2I"},{"end":"2022-12-31","val":19160000,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"end":"2022-12-31","val":19160000,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":19160000,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":19160000,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":19160000,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-12-31","val":14895086,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":648344,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":645451,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-12-31","val":7094764,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":7094764,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":7094764,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-31","val":7094764,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":139113,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"},{"end":"2025-03-31","val":6965535,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":6984600,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":7036802,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}],"CNY":[{"end":"2024-03-31","val":4600000,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"}]}},"NotesPayableCurrent":{"label":"Notes Payable, Current","description":"Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer.","units":{"USD":[{"end":"2016-06-30","val":60321,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":134775,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27","frame":"CY2016Q3I"},{"end":"2022-09-30","val":2816981,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":3589582,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"end":"2022-12-31","val":3589582,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":3589582,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":3589582,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":3589582,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":3638110,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":3459825,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":696398,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"}]}},"NotesPayableRelatedPartiesNoncurrent":{"label":"Notes Payable, Related Parties, Noncurrent","description":"The amount for notes payable (written promise to pay), payable to related parties, which are due after one year (or one business cycle).","units":{"USD":[{"end":"2014-12-31","val":7959143,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":7959143,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q4I"},{"end":"2015-06-30","val":7959107,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":7960699,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"}]}},"NotesPayableToBank":{"label":"Notes Payable to Bank","description":"Including the current and noncurrent portions, the carrying value as of the balance sheet date of notes payable to banks, excluding mortgage notes, initially due beyond one year or beyond the operating cycle if longer.","units":{"USD":[{"end":"2013-09-30","val":1496422,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2013Q3I"}]}},"NotesPayableToBankCurrent":{"label":"Notes Payable to Bank, Current","description":"Current portion of the total carrying amount as of the balance sheet date due within one year or the operating cycle, if longer, on all notes payable to banks paid on an installment with long term maturities. This can include the amount of any loans from the applicant firm. This does not, however, include any mortgage balances.","units":{"USD":[{"end":"2013-12-31","val":10825173,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":10825173,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":10825173,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":10825173,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":10825173,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":11215682,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":24947991,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":22836245,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":8171270,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":8171270,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":8171270,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":8171270,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":8171270,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014Q4I"},{"end":"2015-03-31","val":8140406,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"}]}},"NotesReceivableNet":{"label":"Financing Receivable, after Allowance for Credit Loss","description":"Amount, after allowance for credit loss, of financing receivable. Excludes financing receivable covered under loss sharing agreement.","units":{"USD":[{"end":"2020-06-30","val":206512,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":5131643,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":5355944,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":5355944,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":5355944,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":5318126,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":5409669,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":6308385,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2021Q3I"},{"end":"2021-12-31","val":6000000,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":6000000,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":6000000,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2021Q4I"},{"end":"2022-03-31","val":5000000,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1174122,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"}]}},"NumberOfOperatingSegments":{"label":"Number of Operating Segments","description":"Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.","units":{"pure":[{"start":"2020-01-01","end":"2020-12-31","val":5,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":5,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":5,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-09-30","val":5,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2021-01-01","end":"2021-12-31","val":5,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":5,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2021"},{"start":"2024-01-01","end":"2024-03-31","val":3,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":3,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-09-30","val":3,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-01-01","end":"2024-12-31","val":3,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":3,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":3,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"}],"Segment":[{"start":"2017-01-01","end":"2017-12-31","val":6,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2017"}],"Segments":[{"start":"2015-01-01","end":"2015-12-31","val":6,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":6,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2016"}],"segments":[{"start":"2025-01-01","end":"2025-09-30","val":3,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-12-31","val":3,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"}]}},"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":{"pure":[{"start":"2020-01-01","end":"2020-12-31","val":4,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":4,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":4,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-09-30","val":4,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2021-01-01","end":"2021-09-30","val":4,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2021-01-01","end":"2021-12-31","val":4,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":4,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-01-01","end":"2021-12-31","val":4,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":4,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-09-30","val":3,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"}],"Segment":[{"start":"2017-01-01","end":"2017-06-30","val":6,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-09-30","val":6,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-12-31","val":5,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":5,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":5,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-09-30","val":6,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-12-31","val":3,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":4,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":4,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2019-01-01","end":"2019-09-30","val":4,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":3,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2019-01-01","end":"2019-12-31","val":3,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2019"}],"Segments":[{"start":"2015-01-01","end":"2015-12-31","val":5,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":5,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":6,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16","frame":"CY2017Q1"}],"segments":[{"start":"2025-01-01","end":"2025-09-30","val":3,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-12-31","val":3,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"}]}},"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":"2010-01-01","end":"2010-06-30","val":2738550,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2010-04-01","end":"2010-06-30","val":1329389,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":3870485,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":1131935,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":6134008,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":1407301,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":3203205,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2011-01-01","end":"2011-06-30","val":3203205,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2011-04-01","end":"2011-06-30","val":1795904,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2011-04-01","end":"2011-06-30","val":1795904,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":5204035,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":5204035,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-07-01","end":"2011-09-30","val":2000830,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":2000830,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":8423878,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28"},{"start":"2011-01-01","end":"2011-12-31","val":8423878,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":2145623,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14"},{"start":"2012-01-01","end":"2012-03-31","val":2145623,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":3463861,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":3464861,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":1318238,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":1318270,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":5299306,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":5300306,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":1835445,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":1835445,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":7878474,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":7878474,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":2145702,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":2145702,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":4560496,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":4560496,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":2414794,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":2414794,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":7186408,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-01-01","end":"2013-09-30","val":7186408,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":2625912,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-07-01","end":"2013-09-30","val":2625912,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":9375877,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":9375877,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":2057619,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":2057619,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":4438440,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":4438440,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":2380821,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":2380821,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":7384401,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":7384401,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":2945961,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":2945961,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":11834098,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":11834098,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":4037136,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":4037136,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":5582009,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":5582009,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2015-04-01","end":"2015-06-30","val":1544873,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":1544873,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":8029198,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":8029198,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2015-07-01","end":"2015-09-30","val":2447189,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":2447189,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":15880734,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"start":"2015-01-01","end":"2015-12-31","val":15880734,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1541084,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20"},{"start":"2016-01-01","end":"2016-03-31","val":1541084,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":3298887,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2016-01-01","end":"2016-06-30","val":3298887,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":1757803,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2016-04-01","end":"2016-06-30","val":1757803,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":5416084,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2016-01-01","end":"2016-09-30","val":5416084,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-07-01","end":"2016-09-30","val":2117197,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2016-07-01","end":"2016-09-30","val":2117197,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":6942370,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"start":"2016-01-01","end":"2016-12-31","val":6942370,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":3050208,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16"},{"start":"2017-01-01","end":"2017-03-31","val":3050208,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":6438299,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":6438299,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-04-01","end":"2017-06-30","val":3388091,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-04-01","end":"2017-06-30","val":3388091,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":15320693,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":15320693,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-07-01","end":"2017-09-30","val":8882394,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-07-01","end":"2017-09-30","val":8882394,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":100821586,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":100821586,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":2843328,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-03-31","val":2843328,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":6491854,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":6491854,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2018-04-01","end":"2018-06-30","val":3648526,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-04-01","end":"2018-06-30","val":3648526,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":24051335,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":24051335,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":17559481,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":17559481,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":190430250,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03"},{"start":"2018-01-01","end":"2018-12-31","val":190430250,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2018-01-01","end":"2018-12-31","val":190430250,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1563970,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30"},{"start":"2019-01-01","end":"2019-03-31","val":1021285,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":3497448,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2019-01-01","end":"2019-06-30","val":2382288,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":2072352,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2019-04-01","end":"2019-06-30","val":1361172,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":5090282,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":3342899,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":1596644,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":1164694,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":13427156,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2019-01-01","end":"2019-12-31","val":13427156,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04"},{"start":"2019-01-01","end":"2019-12-31","val":8033145,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":6135149,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":6063201,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":6766855,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":6646986,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":631706,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":547773,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":3376200,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":3104879,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2020-07-01","end":"2020-09-30","val":867140,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":721872,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":15353002,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":15380261,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":15380261,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1610562,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":1531598,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":2198890,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":2332426,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-04-01","end":"2021-06-30","val":604438,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":800828,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":10175936,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2021-01-01","end":"2021-09-30","val":10175936,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-07-01","end":"2021-09-30","val":7843511,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2021-07-01","end":"2021-09-30","val":7843511,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":15010449,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":15010449,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":15010449,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":4464448,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":4464448,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":8682323,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":8682323,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-04-01","end":"2022-06-30","val":4217875,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-04-01","end":"2022-06-30","val":4217875,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":14814757,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-01-01","end":"2022-09-30","val":14814757,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-07-01","end":"2022-09-30","val":6132434,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-07-01","end":"2022-09-30","val":6132434,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":22508993,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"start":"2022-01-01","end":"2022-12-31","val":22209911,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":3836388,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"start":"2023-01-01","end":"2023-03-31","val":3725815,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":5435118,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-06-30","val":5200761,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":1598730,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-04-01","end":"2023-06-30","val":1474946,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":9412057,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":9139734,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-07-01","end":"2023-09-30","val":3976939,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-07-01","end":"2023-09-30","val":3938973,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":29309611,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":24713506,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":4483157,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":2176400,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":7789060,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":3475898,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":3305902,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":1299498,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":14613046,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-01-01","end":"2024-09-30","val":8546890,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":6823986,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":5070992,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":35183097,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":34123538,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":31225307,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":32721336,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-04-01","end":"2025-06-30","val":1496029,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":34941133,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":2219797,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":34415442,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"}]}},"OperatingIncomeLoss":{"label":"Operating Income (Loss)","description":"The net result for the period of deducting operating expenses from operating revenues.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":10782183,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2010-04-01","end":"2010-06-30","val":5028296,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":16234983,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":5452800,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":31882482,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":7198257,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":9569499,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2011-01-01","end":"2011-06-30","val":9569499,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2011-04-01","end":"2011-06-30","val":2371242,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2011-04-01","end":"2011-06-30","val":2371242,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":12409791,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":12409791,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-07-01","end":"2011-09-30","val":2840292,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":2840292,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":19048706,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28"},{"start":"2011-01-01","end":"2011-12-31","val":19048706,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":2640376,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14"},{"start":"2012-01-01","end":"2012-03-31","val":2640376,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":5543529,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":5542529,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":2903153,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":2903121,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":12232994,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":12231994,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":6689465,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":6689465,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":25194517,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":25194517,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":5495196,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":5495196,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":6434392,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":6434392,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":939196,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":939196,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":11025744,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-01-01","end":"2013-09-30","val":11025744,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":4591352,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-07-01","end":"2013-09-30","val":4591352,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":18177096,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":18177096,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":1613616,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":1613616,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":3787145,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":3787145,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":2173529,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":2173529,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":10992122,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":10992122,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":7204977,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":7204977,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":17442410,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":17442410,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":3122225,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":3122225,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":6688082,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":6688082,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2015-04-01","end":"2015-06-30","val":3565857,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":3565857,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":8145848,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":8145848,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2015-07-01","end":"2015-09-30","val":1457766,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":1457766,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":10244067,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"start":"2015-01-01","end":"2015-12-31","val":10244067,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-1498260,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20"},{"start":"2016-01-01","end":"2016-03-31","val":-1498260,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-45091,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2016-01-01","end":"2016-06-30","val":-45091,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":1453169,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2016-04-01","end":"2016-06-30","val":1453169,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":903124,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2016-01-01","end":"2016-09-30","val":903124,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-07-01","end":"2016-09-30","val":948215,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2016-07-01","end":"2016-09-30","val":948215,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":2231102,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"start":"2016-01-01","end":"2016-12-31","val":2231102,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-2515594,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16"},{"start":"2017-01-01","end":"2017-03-31","val":-2515594,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-4610942,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":-4610942,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-04-01","end":"2017-06-30","val":-2095348,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-04-01","end":"2017-06-30","val":-2095348,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-13569213,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":-13569213,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-07-01","end":"2017-09-30","val":-8958271,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-07-01","end":"2017-09-30","val":-8958271,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-99087205,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":-99087205,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-2780742,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-03-31","val":-2780742,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-6256584,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":-6256584,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2018-04-01","end":"2018-06-30","val":-3475842,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-04-01","end":"2018-06-30","val":-3475842,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-23967267,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":-23967267,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-17710683,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":-17710683,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-190516623,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03"},{"start":"2018-01-01","end":"2018-12-31","val":-190516623,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2018-01-01","end":"2018-12-31","val":-190516623,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-1510715,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30"},{"start":"2019-01-01","end":"2019-03-31","val":-990671,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-3311365,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2019-01-01","end":"2019-06-30","val":-2211305,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-1939244,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2019-04-01","end":"2019-06-30","val":-1220803,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-4652837,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":-2920864,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":-1348118,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":-899776,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-12936291,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2019-01-01","end":"2019-12-31","val":-12936291,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04"},{"start":"2019-01-01","end":"2019-12-31","val":-7583156,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-5935711,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":-5863763,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-6463089,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":-6343220,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":-527378,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":-443445,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-3042293,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":-2772630,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2020-07-01","end":"2020-09-30","val":-836999,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":-691816,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-15017631,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":-15046556,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":-15046556,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-1609972,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":-1531008,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-2126945,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":-2280571,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-04-01","end":"2021-06-30","val":-533083,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":-749563,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-9736553,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2021-01-01","end":"2021-09-30","val":-9736553,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-07-01","end":"2021-09-30","val":-6860427,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2021-07-01","end":"2021-09-30","val":-6860427,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-13208584,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":-13208584,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":-13208584,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-2676471,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":-2676471,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-5518926,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":-5518926,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-04-01","end":"2022-06-30","val":-2842455,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-04-01","end":"2022-06-30","val":-2842455,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-10158234,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-01-01","end":"2022-09-30","val":-10158234,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-07-01","end":"2022-09-30","val":-4639308,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-07-01","end":"2022-09-30","val":-4639308,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-17113547,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"start":"2022-01-01","end":"2022-12-31","val":-16814465,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-2628751,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"start":"2023-01-01","end":"2023-03-31","val":-2524199,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-2968314,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-06-30","val":-2756670,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":-339563,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-04-01","end":"2023-06-30","val":-232471,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-5554395,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":-5284065,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-07-01","end":"2023-09-30","val":-2586081,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-07-01","end":"2023-09-30","val":-2527395,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-24421916,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":-23591901,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-2531885,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":-1901306,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-4243664,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":-2942983,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":-1711778,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":-1041677,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-9553606,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-01-01","end":"2024-09-30","val":-7391118,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-5309942,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":-4448135,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-33911080,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":-32885599,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-31146689,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-32455946,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-04-01","end":"2025-06-30","val":-1309257,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-34553406,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":-2097460,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-34007122,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"}]}},"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":"2020-01-01","end":"2020-12-31","val":290000,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":240000,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":200000,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-09-30","val":160000,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2021-01-01","end":"2021-12-31","val":110000,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":110000,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":70000,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":20000,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-09-30","val":360000,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-01-01","end":"2022-12-31","val":1060000,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":980000,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":880000,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-09-30","val":800000,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-12-31","val":1290000,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":180000,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":370000,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-09-30","val":560000,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-01-01","end":"2024-12-31","val":540000,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":60000,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":90000,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-01-01","end":"2025-09-30","val":160000,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-12-31","val":220000,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"}]}},"OperatingLeaseImpairmentLoss":{"label":"Operating Lease, Impairment Loss","description":"Amount of loss from impairment of right-of-use asset from operating lease.","units":{"USD":[{"start":"2018-01-01","end":"2018-09-30","val":14931963,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-03-31","val":439610,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-485602,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2019-01-01","end":"2019-06-30","val":7443,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":-472925,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":5158818,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":4203054,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":4203054,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":4413564,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":4433309,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":247097,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":243022,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2020-01-01","end":"2020-12-31","val":3356725,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-2872,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":-15224,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-18329,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-09-30","val":-15255,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2022-01-01","end":"2022-03-31","val":2002,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":697123,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-09-30","val":926086,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"}]}},"OperatingLeaseLiability":{"label":"Operating Lease, Liability","description":"Present value of lessee's discounted obligation for lease payments from operating lease.","units":{"USD":[{"end":"2020-09-30","val":305000,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2023-12-31","val":1296080,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1128437,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1253570,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1381141,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"},{"end":"2024-12-31","val":526771,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":319558,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":301146,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":254304,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":205352,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q4I"}]}},"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":"2020-09-30","val":156259,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":180803,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":180803,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":180803,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":180803,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"end":"2020-12-31","val":180803,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-12-31","val":180803,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":182233,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":188164,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":157751,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2021Q3I"},{"end":"2021-12-31","val":113163,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":113163,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":113163,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":113163,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":113163,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"end":"2021-12-31","val":113163,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021Q4I"},{"end":"2022-03-31","val":65430,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":15665,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":151692,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":294944,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"end":"2022-12-31","val":294944,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":294944,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":294944,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":294944,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":299920,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":297571,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":289781,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":498736,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":498736,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":498736,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":498736,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"end":"2023-12-31","val":353268,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":382172,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":398522,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":575159,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"},{"end":"2024-12-31","val":334017,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":179207,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":179207,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-31","val":179207,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":179207,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"},{"end":"2025-03-31","val":168901,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":193562,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":186689,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":174423,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q4I"}]}},"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":"2020-09-30","val":148613,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":110575,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":110575,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":110575,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":110575,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"end":"2020-12-31","val":110575,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-12-31","val":110575,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":63209,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":16195,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2022-09-30","val":159097,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":760962,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"end":"2022-12-31","val":760962,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":760962,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":760962,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":760962,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":677383,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":586682,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":513199,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":797344,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":797344,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":797344,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":797344,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"end":"2023-12-31","val":106525,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":746265,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":855048,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":805982,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"},{"end":"2024-12-31","val":192754,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":192754,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":192754,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-31","val":192754,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":192754,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"},{"end":"2025-03-31","val":150657,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":107584,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":67615,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":30929,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q4I"}]}},"OperatingLeaseRightOfUseAsset":{"label":"Operating Lease, Right-of-Use Asset","description":"Amount of lessee's right to use underlying asset under operating lease.","units":{"USD":[{"end":"2020-09-30","val":306965,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":291379,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":291379,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":291379,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":291379,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"end":"2020-12-31","val":291379,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-12-31","val":291379,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":245442,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":204359,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":157751,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2021Q3I"},{"end":"2021-12-31","val":113163,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":113163,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":113163,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":113163,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":113163,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"end":"2021-12-31","val":113163,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021Q4I"},{"end":"2022-03-31","val":65430,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":15665,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":310789,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1055906,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"end":"2022-12-31","val":1055906,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":1055906,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":1055906,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":1055906,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":977303,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":884253,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":802980,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1282111,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":1282111,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":1282111,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":1282111,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"end":"2023-12-31","val":448035,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1111533,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1236149,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1360998,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"},{"end":"2024-12-31","val":523792,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":368982,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":368982,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-31","val":368982,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":368982,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"},{"end":"2025-03-31","val":316947,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":298903,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":252421,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":203828,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q4I"}]}},"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":"2020-09-30","val":109000,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"}]}},"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":"2020-09-30","val":164000,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"}]}},"OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear":{"label":"Operating Leases, Future Minimum Payments, Remainder of Fiscal Year","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 remainder of the fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2020-09-30","val":32000,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"}]}},"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":"2020-08-31","val":0.06,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0.06,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0.06,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0.06,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2023-09-30","val":0.0475,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0.0475,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0.0475,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0.0475,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0.048,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0.0475,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0.0489,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":0.0488,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0.0489,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0.049,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q4I"}]}},"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":"2015-01-01","end":"2015-12-31","val":2384000,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"start":"2015-01-01","end":"2015-12-31","val":2380000,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":2100000,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":2380000,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":25190000,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03"},{"start":"2018-01-01","end":"2018-12-31","val":25190000,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2018-01-01","end":"2018-12-31","val":25190000,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":387836,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-12-31","val":2750000,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2019-01-01","end":"2019-12-31","val":2750000,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2019"}]}},"OtherAssets":{"label":"Other Assets","description":"Amount of assets classified as other.","units":{"USD":[{"end":"2021-09-30","val":87435,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2021Q3I"},{"end":"2021-12-31","val":79,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021Q4I"},{"end":"2022-12-31","val":3603577,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"end":"2022-12-31","val":3603577,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":3603577,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":3603577,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":831077,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1633250,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":396591,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":352251,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1064519,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":60940750,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q4I"},{"end":"2024-09-30","val":53399735,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"}]}},"OtherAssetsCurrent":{"label":"Other Assets, Current","description":"Amount of current assets classified as other.","units":{"USD":[{"end":"2010-12-31","val":31604,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"end":"2010-12-31","val":31604,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":31604,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28","frame":"CY2010Q4I"},{"end":"2011-06-30","val":69715,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22","frame":"CY2011Q2I"},{"end":"2011-09-30","val":431753,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":66528,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28"},{"end":"2011-12-31","val":66528,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14"},{"end":"2011-12-31","val":66528,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"end":"2011-12-31","val":66528,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":66528,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":175832,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14","frame":"CY2012Q1I"},{"end":"2012-06-30","val":149628,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":114080,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":71536,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":71536,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":71536,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":71536,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"end":"2012-12-31","val":71536,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":141158,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":82627,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":58239,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2013Q3I"},{"end":"2013-12-31","val":1298201,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":1298201,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":1298201,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":1298201,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":1298201,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":861740,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":647001,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":618438,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":472578,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":472578,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":472578,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":472578,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":472578,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014Q4I"},{"end":"2015-03-31","val":245804,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":250116,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":7462187,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":3809970,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"end":"2015-12-31","val":3809970,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20"},{"end":"2015-12-31","val":3809970,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"end":"2015-12-31","val":3809970,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"end":"2015-12-31","val":3809970,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015Q4I"},{"end":"2016-03-31","val":670275,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20","frame":"CY2016Q1I"},{"end":"2016-06-30","val":14308526,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":18486958,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27","frame":"CY2016Q3I"},{"end":"2016-12-31","val":58132189,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"end":"2016-12-31","val":58132189,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16"},{"end":"2016-12-31","val":58132189,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":58132189,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"end":"2016-12-31","val":58132189,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-03-31","val":57167955,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16","frame":"CY2017Q1I"},{"end":"2017-06-30","val":56835838,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":54230726,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1437657,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2017-12-31","val":1437657,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":1437657,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":1437657,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"end":"2017-12-31","val":1437657,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1551559,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":4377524,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":5751077,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"},{"end":"2019-03-31","val":124500,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":257183,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30","frame":"CY2019Q2I"},{"end":"2019-09-30","val":213090,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1668847,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"end":"2019-12-31","val":1668847,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":1668847,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":1668847,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04"},{"end":"2019-12-31","val":1670947,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":1598555,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1685698,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":145868,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":46688,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":258830,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":258830,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":257933,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":15244,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"end":"2020-12-31","val":15244,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-12-31","val":15244,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":142171,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":286787,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":5661026,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2927699,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":2927699,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":2927699,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":2927699,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":2927699,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"end":"2021-12-31","val":2927699,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2363867,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":5822537,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":8429761,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":4670264,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"end":"2022-12-31","val":4670264,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":4670264,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2022Q4I"},{"end":"2023-03-31","val":15225822,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":19935923,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2024-12-31","val":307594,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":20000,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2024Q4I"},{"end":"2025-06-30","val":24322,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"}]}},"OtherAssetsNoncurrent":{"label":"Other Assets, Noncurrent","description":"Amount of noncurrent assets classified as other.","units":{"USD":[{"end":"2010-12-31","val":1694486,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"end":"2010-12-31","val":1694486,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":1694486,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28","frame":"CY2010Q4I"},{"end":"2011-06-30","val":6055460,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22","frame":"CY2011Q2I"},{"end":"2011-09-30","val":7227011,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":5323162,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28"},{"end":"2011-12-31","val":5323162,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14"},{"end":"2011-12-31","val":5323162,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"end":"2011-12-31","val":5323162,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":5323162,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":173233,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14","frame":"CY2012Q1I"},{"end":"2012-06-30","val":1026167,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":347494,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":682592,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":682592,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":1892806,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":1892806,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"end":"2012-12-31","val":1778648,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":378137,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":39992556,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":40565792,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2013Q3I"},{"end":"2013-12-31","val":49614200,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":49614200,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":49614200,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":49614200,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q4I"},{"end":"2014-03-31","val":47896839,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":40370408,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":68503757,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2017-12-31","val":67509002,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":67509002,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2017Q4I"},{"end":"2018-06-30","val":64737384,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":60810199,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"},{"end":"2022-12-31","val":4670264,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":4670264,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q4I"},{"end":"2023-06-30","val":19910613,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2212105,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"}]}},"OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease":{"label":"Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax (Deprecated 2012-01-31)","description":"Adjustment that results from the process of translating subsidiary financial statements and foreign equity investments into the reporting currency of the reporting entity, net of tax.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":3509514,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":6511990,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28","frame":"CY2011"}]}},"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":"2012-01-01","end":"2012-06-30","val":3761284,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":1685555,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":8411015,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":4649731,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2012Q3"},{"start":"2013-01-01","end":"2013-06-30","val":7428141,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":3198762,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":11346700,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-07-01","end":"2013-09-30","val":3918559,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2013Q3"}]}},"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":"2019-01-01","end":"2019-12-31","val":23556511,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2021-01-01","end":"2021-12-31","val":-124441,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":-1687807,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-04-01","end":"2022-06-30","val":-1505190,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-3522764,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-07-01","end":"2022-09-30","val":-1834957,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-3025143,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"start":"2022-01-01","end":"2022-12-31","val":-3025143,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":180851000000,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"start":"2023-01-01","end":"2023-03-31","val":377772,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-1084545,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-06-30","val":-1114569,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":-1488634,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-04-01","end":"2023-06-30","val":-1492341,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-940042,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":-979589,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-07-01","end":"2023-09-30","val":144503,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-07-01","end":"2023-09-30","val":134980,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-484953,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":-494786,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-47624,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":40298,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-160892,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":-208345,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":-113268,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":-248643,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":580444,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-01-01","end":"2024-09-30","val":877928,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":741336,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":1086273,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-154285,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":-192446,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-193094,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-172450,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-04-01","end":"2025-06-30","val":20644,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":58158,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":230608,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":563560,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"}]}},"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":"2015-01-01","end":"2015-12-31","val":-4401140,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":20698646,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":8421541,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":-12277105,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":1215660,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-07-01","end":"2016-09-30","val":228830,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-4599934,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"start":"2016-01-01","end":"2016-12-31","val":-4599934,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":626056,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16"},{"start":"2017-01-01","end":"2017-03-31","val":626056,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":2238236,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":2238236,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-04-01","end":"2017-06-30","val":1612180,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-04-01","end":"2017-06-30","val":1612180,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":7912158,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":7912158,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-07-01","end":"2017-09-30","val":4953922,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-07-01","end":"2017-09-30","val":4953922,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-13181405,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":-13181405,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":2301332,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-03-31","val":2301332,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-513533,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":-513533,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2018-04-01","end":"2018-06-30","val":-2814865,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-04-01","end":"2018-06-30","val":-2814865,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-164737,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":-164737,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":348796,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":348796,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-85180932,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03"},{"start":"2018-01-01","end":"2018-12-31","val":85180932,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2018-01-01","end":"2018-12-31","val":85180932,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-565802,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30"},{"start":"2019-01-01","end":"2019-03-31","val":-565802,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":5192088,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2019-01-01","end":"2019-06-30","val":5192088,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":5757890,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2019-04-01","end":"2019-06-30","val":5757890,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":7327449,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":7327449,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":-5403561,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":2135361,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":23556511,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2019-01-01","end":"2019-12-31","val":23556511,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04"},{"start":"2019-01-01","end":"2019-12-31","val":21950957,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-596435,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":1542682,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-679589,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":1459620,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":-83155,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":-83062,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-630390,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":-1229682,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2020-07-01","end":"2020-09-30","val":-147759,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":229938,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-7443394,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":7343052,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":7343052,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":21773,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":-12689,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":31967,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":30908,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-04-01","end":"2021-06-30","val":-36150,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":18220,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":457339,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2021-01-01","end":"2021-09-30","val":-457339,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-07-01","end":"2021-09-30","val":554495,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2021-07-01","end":"2021-09-30","val":-554495,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":124441,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":124441,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":-11941466,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":182617,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-1687807,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":-6722712,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-04-01","end":"2022-06-30","val":-1505190,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-04-01","end":"2022-06-30","val":-3841724,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-3522764,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-01-01","end":"2022-09-30","val":-12191566,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-07-01","end":"2022-09-30","val":-1834957,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-07-01","end":"2022-09-30","val":-5468854,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-17341353,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"start":"2022-01-01","end":"2022-12-31","val":-17034312,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":-4861030,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-04-01","end":"2023-06-30","val":-3198493,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-7280513,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-07-01","end":"2023-09-30","val":-2419483,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-34887334,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023"}]}},"OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax":{"label":"Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax","description":"Amount of tax expense (benefit), after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":84138,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":758356,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-575650,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2015-04-01","end":"2015-06-30","val":-1334006,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":7596432,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2015-07-01","end":"2015-09-30","val":8172082,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":4401140,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-20698646,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-8421541,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2016-04-01","end":"2016-06-30","val":12277105,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-1215660,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2016-07-01","end":"2016-09-30","val":-228830,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27","frame":"CY2016Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-3025143,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-377772,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-1114569,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":-1488634,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-979589,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-07-01","end":"2023-09-30","val":144503,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":386482,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":-494786,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-47624,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":40298,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-160892,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":-208345,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":-113268,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":-248643,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":580444,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-01-01","end":"2024-09-30","val":877928,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":741336,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":1086273,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-269008,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-13185,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":7459,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-04-01","end":"2025-06-30","val":20644,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":238067,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":230608,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":750742,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","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":"2019-01-01","end":"2019-03-31","val":-2244600,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1567616,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":3785719,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2020-01-01","end":"2020-03-31","val":116610261,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":115989766,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":-620496,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2"}]}},"OtherExpenses":{"label":"Other Expenses","description":"Amount of expense classified as other.","units":{"USD":[{"start":"2011-01-01","end":"2011-03-31","val":3033,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-39572,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2011-04-01","end":"2011-06-30","val":-42605,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":-39454,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-07-01","end":"2011-09-30","val":118,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2011Q3"},{"start":"2012-01-01","end":"2012-03-31","val":968,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14"},{"start":"2012-01-01","end":"2012-03-31","val":968,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":1000,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":32,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":1000,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2020-08-02","end":"2020-08-04","val":1950000,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020Q2I"},{"start":"2020-07-01","end":"2020-09-30","val":1950000,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3"},{"start":"2020-10-02","end":"2020-10-27","val":36800,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020Q3I"},{"start":"2020-01-01","end":"2020-12-31","val":8249,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":8249,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":35176,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":35176,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":13545490,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":4298395,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":7886561,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-04-01","end":"2022-06-30","val":3588166,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":12812147,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-07-01","end":"2022-09-30","val":4925586,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-07-01","end":"2022-09-30","val":1280000,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":19194554,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"start":"2022-01-01","end":"2022-12-31","val":18887513,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":3429440,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":6296030,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-04-01","end":"2023-06-30","val":2866590,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":10125846,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-07-01","end":"2023-09-30","val":3829816,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":39287524,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023"},{"start":"2024-10-01","end":"2024-12-31","val":670000,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2024Q4"},{"start":"2025-01-01","end":"2025-03-31","val":1090000,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1090000,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"}]}},"OtherGeneralAndAdministrativeExpense":{"label":"Other General and Administrative Expense","description":"Amount of general and administrative expense classified as other.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":2886,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":428,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":849,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-12-31","val":5217,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1515,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":1248,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":4088,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":2500,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-01-01","end":"2021-09-30","val":3750,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-01-01","end":"2021-12-31","val":5340,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":11768,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":11768,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":28233,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":28233,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-01-01","end":"2022-09-30","val":45699,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-01-01","end":"2022-09-30","val":45699,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-01-01","end":"2022-12-31","val":63552,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":14259,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":28518,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-09-30","val":42776,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"}]}},"OtherIncome":{"label":"Other Income","description":"Amount of revenue and income classified as other.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":1434,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2010-04-01","end":"2010-06-30","val":1672,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":-45291,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":-46725,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":-44550,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":39572,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2011-04-01","end":"2011-06-30","val":42605,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":39454,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":-118,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":-149015,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":-149015,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28"}]}},"OtherInventorySupplies":{"label":"Other Inventory, Supplies, Gross","description":"Amount before valuation and LIFO reserves of other supplies used within the manufacturing or production process expected to be consumed within one year or operating cycle, if longer.","units":{"USD":[{"end":"2021-09-30","val":2412372,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2243295,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":2243295,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":2243295,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":2243295,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":2243295,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"end":"2021-12-31","val":2243295,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1575250,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":5315262,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":7889871,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":3766643,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"end":"2022-12-31","val":3766643,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":3766643,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":3766643,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q4I"},{"end":"2023-03-31","val":10993990,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":14955258,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":54405,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"}]}},"OtherLiabilities":{"label":"Other Liabilities","description":"Amount of liabilities classified as other.","units":{"USD":[{"end":"2017-09-30","val":6000000,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"end":"2017-09-30","val":6000000,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q3I"},{"end":"2017-12-31","val":6000000,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2017Q4I"},{"end":"2018-06-30","val":6000000,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":5800000,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"}]}},"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":"2010-12-31","val":573609,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"end":"2010-12-31","val":573609,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":573609,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28","frame":"CY2010Q4I"},{"end":"2011-06-30","val":70229,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22","frame":"CY2011Q2I"},{"end":"2011-09-30","val":54654,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":178857,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28"},{"end":"2011-12-31","val":178857,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14"},{"end":"2011-12-31","val":178857,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"end":"2011-12-31","val":178857,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":178857,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":0,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14","frame":"CY2012Q1I"},{"end":"2012-12-31","val":530437,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":530437,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":530437,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":530437,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"end":"2012-12-31","val":530437,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":127861,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":120567,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":1068004,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2013Q3I"},{"end":"2013-12-31","val":355968,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":355968,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":355968,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":355968,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":355968,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":308143,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":239695,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":413607,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":469007,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":469007,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":469007,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":469007,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":469007,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014Q4I"},{"end":"2015-03-31","val":437843,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":390767,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":499626,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":369992,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"end":"2015-12-31","val":369992,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20"},{"end":"2015-12-31","val":369992,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"end":"2015-12-31","val":369992,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1499760,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20","frame":"CY2016Q1I"},{"end":"2016-06-30","val":403512,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":174042,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27","frame":"CY2016Q3I"},{"end":"2019-12-31","val":534089,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":534089,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-06-30","val":500000,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":270765,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":28962,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":28962,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":28962,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":28962,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"end":"2020-12-31","val":28962,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-12-31","val":28962,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":28689,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":29171,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2844,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2893,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":2893,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":2893,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":2893,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":2893,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"end":"2021-12-31","val":2893,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2906,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1647979,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":3242126,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1236241,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"end":"2022-12-31","val":1236241,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":1236241,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2022Q4I"},{"end":"2023-03-31","val":5606663,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":14714796,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"}]}},"OtherLoansPayableCurrent":{"label":"Other Loans Payable, Current","description":"Amount of long-term loans classified as other, payable within one year or the operating cycle, if longer.","units":{"USD":[{"end":"2019-12-31","val":3754843,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q4I"},{"end":"2020-03-31","val":3710662,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"}]}},"OtherLongTermInvestments":{"label":"Other Long-term Investments","description":"Amount of long-term investments classified as other.","units":{"USD":[{"end":"2012-12-31","val":70814,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-12-31","val":73004,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":73004,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"}]}},"OtherNoncashIncomeExpense":{"label":"Other Noncash Income (Expense)","description":"Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":116917,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-1197,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020"}]}},"OtherNonoperatingIncomeExpense":{"label":"Other Nonoperating Income (Expense)","description":"Amount of income (expense) related to nonoperating activities, classified as other.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":-1413,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-9159,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":62777,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":71936,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-6780,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-07-01","end":"2016-09-30","val":-69557,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":207386,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"start":"2016-01-01","end":"2016-12-31","val":207386,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":172147,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-140209,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":-140209,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-04-01","end":"2017-06-30","val":-312356,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-04-01","end":"2017-06-30","val":-312356,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":2098173,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":2098173,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-07-01","end":"2017-09-30","val":2238382,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-07-01","end":"2017-09-30","val":2238382,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-428611,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":-428611,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-7015,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-7377,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":-7377,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2018-04-01","end":"2018-06-30","val":-362,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-04-01","end":"2018-06-30","val":-362,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-7492,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":-7492,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-115,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":-115,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":2387813,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03"},{"start":"2018-01-01","end":"2018-12-31","val":2387813,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2018-01-01","end":"2018-12-31","val":2387813,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":29972,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30"},{"start":"2019-01-01","end":"2019-03-31","val":16201,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":7922,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2019-01-01","end":"2019-06-30","val":3402,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-15264,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2019-04-01","end":"2019-06-30","val":-12630,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":71375,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":-4521,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":62342,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":-1741,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-229042,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2019-01-01","end":"2019-12-31","val":-229042,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04"},{"start":"2019-01-01","end":"2019-12-31","val":-255810,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-519456,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":-488279,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-502799,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":-502258,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":16657,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":16748,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":119310,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":28023,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2020-07-01","end":"2020-09-30","val":597962,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":531255,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":1134,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":-8249,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":-8249,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":485002,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":989508,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":482701,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":457208,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-04-01","end":"2021-06-30","val":-2229,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":-532300,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":582728,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2021-01-01","end":"2021-09-30","val":582728,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-07-01","end":"2021-09-30","val":125520,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2021-07-01","end":"2021-09-30","val":125520,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":1202510,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":1202510,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":1202510,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-4101,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":-4101,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":385837,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":385837,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-04-01","end":"2022-06-30","val":389938,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-04-01","end":"2022-06-30","val":389938,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":1166066,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-01-01","end":"2022-09-30","val":1166066,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-07-01","end":"2022-09-30","val":780229,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-07-01","end":"2022-09-30","val":780229,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":2014781,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"start":"2022-01-01","end":"2022-12-31","val":2011044,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-45667,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"start":"2023-01-01","end":"2023-03-31","val":-44729,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-1561949,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-06-30","val":-1560132,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":-1513440,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-04-01","end":"2023-06-30","val":-1515403,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-1617355,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":-1615846,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-07-01","end":"2023-09-30","val":-55406,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-07-01","end":"2023-09-30","val":-55714,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-11321906,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":-10541007,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-1718232,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":-1707317,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-2010657,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":-1664724,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":-292425,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":42593,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-1839878,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-01-01","end":"2024-09-30","val":-1627000,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":170279,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":37724,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-1319982,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":-1436931,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":83782,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":64757,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-04-01","end":"2025-06-30","val":-19025,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":112824,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":48067,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":167758,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"}]}},"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":"2020-12-31","val":10727,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"end":"2020-12-31","val":10727,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-12-31","val":10727,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020Q4I"},{"end":"2021-09-30","val":147921,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2021Q3I"},{"end":"2021-12-31","val":245000,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":245000,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":245000,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":245000,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":245000,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"end":"2021-12-31","val":245000,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021Q4I"},{"end":"2022-03-31","val":395601,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":269847,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":371478,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":831077,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"end":"2022-12-31","val":831077,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":831077,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":831077,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1403539,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":906461,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":579202,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1064519,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":1056562,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":1056562,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"end":"2023-12-31","val":664693,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1304741,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1091055,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":3657362,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"},{"end":"2024-12-31","val":587996,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":557547,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":557547,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-31","val":557547,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":906197,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":746584,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":864843,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"OtherReceivables":{"label":"Other Receivables","description":"Amount due from parties in nontrade transactions, classified as other.","units":{"USD":[{"end":"2015-12-31","val":290976,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"end":"2015-12-31","val":290976,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20"},{"end":"2015-12-31","val":290976,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"end":"2015-12-31","val":290976,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"end":"2015-12-31","val":290976,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015Q4I"},{"end":"2016-03-31","val":293236,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20","frame":"CY2016Q1I"},{"end":"2021-09-30","val":1820000,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1960000,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":1960000,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"end":"2021-12-31","val":1960000,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2400000,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":3170000,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":3040000,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":242087,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"end":"2022-12-31","val":2640000,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":5510000,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":5740000,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":5890000,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":10050000,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":10050000,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":10050000,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":10050000,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q4I"},{"end":"2024-03-31","val":100000,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":70000,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":100000,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"},{"end":"2024-12-31","val":7590000,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":20000,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":20000,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":22508,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":24322,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-12-31","val":9370000,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q4I"}]}},"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":"2010-12-31","val":1272648,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"end":"2010-12-31","val":1272648,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":1272648,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28","frame":"CY2010Q4I"},{"end":"2011-06-30","val":1606346,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22","frame":"CY2011Q2I"},{"end":"2011-09-30","val":1296059,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":192032,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28"},{"end":"2011-12-31","val":192032,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14"},{"end":"2011-12-31","val":192032,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"end":"2011-12-31","val":192032,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":192032,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":190210,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14","frame":"CY2012Q1I"},{"end":"2012-06-30","val":229795,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":304310,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":201417,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":201417,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":201417,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":201417,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"end":"2012-12-31","val":201417,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":465725,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":679791,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":938203,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2013Q3I"},{"end":"2013-12-31","val":575040,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":575040,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":575040,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":575040,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":575040,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":566819,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":921484,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1196619,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":371995,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":371995,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":371995,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":371995,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":371995,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014Q4I"},{"end":"2015-03-31","val":64812,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":67458,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":73052,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":265079,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"end":"2015-12-31","val":265079,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20"},{"end":"2015-12-31","val":265079,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"end":"2015-12-31","val":265079,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"end":"2015-12-31","val":265079,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015Q4I"},{"end":"2016-03-31","val":519665,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20","frame":"CY2016Q1I"},{"end":"2016-06-30","val":3185393,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":2866593,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27","frame":"CY2016Q3I"},{"end":"2016-12-31","val":28417194,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"end":"2016-12-31","val":28417194,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16"},{"end":"2016-12-31","val":28417194,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":28417194,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"end":"2016-12-31","val":28417194,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-03-31","val":29830980,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16","frame":"CY2017Q1I"},{"end":"2017-06-30","val":29814516,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":31493950,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3I"},{"end":"2017-12-31","val":36709486,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2017-12-31","val":36709486,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":36781068,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":36781068,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"end":"2017-12-31","val":36709486,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2017Q4I"},{"end":"2018-03-31","val":36749191,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":38310134,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":31951900,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"},{"end":"2018-12-31","val":23774163,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03"},{"end":"2018-12-31","val":23774163,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30"},{"end":"2018-12-31","val":23774163,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"end":"2018-12-31","val":23774162,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":23774163,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"end":"2018-12-31","val":23774163,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018Q4I"},{"end":"2019-03-31","val":19067927,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":19354928,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30","frame":"CY2019Q2I"},{"end":"2019-09-30","val":19286713,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":7489,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"end":"2019-12-31","val":7489,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":7489,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":7489,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04"},{"end":"2019-12-31","val":7040,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":7489,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":146583,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":44668,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":136857,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":81972,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":81972,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":81972,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":81972,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"end":"2020-12-31","val":81972,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-12-31","val":81972,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":294530,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":344426,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1815206,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1965159,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":1965159,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":1965159,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":1965159,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":1965159,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"end":"2021-12-31","val":1965159,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2400492,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":3173546,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":3042312,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2649536,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"end":"2022-12-31","val":2649536,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":2649536,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":2649536,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":2635224,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":5508219,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":5740199,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":5887992,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":10048297,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":10048297,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":10048248,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":10048248,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"end":"2023-12-31","val":7589038,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":101098,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":70994,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":101491,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1694752,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":1494483,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":1494483,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-31","val":1494483,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":10659568,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"},{"end":"2025-03-31","val":869919,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":924706,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":305456,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":10880977,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q4I"}]}},"OtherSellingGeneralAndAdministrativeExpense":{"label":"Other Selling, General and Administrative Expense","description":"Amount of selling, general and administrative expense classified as other.","units":{"USD":[{"start":"2020-01-01","end":"2020-09-30","val":2441,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2020-07-01","end":"2020-09-30","val":371,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":3656,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2020-10-01","end":"2020-12-31","val":3656,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020Q4"},{"start":"2021-01-01","end":"2021-03-31","val":-3069,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-3075,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-04-01","end":"2021-06-30","val":-6,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":493,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2021-01-01","end":"2021-09-30","val":-3075,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-07-01","end":"2021-09-30","val":493,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2021Q3"}]}},"PaymentsForCapitalImprovements":{"label":"Payments for Capital Improvements","description":"The cash outflow for acquisition of or capital improvements to properties held for investment (operating, managed, leased) or for use.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":6866501,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2010-01-01","end":"2010-09-30","val":7873540,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":293424,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":225513,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":4714425,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2011-01-01","end":"2011-06-30","val":4714425,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2011-01-01","end":"2011-09-30","val":5894322,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":5894322,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-01-01","end":"2011-12-31","val":5147903,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28"},{"start":"2011-01-01","end":"2011-12-31","val":5147903,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":13621,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14"},{"start":"2012-01-01","end":"2012-03-31","val":13621,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":936644,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":-2142656,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-09-30","val":256585,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":1460764,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2012-01-01","end":"2012-12-31","val":591518,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":511172,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":9600,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":9600,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-38000669,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":38000669,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":38531578,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-01-01","end":"2013-09-30","val":38531578,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":10659136,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":10659136,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":15038,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":18652,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":28184348,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-12-31","val":25222345,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":25222345,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":145035,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":145035,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":143822,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":143822,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2015-01-01","end":"2015-09-30","val":142774,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":142774,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2016-01-01","end":"2016-06-30","val":31163680,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2016-01-01","end":"2016-06-30","val":31163680,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-03-31","val":106597,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16"},{"start":"2017-01-01","end":"2017-03-31","val":106597,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"}]}},"PaymentsForLeasingCosts":{"label":"Payments for Leasing Costs","description":"Amount of cash outflow for costs that are essential to originate the lease and would not otherwise have been incurred without the lease agreement. Amount includes, but is not limited to, cash outflows to evaluate the lessee's credit condition, guarantees, and collateral and cash outflows for costs incurred in negotiating, processing, and executing the lease agreement.","units":{"CNY":[{"start":"2016-07-25","end":"2016-08-03","val":250000000,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"start":"2016-07-25","end":"2016-08-03","val":250000000,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16"},{"start":"2016-07-25","end":"2016-08-03","val":250000000,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-07-25","end":"2016-08-03","val":250000000,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-07-25","end":"2016-08-03","val":250000000,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2016-07-25","end":"2016-08-03","val":250000000,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2016-07-25","end":"2016-08-03","val":250000000,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2016Q2I"},{"start":"2016-07-28","end":"2016-08-03","val":250000000,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2016-07-28","end":"2016-08-15","val":160000000,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"start":"2016-07-28","end":"2016-08-15","val":160000000,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16"},{"start":"2016-07-28","end":"2016-08-15","val":160000000,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-07-28","end":"2016-08-15","val":160000000,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-07-28","end":"2016-08-15","val":160000000,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2016-07-28","end":"2016-08-15","val":160000000,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2016-07-28","end":"2016-08-15","val":160000000,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2016-07-28","end":"2016-08-15","val":250000000,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2016-08-01","end":"2016-08-15","val":160000000,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2016-09-01","end":"2016-09-20","val":160000000,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2016Q3I"}],"USD":[{"start":"2016-07-25","end":"2016-08-03","val":37400000,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"start":"2016-07-25","end":"2016-08-03","val":36200000,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16"},{"start":"2016-07-25","end":"2016-08-03","val":36200000,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-07-25","end":"2016-08-03","val":36200000,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-07-25","end":"2016-08-03","val":36200000,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2016-07-25","end":"2016-08-03","val":39760000,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2016-07-25","end":"2016-08-03","val":39760000,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2016Q2I"},{"start":"2016-07-28","end":"2016-08-03","val":37400000,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2016-07-28","end":"2016-08-15","val":24000000,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"start":"2016-07-28","end":"2016-08-15","val":23200000,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16"},{"start":"2016-07-28","end":"2016-08-15","val":23200000,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-07-28","end":"2016-08-15","val":23200000,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-07-28","end":"2016-08-15","val":23200000,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2016-07-28","end":"2016-08-15","val":25440000,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2016-07-28","end":"2016-08-15","val":25440000,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2016-07-28","end":"2016-08-15","val":36300000,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2016-07-28","end":"2016-08-15","val":37400000,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30"},{"start":"2016-08-01","end":"2016-08-15","val":24000000,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2016-09-01","end":"2016-09-20","val":23300000,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2016-09-01","end":"2016-09-20","val":24000000,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30","frame":"CY2016Q3I"}]}},"PaymentsForProceedsFromLoansReceivable":{"label":"Payments for (Proceeds from) Loans Receivable","description":"The net amount paid or received by the reporting entity associated with purchase (sale or collection) of loans receivable arising from the financing of goods and services.","units":{"USD":[{"start":"2020-01-01","end":"2020-06-30","val":206512,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-09-30","val":6308385,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2021-01-01","end":"2021-09-30","val":6308385,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-01-01","end":"2021-12-31","val":6000000,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":6000000,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":5000000,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":11363000,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-09-30","val":19810956,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-01-01","end":"2022-12-31","val":20078917,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-224970,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-14767621,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-09-30","val":-14130632,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-01-01","end":"2023-12-31","val":9966830,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-09-30","val":140662,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2025-01-01","end":"2025-06-30","val":-139692,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-01-01","end":"2025-09-30","val":-139583,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-12-31","val":-140000,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"}]}},"PaymentsForPurchaseOfOtherAssets1":{"label":"Payments for Purchase of Other Assets","description":"Amount of cash paid to purchase other assets as part of operating activities.","units":{"USD":[{"start":"2014-01-01","end":"2014-03-31","val":15038,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":18652,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":28184348,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":2116,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014"},{"start":"2015-01-01","end":"2015-06-30","val":-296959,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":-296959,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2015-01-01","end":"2015-12-31","val":20530471,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"start":"2015-01-01","end":"2015-12-31","val":20530471,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":257189,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20"},{"start":"2016-01-01","end":"2016-03-31","val":257189,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1336259,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2016-01-01","end":"2016-06-30","val":1336259,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":91914922,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2016-01-01","end":"2016-09-30","val":91914922,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-01-01","end":"2016-12-31","val":2977045,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"start":"2016-01-01","end":"2016-12-31","val":2977045,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":197956,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-09-30","val":-851294,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"}]}},"PaymentsForUnderwritingExpense":{"label":"Payments for Underwriting Expense","description":"Cash paid for expenses incurred during underwriting activities (the process to review insurance applications, evaluate risks, accept or reject applications, and determine the premiums to be charged) for insurance companies.","units":{"USD":[{"start":"2020-12-01","end":"2020-12-24","val":7338499,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-12-01","end":"2020-12-29","val":7338500,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2020-12-01","end":"2020-12-29","val":7338500,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"start":"2020-12-01","end":"2020-12-29","val":7338500,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2020Q4I"}]}},"PaymentsOfDebtExtinguishmentCosts":{"label":"Payment for Debt Extinguishment or Debt Prepayment Cost","description":"Amount of cash outflow for cost from early extinguishment and prepayment of debt. Includes, but is not limited to, third-party cost, premium paid, and other fee paid to lender directly for debt extinguishment or debt prepayment. Excludes accrued interest.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-26","val":20000,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30"},{"start":"2019-01-01","end":"2019-03-26","val":20000,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30","frame":"CY2019Q1"}]}},"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":"2019-01-01","end":"2019-12-31","val":2077990,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":905392,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":905392,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-12-31","val":905392,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2020-01-01","end":"2020-12-31","val":905392,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":905392,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020"},{"start":"2020-10-01","end":"2020-12-31","val":905392,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q4"}]}},"PaymentsToAcquireAdditionalInterestInSubsidiaries":{"label":"Payments to Acquire Additional Interest in Subsidiaries","description":"The cash outflow associated with the purchase of noncontrolling interest during the period.","units":{"USD":[{"start":"2021-01-01","end":"2021-09-30","val":59255,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2021-01-01","end":"2021-12-31","val":59255,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":59255,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":59255,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021"}]}},"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":"2016-01-01","end":"2016-09-30","val":1321964,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2016-01-01","end":"2016-09-30","val":1321964,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-01-01","end":"2016-12-31","val":9329762,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"start":"2016-01-01","end":"2016-12-31","val":9329762,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2019-01-01","end":"2019-12-31","val":43003,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2019-01-01","end":"2019-12-31","val":43003,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04"},{"start":"2019-01-01","end":"2019-12-31","val":43003,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-09-30","val":1259,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":1860606,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2021-01-01","end":"2021-12-31","val":38935,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":38935,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":38935,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":570351,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":570351,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":570351,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":570351,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-01-01","end":"2022-09-30","val":570351,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-01-01","end":"2022-09-30","val":570351,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-01-01","end":"2022-12-31","val":570351,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"start":"2022-01-01","end":"2022-12-31","val":570351,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"}]}},"PaymentsToAcquireLand":{"label":"Payments to Acquire Land","description":"The cash outflow from the acquisition of real estate intended to generate income for the owner; excludes land acquired for use by the owner.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":1205038,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":36733518,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":36733518,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":2116,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014"}]}},"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":"2017-01-01","end":"2017-06-30","val":197956,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-01-01","end":"2017-09-30","val":-851294,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2024-01-01","end":"2024-12-31","val":1391,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":1391,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"}]}},"PaymentsToAcquireOtherPropertyPlantAndEquipment":{"label":"Payments to Acquire Other Property, Plant, and Equipment","description":"Amount of cash outflow from the acquisition of or improvements to long-lived, physical assets used to produce goods and services and not intended for resale, classified as other.","units":{"USD":[{"start":"2020-01-01","end":"2020-06-30","val":1836288,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"}]}},"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":"2010-01-01","end":"2010-06-30","val":679246,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2010-01-01","end":"2010-09-30","val":1087965,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":7697473,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":60901,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":134415,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2011-01-01","end":"2011-06-30","val":134415,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2011-01-01","end":"2011-09-30","val":138927,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":138927,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-01-01","end":"2011-12-31","val":7791997,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28"},{"start":"2011-01-01","end":"2011-12-31","val":7791997,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":1320608,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14"},{"start":"2012-01-01","end":"2012-03-31","val":1320608,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":1249417,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":-1249417,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-09-30","val":3829822,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":3829822,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2012-01-01","end":"2012-12-31","val":6954476,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":7034822,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":428692,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":428692,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-485142,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":485142,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":663182,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-01-01","end":"2013-09-30","val":663182,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":12616030,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":12616030,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":3851844,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":3851844,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":9966212,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":9966212,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":16430606,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":16430606,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":15383337,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":15383337,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":1984556,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":1984556,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":2036888,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":2036888,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2015-01-01","end":"2015-09-30","val":4622320,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":4622320,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2015-01-01","end":"2015-12-31","val":279691,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"start":"2015-01-01","end":"2015-12-31","val":279691,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":2527423,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20"},{"start":"2016-01-01","end":"2016-03-31","val":2527423,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":10125,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2016-01-01","end":"2016-06-30","val":10125,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":28386,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2016-01-01","end":"2016-09-30","val":28386,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-01-01","end":"2016-12-31","val":8730051,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"start":"2016-01-01","end":"2016-12-31","val":8730051,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":990799,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":990799,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-01-01","end":"2017-09-30","val":1042191,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":1042191,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-03-31","val":1978,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-03-31","val":1978,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1902,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":1902,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2018-01-01","end":"2018-09-30","val":1902,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":1902,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":5006,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2019-01-01","end":"2019-12-31","val":5006,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04"},{"start":"2019-01-01","end":"2019-12-31","val":5006,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-09-30","val":2944,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-12-31","val":2984,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":9263,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":16589,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2023-01-01","end":"2023-03-31","val":17010,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":128098,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-09-30","val":369071,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-01-01","end":"2023-12-31","val":65653,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":145709,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":354837,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-09-30","val":360892,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-01-01","end":"2024-09-30","val":33628,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":34056,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":34056,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":3720,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"}]}},"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":"2020-01-01","end":"2020-06-30","val":206512,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-09-30","val":5131643,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-12-31","val":5355944,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020"}]}},"PaymentsToSuppliers":{"label":"Payments to Suppliers","description":"Payments of cash to suppliers for goods and services during the current period.","units":{"CNY":[{"start":"2014-07-01","end":"2014-07-31","val":100000000,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"start":"2014-07-01","end":"2014-07-31","val":100000000,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"start":"2014-07-01","end":"2014-07-31","val":100000000,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16"},{"start":"2014-07-01","end":"2014-07-31","val":100000000,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2014-07-01","end":"2014-07-31","val":100000000,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2014Q2I"},{"start":"2015-04-01","end":"2015-04-30","val":39600000,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2015Q1I"}],"USD":[{"start":"2015-04-01","end":"2015-04-30","val":5800000,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30"},{"start":"2015-04-01","end":"2015-04-30","val":5800000,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2015-04-01","end":"2015-04-30","val":5800000,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2015-04-01","end":"2015-04-30","val":5800000,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2015-04-01","end":"2015-04-30","val":5800000,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04"},{"start":"2015-04-01","end":"2015-04-30","val":5800000,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2015Q1I"},{"start":"2018-01-01","end":"2018-09-30","val":5800000,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2018-07-01","end":"2018-09-30","val":5800000,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":5800000,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":5800000,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2019-01-01","end":"2019-12-31","val":5800000,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2019"}]}},"PensionExpense":{"label":"Pension Cost (Reversal of Cost)","description":"Amount of cost (reversal of cost) for pension benefits. Excludes other postretirement benefits.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013"}]}},"PolicyholderDividendsRateOnPolicyEarnings":{"label":"Policyholder Dividends, Rate on Policy Earnings","description":"The percentage of earnings allocable to participating policyholders based on earnings of such policies for payment of dividends.","units":{"pure":[{"start":"2013-01-01","end":"2013-06-30","val":0.9,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-09-30","val":0.9,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-01-01","end":"2013-12-31","val":0.9,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0.9,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0.9,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0.9,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0.9,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0.9,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2018"}]}},"PreferredStockDividendsAndOtherAdjustments":{"label":"Preferred Stock Dividends and Other Adjustments","description":"The aggregate value of preferred stock dividends and other adjustments necessary to derive net income apportioned to common stockholders.","units":{"USD":[{"start":"2011-01-01","end":"2011-06-30","val":-246797,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2011-04-01","end":"2011-06-30","val":-54161,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":-312805,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-07-01","end":"2011-09-30","val":-66008,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":-480668,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":69902,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-146765,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":-141517,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":-75685,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":-69851,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-01-01","end":"2012-09-30","val":-259286,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":-259286,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":-77304,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":-377718,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":-377718,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2012-10-01","end":"2012-12-31","val":-77304,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q4"}]}},"PreferredStockParOrStatedValuePerShare":{"label":"Preferred Stock, Par or Stated Value Per Share","description":"Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.","units":{"USD/shares":[{"end":"2010-12-31","val":0.001,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"end":"2010-12-31","val":0.001,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":0.001,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28","frame":"CY2010Q4I"},{"end":"2011-06-30","val":0.001,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22","frame":"CY2011Q2I"},{"end":"2011-09-30","val":0.001,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":0.001,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28"},{"end":"2011-12-31","val":0.001,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14"},{"end":"2011-12-31","val":0.001,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"end":"2011-12-31","val":0.001,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":0.001,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":0.001,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14","frame":"CY2012Q1I"},{"end":"2012-06-30","val":0.001,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":0.001,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":0.001,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":0.001,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":0.001,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":0.001,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"end":"2012-12-31","val":0.001,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":0.001,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":0.001,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":0.001,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2013Q3I"},{"end":"2013-12-31","val":0.001,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":0.001,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":0.001,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":0.001,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":0.001,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":0.001,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":0.001,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":0.001,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":0.001,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":0.001,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":0.001,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":0.001,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":0.001,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014Q4I"},{"end":"2015-03-31","val":0.001,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":0.001,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":0.001,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":0.001,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"end":"2015-12-31","val":0.001,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20"},{"end":"2015-12-31","val":0.001,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"end":"2015-12-31","val":0.001,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"end":"2015-12-31","val":0.001,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015Q4I"},{"end":"2016-03-31","val":0.001,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20","frame":"CY2016Q1I"},{"end":"2016-06-30","val":0.001,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":0.001,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0.001,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"end":"2016-12-31","val":0.001,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16"},{"end":"2016-12-31","val":0.001,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":0.001,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"end":"2016-12-31","val":0.001,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-03-31","val":0.001,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16","frame":"CY2017Q1I"},{"end":"2017-06-30","val":0.001,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0.001,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0.001,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2017-12-31","val":0.001,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":0.001,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":0.001,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0.001,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0.001,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0.001,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"}]}},"PreferredStockSharesAuthorized":{"label":"Preferred Stock, Shares Authorized","description":"The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.","units":{"shares":[{"end":"2010-12-31","val":10000000,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"end":"2010-12-31","val":10000000,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":10000000,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28","frame":"CY2010Q4I"},{"end":"2011-06-30","val":10000000,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22","frame":"CY2011Q2I"},{"end":"2011-09-30","val":10000000,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":10000000,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28"},{"end":"2011-12-31","val":10000000,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14"},{"end":"2011-12-31","val":10000000,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"end":"2011-12-31","val":10000000,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":10000000,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":10000000,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14","frame":"CY2012Q1I"},{"end":"2012-06-30","val":10000000,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":10000000,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":10000000,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":10000000,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":10000000,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":10000000,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"end":"2012-12-31","val":10000000,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":10000000,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":10000000,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":10000000,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2013Q3I"},{"end":"2013-12-31","val":10000000,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":10000000,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":10000000,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":10000000,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":10000000,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":10000000,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":10000000,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":10000000,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":10000000,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":10000000,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":10000000,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":10000000,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":10000000,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014Q4I"},{"end":"2015-03-31","val":10000000,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":10000000,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":10000000,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":10000000,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"end":"2015-12-31","val":10000000,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20"},{"end":"2015-12-31","val":10000000,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"end":"2015-12-31","val":10000000,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"end":"2015-12-31","val":10000000,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015Q4I"},{"end":"2016-03-10","val":10000000,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20"},{"end":"2016-03-10","val":10000000,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"end":"2016-03-10","val":10000000,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"end":"2016-03-10","val":10000000,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"end":"2016-03-31","val":10000000,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20","frame":"CY2016Q1I"},{"end":"2016-06-30","val":10000000,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":10000000,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27","frame":"CY2016Q3I"},{"end":"2016-12-31","val":10000000,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"end":"2016-12-31","val":10000000,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16"},{"end":"2016-12-31","val":10000000,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":10000000,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"end":"2016-12-31","val":10000000,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-03-31","val":10000000,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16","frame":"CY2017Q1I"},{"end":"2017-06-30","val":10000000,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":10000000,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3I"},{"end":"2017-12-31","val":10000000,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2017-12-31","val":10000000,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":10000000,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":10000000,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"end":"2017-12-31","val":10000000,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2017Q4I"},{"end":"2018-03-31","val":10000000,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":10000000,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":10000000,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"},{"end":"2018-12-31","val":10000000,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2018Q4I"}]}},"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":"2010-12-31","val":1456647,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28","frame":"CY2010Q4I"},{"end":"2010-12-31","val":1456647,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":1456647,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"end":"2011-06-30","val":1456647,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22","frame":"CY2011Q2I"},{"end":"2011-09-30","val":1456647,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":1456647,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2011-12-31","val":1456647,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":1456647,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14"},{"end":"2011-12-31","val":1456647,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28"},{"end":"2012-03-31","val":1456647,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14","frame":"CY2012Q1I"},{"end":"2012-09-30","val":230147,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":0,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2012Q4I"}]}},"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":"2010-12-31","val":1456647,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28","frame":"CY2010Q4I"},{"end":"2010-12-31","val":1456647,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":1456647,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"end":"2011-06-30","val":1456647,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22","frame":"CY2011Q2I"},{"end":"2011-09-30","val":1456647,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":1456647,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2011-12-31","val":1456647,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":1456647,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14"},{"end":"2011-12-31","val":1456647,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28"},{"end":"2012-03-31","val":1456647,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14","frame":"CY2012Q1I"},{"end":"2012-08-13","val":641647,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":230147,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"}]}},"PreferredStockValue":{"label":"Preferred Stock, Value, Issued","description":"Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.","units":{"USD":[{"end":"2010-12-31","val":1457,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28","frame":"CY2010Q4I"},{"end":"2010-12-31","val":1457,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":1457,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"end":"2011-06-30","val":1457,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22","frame":"CY2011Q2I"},{"end":"2011-09-30","val":1457,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":1457,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2011-12-31","val":1457,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"end":"2011-12-31","val":1457,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14"},{"end":"2011-12-31","val":1457,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28"},{"end":"2012-03-31","val":1457,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14","frame":"CY2012Q1I"},{"end":"2012-06-30","val":1052,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2012Q2I"}]}},"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":"2021-09-30","val":2358960,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2021Q3I"},{"end":"2024-03-31","val":9820000,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":10060000,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":11550000,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"}]}},"ProceedsFromConstructionLoansPayable":{"label":"Proceeds from Construction Loans Payable","description":"The cash inflow from borrowings to finance the cost of construction.","units":{"USD":[{"start":"2020-01-01","end":"2020-06-30","val":211876,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":746663,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2021-01-01","end":"2021-06-30","val":170429,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-01-01","end":"2021-12-31","val":1007517,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":1007517,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":3621827,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":4199879,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"}]}},"ProceedsFromConvertibleDebt":{"label":"Proceeds from Convertible Debt","description":"The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.","units":{"USD":[{"start":"2019-01-01","end":"2019-06-30","val":503818,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-12-31","val":1503793,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04"},{"start":"2019-01-01","end":"2019-12-31","val":2373054,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":503270,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":822107,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":533278,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-09-30","val":5464277,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-12-31","val":6086535,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020"},{"start":"2023-01-01","end":"2023-12-31","val":1100723,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":1100723,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2025-01-01","end":"2025-09-30","val":1800000,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-12-31","val":1800000,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"}]}},"ProceedsFromDepositsWithOtherInstitutions":{"label":"Proceeds from Deposits with Other Institutions","description":"Cash received from refund of deposits with other institutions during the period.","units":{"USD":[{"start":"2014-01-01","end":"2014-06-30","val":7506207,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":7498389,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"}]}},"ProceedsFromInsuranceSettlementOperatingActivities":{"label":"Proceeds from Insurance Settlement, Operating Activities","description":"Amount of cash inflow for proceeds from settlement of insurance claim, classified as operating activities. Excludes insurance settlement classified as investing activities.","units":{"USD":[{"start":"2014-01-01","end":"2014-03-31","val":100000,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":100000,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"}]}},"ProceedsFromIssuanceOfCommonStock":{"label":"Proceeds from Issuance of Common Stock","description":"The cash inflow from the additional capital contribution to the entity.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":3132252,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2010-01-01","end":"2010-09-30","val":27014217,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":27014219,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28","frame":"CY2010"},{"start":"2011-01-01","end":"2011-09-30","val":0,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28","frame":"CY2011"},{"start":"2016-01-01","end":"2016-03-31","val":16641394,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20"},{"start":"2016-01-01","end":"2016-03-31","val":16641394,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":16641291,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2016-01-01","end":"2016-06-30","val":16641291,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":16377868,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2016-01-01","end":"2016-09-30","val":16377868,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-01-01","end":"2016-12-31","val":17355246,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"start":"2016-01-01","end":"2016-12-31","val":17355246,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-04-06","end":"2017-04-12","val":2672500,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-04-06","end":"2017-04-12","val":2672500,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q1I"},{"start":"2017-01-01","end":"2017-06-30","val":2679779,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":2679779,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-01-01","end":"2017-09-30","val":4880921,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":4880921,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-01-01","end":"2017-12-31","val":3337340,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":3337340,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":155952,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":155952,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2018-01-01","end":"2018-12-31","val":155970,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03"},{"start":"2018-01-01","end":"2018-12-31","val":155970,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2018-01-01","end":"2018-12-31","val":155970,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018"},{"start":"2020-01-01","end":"2020-09-30","val":920000,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2021-08-04","val":11220000,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2021-08-04","val":11220000,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2021-08-04","val":11220000,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2021-08-04","val":11220000,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"end":"2021-08-04","val":11220000,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2021Q2I"},{"start":"2021-01-01","end":"2021-12-31","val":7.01,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2021-01-01","end":"2021-12-31","val":7120000,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":7210000,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-01-01","end":"2021-12-31","val":7210000,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-01-01","end":"2021-12-31","val":7120000,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":7.21,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"end":"2023-10-17","val":7390000,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-10-17","val":7390000,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-10-17","val":7390000,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-10-17","val":7390000,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"end":"2023-10-17","val":7390000,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q3I"},{"start":"2024-01-01","end":"2024-03-31","val":2580643,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":2580643,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":2580643,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":2580643,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-01-01","end":"2024-09-30","val":2580643,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-01-01","end":"2024-09-30","val":2580643,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":2580643,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":2580642,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-09-30","val":30000000,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-12-31","val":30000000,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"}],"HKD":[{"end":"2021-08-06","val":144000000,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2021-08-06","val":144000000,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2021-08-06","val":144000000,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2021Q2I"}]}},"ProceedsFromIssuanceOfDebt":{"label":"Proceeds from Issuance of Debt","description":"The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.","units":{"USD":[{"start":"2019-01-01","end":"2019-09-30","val":1003809,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-06-30","val":211876,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-09-30","val":571760,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-12-31","val":694639,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020"}]}},"ProceedsFromIssuanceOfLongTermDebt":{"label":"Proceeds from Issuance of Long-term Debt","description":"The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.","units":{"USD":[{"start":"2017-01-01","end":"2017-06-30","val":2021142,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"}]}},"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":"2020-10-04","end":"2020-11-02","val":312352,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020Q3I"},{"start":"2020-11-05","end":"2020-12-02","val":1023950,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020Q4I"}]}},"ProceedsFromIssuanceOfUnsecuredDebt":{"label":"Proceeds from Issuance of Unsecured Debt","description":"The cash inflow from the issuance of long-term debt that is not secured by collateral. Excludes proceeds from tax exempt unsecured debt.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":8000000,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":8000000,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2013-01-01","end":"2013-12-31","val":8000000,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-12-31","val":8000000,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":8000000,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2013-01-01","end":"2013-12-31","val":8000000,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2013-01-01","end":"2013-12-31","val":8000000,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"start":"2013-01-01","end":"2013-12-31","val":8000000,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20"},{"start":"2013-01-01","end":"2013-12-31","val":8000000,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2013-01-01","end":"2013-12-31","val":8000000,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2013-01-01","end":"2013-12-31","val":8000000,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":8000000,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":8000000,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1"}]}},"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":{"HKD":[{"start":"2021-08-01","end":"2021-08-06","val":144000000,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2021-08-01","end":"2021-08-06","val":144000000,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-08-01","end":"2021-08-06","val":144000000,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2021-08-01","end":"2021-08-06","val":144000000,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-08-01","end":"2021-08-06","val":144000000,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-08-01","end":"2021-08-06","val":144000000,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"start":"2021-08-01","end":"2021-08-06","val":144000000,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"start":"2021-08-01","end":"2021-08-06","val":144000000,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"start":"2021-08-01","end":"2021-08-06","val":144000000,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2021-08-01","end":"2021-08-06","val":144000000,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2021Q2I"}]}},"ProceedsFromLeasePayments":{"label":"Proceeds from Lease Payment, Operating Activity","description":"Amount of cash inflow from lease payment, classified as operating activity.","units":{"USD":[{"start":"2020-01-01","end":"2020-09-30","val":15038,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"}]}},"ProceedsFromLegalSettlements":{"label":"Proceeds from Legal Settlements","description":"Cash received for the settlement of litigation during the current period.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":2200000,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":2200000,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":2200000,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"}]}},"ProceedsFromLongTermCapitalLeaseObligations":{"label":"Proceeds from Long-term Capital Lease Obligations","description":"The cash inflow from proceeds received from lessor related to a long-term capital lease obligation.","units":{"USD":[{"start":"2016-01-01","end":"2016-09-30","val":7982400,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-01-01","end":"2016-12-31","val":7982400,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"}]}},"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":"2013-01-01","end":"2013-06-30","val":8000000,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-09-30","val":8000000,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"}]}},"ProceedsFromPaymentsForOtherFinancingActivities":{"label":"Proceeds from (Payments for) Other Financing Activities","description":"Amount of cash inflow (outflow) from financing activities classified as other.","units":{"USD":[{"start":"2014-01-01","end":"2014-09-30","val":-3148902,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-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":"2013-01-01","end":"2013-03-31","val":4000000,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":4000000,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":8000000,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":8000000,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":8000000,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-01-01","end":"2013-09-30","val":8000000,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":8024970,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":8024970,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2015-01-01","end":"2015-12-31","val":-306049,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"start":"2015-01-01","end":"2015-12-31","val":-306049,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-8269592,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":263020,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2019-01-01","end":"2019-06-30","val":503818,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2020-01-01","end":"2020-06-30","val":468468,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2023-01-01","end":"2023-03-31","val":46860,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":97523,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-03-31","val":243725,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1"}]}},"ProceedsFromRepaymentsOfNotesPayable":{"label":"Proceeds from (Repayments of) Notes Payable","description":"Amount of cash inflow (outflow) from long-term debt supported by a written promise to pay an obligation.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":201081,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2010-01-01","end":"2010-09-30","val":739130,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":492396,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":273047,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2011-01-01","end":"2011-09-30","val":657590,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":-239119,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28","frame":"CY2011"},{"start":"2022-01-01","end":"2022-09-30","val":2816981,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":-2893184,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-12-31","val":-3589582,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023"}]}},"ProceedsFromRepaymentsOfOtherLongTermDebt":{"label":"Proceeds from (Repayments of) Other Long-term Debt","description":"Amount of cash inflow (outflow) from other long-term debt.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":-1229949,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":-1216791,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-01-01","end":"2016-12-31","val":-1202289,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"start":"2016-01-01","end":"2016-12-31","val":-1202289,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":2016329,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16"},{"start":"2017-01-01","end":"2017-03-31","val":2016329,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":2021142,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"}]}},"ProceedsFromRepaymentsOfRelatedPartyDebt":{"label":"Proceeds from (Repayments of) Related Party Debt","description":"Amount of cash inflow (outflow) from long-term debt by a related party. Related parties, include, but are not limited to, affiliates, owners or officers and their immediate families, and pension trusts.","units":{"USD":[{"start":"2014-01-01","end":"2014-03-31","val":-24970,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":-24970,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-24970,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-24970,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":-24970,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":-24970,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":-65668,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-09-30","val":-374913,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":-374913,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2016-01-01","end":"2016-09-30","val":-239928,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2016-01-01","end":"2016-09-30","val":-239928,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-01-01","end":"2016-12-31","val":-8269592,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-09-30","val":2079369,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":2079369,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2020-01-01","end":"2020-12-31","val":-35868,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":-35868,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-09-30","val":-1535238,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2021-01-01","end":"2021-12-31","val":-1187875,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":-1187875,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-09-30","val":452564,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":249068,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":249068,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-01-01","end":"2023-12-31","val":944035,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":83055,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":-29345,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-01-01","end":"2024-09-30","val":343447,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-01-01","end":"2024-09-30","val":-103406,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":166766,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":-7849,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":32041,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-4322,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-01-01","end":"2025-09-30","val":41443,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-12-31","val":20000,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"}]}},"ProceedsFromRepaymentsOfShortTermDebt":{"label":"Proceeds from (Repayments of) Short-term Debt","description":"The net cash inflow or outflow for borrowing having initial term of repayment within one year or the normal operating cycle, if longer.","units":{"USD":[{"start":"2014-01-01","end":"2014-06-30","val":14254064,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":12123678,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-06-30","val":-8158204,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":-8158204,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2015-01-01","end":"2015-09-30","val":-8098740,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":-8098740,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2015-01-01","end":"2015-12-31","val":-8098740,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":61267,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2016-01-01","end":"2016-09-30","val":136376,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2019-01-01","end":"2019-03-31","val":499992,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-09-30","val":1003818,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"}]}},"ProceedsFromSaleOfPropertyPlantAndEquipment":{"label":"Proceeds from Sale of Property, Plant, and Equipment","description":"The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":190185,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2016-01-01","end":"2016-06-30","val":190185,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":334236,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2016-01-01","end":"2016-09-30","val":334236,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":32608,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-12-31","val":32490,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":32490,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1369,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":1369,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":191766,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-09-30","val":203528,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-01-01","end":"2024-12-31","val":230738,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2024"}]}},"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":"2010-01-01","end":"2010-06-30","val":6855536,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2010-01-01","end":"2010-09-30","val":6895231,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":22480860,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":2486808,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":7585239,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2011-01-01","end":"2011-06-30","val":7585239,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2011-01-01","end":"2011-09-30","val":7733603,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":7733603,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-01-01","end":"2011-12-31","val":4235865,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28"},{"start":"2011-01-01","end":"2011-12-31","val":4235865,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":3170879,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14"},{"start":"2012-01-01","end":"2012-03-31","val":3170879,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":6341757,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":6341757,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-09-30","val":6332120,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":6332120,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2012-01-01","end":"2012-12-31","val":6336634,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":6336634,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-06-30","val":8653944,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":8653944,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":13649887,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-01-01","end":"2013-09-30","val":13649887,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":17178140,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":17178140,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":2025169,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":2025169,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":19489005,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":19489005,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":20302162,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":20302162,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":17319362,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":17319362,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":17332906,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":17332906,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":18752908,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":18752908,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2015-01-01","end":"2015-09-30","val":-15028524,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":23831727,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2015-01-01","end":"2015-12-31","val":-828505,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"start":"2015-01-01","end":"2015-12-31","val":-828505,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":61267,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":136376,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":139599,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":139599,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"}]}},"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":"2010-01-01","end":"2010-06-30","val":6428429,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2010-04-01","end":"2010-06-30","val":4763212,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":10000075,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":3571646,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":21180576,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":5292176,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":6780125,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2011-01-01","end":"2011-06-30","val":6780125,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2011-04-01","end":"2011-06-30","val":1487949,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2011-04-01","end":"2011-06-30","val":1487949,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":8593545,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":8593545,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-07-01","end":"2011-09-30","val":1813420,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":1813420,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":13205170,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28"},{"start":"2011-01-01","end":"2011-12-31","val":13205170,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":1919158,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14"},{"start":"2012-01-01","end":"2012-03-31","val":1919158,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":4319809,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":4319809,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":2400651,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":2400651,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":9351911,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":9351911,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":5032102,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":5032102,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":18170132,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":18170132,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":3818148,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":3818148,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":4498190,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":4498190,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":680042,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":680042,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":7512066,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-01-01","end":"2013-09-30","val":7512066,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":3013876,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-07-01","end":"2013-09-30","val":3013876,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":12168714,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":12168714,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":503672,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":503672,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":552540,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":552540,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":48868,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":48868,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":5115949,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":5115949,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":4563409,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":4563409,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":7871448,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":8630816,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"start":"2014-01-01","end":"2014-12-31","val":759368,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":1499610,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":1682900,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":3588858,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":3860395,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2015-04-01","end":"2015-06-30","val":2089248,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":2177495,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":3163140,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":3490632,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2015-07-01","end":"2015-09-30","val":-425718,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":-369763,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":3646850,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"start":"2015-01-01","end":"2015-12-31","val":698115,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20"},{"start":"2015-01-01","end":"2015-12-31","val":3646850,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-1053615,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-918733,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2016-04-01","end":"2016-06-30","val":134882,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-974601,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2016-07-01","end":"2016-09-30","val":-55868,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-5419023,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"start":"2016-01-01","end":"2016-12-31","val":-5419023,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-2649908,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-12-31","val":-102583700,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":-102583700,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-2791926,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-03-31","val":-2791926,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-6239901,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2018-01-01","end":"2018-09-30","val":-23830898,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":-169997054,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03"},{"start":"2018-01-01","end":"2018-12-31","val":-169997054,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2018-01-01","end":"2018-12-31","val":-169997054,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-1678798,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30"},{"start":"2019-01-01","end":"2019-03-31","val":-1678798,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-3624472,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2019-01-01","end":"2019-06-30","val":-3624472,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-1972171,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-5026553,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":-5026553,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":-1402080,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-27074245,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2019-01-01","end":"2019-12-31","val":-27074245,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04"},{"start":"2019-01-01","end":"2019-12-31","val":-27074245,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":117206696,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":116887859,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":116669355,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":-116052879,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":-537341,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":114230428,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":-113613952,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2020-07-01","end":"2020-09-30","val":-2438927,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":88930311,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":88930311,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":88930311,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-797309,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":797309,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1200787,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":-1200787,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-04-01","end":"2021-06-30","val":-403478,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":11694964,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2021-01-01","end":"2021-09-30","val":-11694964,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-07-01","end":"2021-09-30","val":-10494177,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-14205925,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":-14205925,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":-14205925,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":2698371,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":-2698371,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-5035059,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":-5035059,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-04-01","end":"2022-06-30","val":-2336688,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-04-01","end":"2022-06-30","val":-2336688,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-8668956,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-01-01","end":"2022-09-30","val":-8668956,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-07-01","end":"2022-09-30","val":-3633897,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-07-01","end":"2022-09-30","val":-3633897,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-14316364,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"start":"2022-01-01","end":"2022-12-31","val":-14316364,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-2247477,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"start":"2023-01-01","end":"2023-03-31","val":-2247477,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-3785298,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-06-30","val":-3785298,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":-1537821,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-04-01","end":"2023-06-30","val":-1537821,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-6234991,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":-6234991,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-07-01","end":"2023-09-30","val":-2449693,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-07-01","end":"2023-09-30","val":-2449693,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-34015899,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":-34015899,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-3323629,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":-3323629,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-5122635,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":-5122635,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":-1799006,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":-1799006,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-10055020,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-01-01","end":"2024-09-30","val":-10055020,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-4932385,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":-4932385,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-33179687,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":-33179687,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-2707282,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-855502,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-04-01","end":"2025-06-30","val":1851780,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-2820814,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":-1965312,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-2753999,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"}]}},"PropertyPlantAndEquipmentGross":{"label":"Property, Plant and Equipment, Gross","description":"Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.","units":{"USD":[{"end":"2011-12-31","val":57255982,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"end":"2011-12-31","val":57255982,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":57255982,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-06-30","val":63495555,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":65906886,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":69624954,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":69739112,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-12-31","val":84955491,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":84955491,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":124628521,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":124628521,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014Q4I"},{"end":"2015-12-31","val":115552939,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"end":"2015-12-31","val":115552939,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015Q4I"},{"end":"2016-12-31","val":115920500,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"end":"2016-12-31","val":115920500,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":157971590,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2017-12-31","val":157971590,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2017Q4I"},{"end":"2018-12-31","val":88302711,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03"},{"end":"2018-12-31","val":88302711,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"end":"2018-12-31","val":88302711,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018Q4I"},{"end":"2019-12-31","val":36958,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"end":"2019-12-31","val":36958,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2019Q4I"},{"end":"2020-12-31","val":6299,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2020Q4I"},{"end":"2021-09-30","val":688946,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2021Q3I"},{"end":"2021-12-31","val":806899,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":806899,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":806899,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":806899,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021Q4I"},{"end":"2022-03-31","val":814155,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":807089,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":777135,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1327762,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"end":"2022-12-31","val":1327762,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":1327762,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":1327762,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":1325923,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1413064,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1458904,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1432323,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1510987,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":1510987,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":1509635,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":1509635,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"end":"2023-12-31","val":1119819,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1528874,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1344515,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":3028441,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"},{"end":"2024-12-31","val":913222,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":498059,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":498059,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-31","val":498059,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":498059,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"},{"end":"2025-03-31","val":498709,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":499877,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":503632,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":508332,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q4I"}]}},"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":"2010-12-31","val":36337251,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"end":"2010-12-31","val":36337251,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":36337251,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28","frame":"CY2010Q4I"},{"end":"2011-06-30","val":36019669,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22","frame":"CY2011Q2I"},{"end":"2011-09-30","val":35670262,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":44277228,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28"},{"end":"2011-12-31","val":44277228,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14"},{"end":"2011-12-31","val":44277228,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"end":"2011-12-31","val":44277228,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":44277228,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":49784454,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14","frame":"CY2012Q1I"},{"end":"2012-06-30","val":48435375,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":49781361,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":52180097,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":52180097,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":52180097,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":52180097,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"end":"2012-12-31","val":52294255,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":51851976,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":51411503,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":50583734,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2013Q3I"},{"end":"2013-12-31","val":61907175,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":61907175,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":61907175,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":61907175,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":61907175,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":65210720,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":91067126,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":96202206,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":96279068,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":96279068,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":96279068,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":96279068,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":96279068,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014Q4I"},{"end":"2015-03-31","val":102368085,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":101376282,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":98462921,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":82947233,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"end":"2015-12-31","val":82947233,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20"},{"end":"2015-12-31","val":82947233,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"end":"2015-12-31","val":82947233,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"end":"2015-12-31","val":83124874,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015Q4I"},{"end":"2016-03-31","val":82462660,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20","frame":"CY2016Q1I"},{"end":"2016-06-30","val":80222743,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":78624516,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27","frame":"CY2016Q3I"},{"end":"2016-12-31","val":81523569,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"end":"2016-12-31","val":81523569,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16"},{"end":"2016-12-31","val":81523569,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":81523569,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"end":"2016-12-31","val":81523569,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-03-31","val":82298162,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16","frame":"CY2017Q1I"},{"end":"2017-06-30","val":83145461,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":85356432,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3I"},{"end":"2017-12-31","val":28065460,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2017-12-31","val":28065460,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":28065460,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":28065460,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"end":"2017-12-31","val":28065460,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2017Q4I"},{"end":"2018-03-31","val":28274644,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":26110600,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":24221552,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"},{"end":"2018-12-31","val":2336036,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03"},{"end":"2018-12-31","val":2336036,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30"},{"end":"2018-12-31","val":2336036,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"end":"2018-12-31","val":2336037,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":2336036,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"end":"2018-12-31","val":2336036,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1944861,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1626274,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1307966,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":17855,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"end":"2019-12-31","val":17855,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":17855,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":17855,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04"},{"end":"2019-12-31","val":17855,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":17855,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":17159,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":16466,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":19692,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":16728,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":16728,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":13981,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":2679,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"end":"2020-12-31","val":2679,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-12-31","val":2679,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":24254,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":41256,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":626709,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2021Q3I"},{"end":"2021-12-31","val":3163052,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":3163052,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":3163052,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":3163052,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":3163052,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"end":"2021-12-31","val":3163052,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021Q4I"},{"end":"2022-03-31","val":3135906,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2955161,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":3350997,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":4417281,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"end":"2022-12-31","val":4417281,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":4417281,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":4417281,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":4209189,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":4408927,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":4379329,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":4627438,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":4579188,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":4579188,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":4579116,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":4579116,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"end":"2023-12-31","val":2812151,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":4608429,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":4590198,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":4523974,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"},{"end":"2024-12-31","val":2599194,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":2464641,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":2464641,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-31","val":2464641,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":238233,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"},{"end":"2025-03-31","val":2443277,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":2423703,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":2415425,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":149904,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q4I"}]}},"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":"2013-01-01","end":"2013-12-31","val":160418,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":160418,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":442792,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-12-31","val":676784,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":676784,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":1452096,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":1452096,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-803200,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":-803200,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2015-01-01","end":"2015-09-30","val":-804524,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":-804524,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2015-01-01","end":"2015-12-31","val":2326194,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"start":"2015-01-01","end":"2015-12-31","val":2531850,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":3070944,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"start":"2016-01-01","end":"2016-12-31","val":3070944,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-4503,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16"},{"start":"2017-01-01","end":"2017-03-31","val":-4503,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-12-31","val":5583194,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":5583194,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-09-30","val":14931963,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-12-31","val":16314293,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":7612,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":7443,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":7491,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":48,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":5234205,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2019-01-01","end":"2019-12-31","val":5234205,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04"},{"start":"2019-01-01","end":"2019-12-31","val":5158818,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":4203054,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":4203054,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":4413564,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":4433309,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":210510,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":230255,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":247097,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":243022,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2020-07-01","end":"2020-09-30","val":31549,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":52706,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":3356725,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":3569952,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":3569952,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-2872,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":-15224,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-18329,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":-15254,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-04-01","end":"2021-06-30","val":-36,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":-30,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-15255,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2021-01-01","end":"2021-09-30","val":-15255,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-01-01","end":"2021-12-31","val":-1823,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":-1823,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":-1823,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":2002,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":2002,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1973,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":1973,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-04-01","end":"2022-06-30","val":-29,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-04-01","end":"2022-06-30","val":-29,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":1947,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-01-01","end":"2022-09-30","val":1947,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-01-01","end":"2022-12-31","val":26440,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"start":"2022-01-01","end":"2022-12-31","val":26440,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":16826,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"start":"2023-01-01","end":"2023-03-31","val":16826,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-1170577,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-06-30","val":-1170577,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":-1187403,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-04-01","end":"2023-06-30","val":-1187403,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-1152798,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":-1152798,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-07-01","end":"2023-09-30","val":17779,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-07-01","end":"2023-09-30","val":17779,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-716913,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":-787868,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":794355,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":719000,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":559360,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":443094,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":-234969,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":-275906,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":3942179,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-01-01","end":"2024-09-30","val":3829724,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":3382819,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":3386630,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":27350439,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":28113978,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":28369484,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":28762566,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-04-01","end":"2025-06-30","val":393082,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":29416788,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":654222,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":28138746,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"}]}},"PurchaseObligation":{"label":"Purchase Obligation","description":"Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier.","units":{"USD":[{"end":"2014-06-30","val":161,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":161,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2022-12-31","val":708287,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-12-31","val":731521,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":731521,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q4I"},{"end":"2024-03-31","val":841874,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"}]}},"RealEstateInvestmentPropertyAtCost":{"label":"Real Estate Investment Property, at Cost","description":"Amount of real estate investment property which may include the following: (1) land available-for-sale; (2) land available-for-development; (3) investments in building and building improvements; (4) tenant allowances; (5) developments in-process; (6) rental properties; and (7) other real estate investments.","units":{"USD":[{"end":"2011-12-31","val":7777929,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-12-31","val":9007199,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":7796985,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-12-31","val":8038175,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":8038175,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":8011269,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":8011269,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014Q4I"},{"end":"2015-12-31","val":28251859,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"end":"2015-12-31","val":8011269,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015Q4I"},{"end":"2016-12-31","val":34321098,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"end":"2016-12-31","val":34321098,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-12-31","val":36103714,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2017Q4I"}]}},"RedeemableNoncontrollingInterestEquityOtherCarryingAmount":{"label":"Redeemable Noncontrolling Interest, Equity, Other, Carrying Amount","description":"Amount of noncontrolling interests which are redeemable by the parent entity, classified as other equity.","units":{"USD":[{"end":"2010-12-31","val":4727272,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"end":"2010-12-31","val":4727272,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":4727272,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28","frame":"CY2010Q4I"},{"end":"2011-06-30","val":5344998,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22","frame":"CY2011Q2I"},{"end":"2011-09-30","val":5527647,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":5902801,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28"},{"end":"2011-12-31","val":5902801,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14"},{"end":"2011-12-31","val":5902801,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"end":"2011-12-31","val":5902801,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":5902801,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":6049533,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14","frame":"CY2012Q1I"},{"end":"2012-06-30","val":6146384,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":6318563,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":6938645,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":6938645,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":6938645,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":6938645,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"end":"2012-12-31","val":6938645,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":7314577,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":7646681,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":7971820,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2013Q3I"},{"end":"2013-12-31","val":8422513,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":8422513,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":8422513,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":8422513,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":8422513,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":8401544,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":4143631,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":4252488,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":4685819,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":4685819,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":4685819,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014Q4I"},{"end":"2015-03-31","val":4852226,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-12-31","val":4895622,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"end":"2015-12-31","val":4895622,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20"},{"end":"2015-12-31","val":4895622,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"end":"2015-12-31","val":4895622,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"end":"2015-12-31","val":4895622,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015Q4I"},{"end":"2016-03-31","val":12583944,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1742617,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":-8356617,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27","frame":"CY2016Q3I"},{"end":"2016-12-31","val":35164104,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"end":"2016-12-31","val":35164104,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16"},{"end":"2016-12-31","val":35164104,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":35356253,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16","frame":"CY2017Q1I"},{"end":"2017-06-30","val":36307862,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"}]}},"RelatedPartyTransactionAmountsOfTransaction":{"label":"Related Party Transaction, Amounts of Transaction","description":"Amount of transactions with related party during the financial reporting period.","units":{"CNY":[{"start":"2016-06-01","end":"2016-06-15","val":300000000,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11","frame":"CY2016Q2I"}],"USD":[{"start":"2016-06-01","end":"2016-06-15","val":46000000,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11","frame":"CY2016Q2I"},{"start":"2019-01-01","end":"2019-12-31","val":1270000,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2019-01-01","end":"2019-12-31","val":1270000,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2019"}]}},"RelatedPartyTransactionDueFromToRelatedParty":{"label":"Related Party Transaction, Due from (to) Related Party","description":"Receivables to be collected from (obligations owed to) related parties, net as of the balance sheet date 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":[{"end":"2013-03-31","val":4000000,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":8000000,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"}]}},"RepaymentsOfBankDebt":{"label":"Repayments of Bank Debt","description":"The cash outflow to settle a bank borrowing during the year.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":594290,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":2103222,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-01-01","end":"2016-12-31","val":2078155,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-09-30","val":690739,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":690739,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-01-01","end":"2017-12-31","val":23242642,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":23242642,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2017"},{"start":"2019-01-01","end":"2019-12-31","val":-1503793,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02","frame":"CY2019"}]}},"RepaymentsOfConstructionLoansPayable":{"label":"Repayments of Construction Loans Payable","description":"The cash outflow from repayment of borrowings to finance the cost of construction.","units":{"USD":[{"start":"2020-01-01","end":"2020-09-30","val":206006,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-12-31","val":335624,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":122687,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":122926,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"}]}},"RepaymentsOfConvertibleDebt":{"label":"Repayments of Convertible Debt","description":"The cash outflow from the repayment of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.","units":{"USD":[{"start":"2021-01-01","end":"2021-03-31","val":1163146,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1163146,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-09-30","val":1163146,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2021-01-01","end":"2021-12-31","val":1163146,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":1163146,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-01-01","end":"2021-12-31","val":1163146,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-01-01","end":"2021-12-31","val":1163146,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":1163146,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021"},{"start":"2021-10-01","end":"2021-12-31","val":1163146,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q4"}]}},"RepaymentsOfDebt":{"label":"Repayments of Debt","description":"The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.","units":{"USD":[{"start":"2016-03-01","end":"2016-03-08","val":36300,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03"},{"start":"2016-03-01","end":"2016-03-08","val":3630000,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30"},{"start":"2016-03-01","end":"2016-03-08","val":3630000,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30","frame":"CY2016Q1I"},{"start":"2017-01-01","end":"2017-03-31","val":31565,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2018-01-01","end":"2018-12-31","val":1221000,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":1221000,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2019-01-01","end":"2019-09-30","val":1221000,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":188215,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2025-01-01","end":"2025-09-30","val":950000,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-12-31","val":1850000,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"}]}},"RepaymentsOfLongTermCapitalLeaseObligations":{"label":"Repayments of Long-term Capital Lease Obligations","description":"The cash outflow for the obligation for a lease meeting the criteria for capitalization (with maturities exceeding one year or beyond the operating cycle of the entity, if longer).","units":{"USD":[{"start":"2014-01-01","end":"2014-03-31","val":2635665,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":2635665,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":3152185,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":3152185,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":797443,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":797443,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":4410041,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":4410041,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":39212,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":39212,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-09-30","val":344,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":344,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2015-01-01","end":"2015-12-31","val":78,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"start":"2015-01-01","end":"2015-12-31","val":78,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":11391267,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20"},{"start":"2016-01-01","end":"2016-03-31","val":11391267,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-7982400,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2016-01-01","end":"2016-06-30","val":-7982400,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":-7982400,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2016-01-01","end":"2016-12-31","val":-7982400,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2016"}]}},"RepaymentsOfLongTermDebt":{"label":"Repayments of Long-term Debt","description":"The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":1229949,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2016-01-01","end":"2016-09-30","val":1216791,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"}]}},"RepaymentsOfNotesPayable":{"label":"Repayments of Notes Payable","description":"The cash outflow for a borrowing supported by a written promise to pay an obligation.","units":{"USD":[{"start":"2011-01-01","end":"2011-03-31","val":103574,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-273047,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2011-01-01","end":"2011-09-30","val":-657590,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-03-31","val":284361,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14"},{"start":"2012-01-01","end":"2012-03-31","val":284361,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":284361,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":284361,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-09-30","val":283929,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":283929,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-01-01","end":"2013-09-30","val":-1480242,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2021-01-01","end":"2021-03-31","val":1163146,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":1163146,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1163146,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":1163146,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-01-01","end":"2021-09-30","val":1163146,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2021-01-01","end":"2021-09-30","val":1163146,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-01-01","end":"2021-12-31","val":1163146,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":1163146,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":188215,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2022"},{"start":"2023-01-01","end":"2023-09-30","val":2893184,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-01-01","end":"2023-12-31","val":3589582,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"}]}},"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":"2014-01-01","end":"2014-12-31","val":65668,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":61667195,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"start":"2015-01-01","end":"2015-12-31","val":61667195,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1233968,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":87267,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-03-31","val":31565,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-263020,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2021-01-01","end":"2021-06-30","val":1249758,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2022-01-01","end":"2022-09-30","val":904673,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-03-31","val":104156,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":112447,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-09-30","val":270714,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":270714,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-01-01","end":"2023-12-31","val":639800,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":275792,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":113368,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":238858,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":103406,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-01-01","end":"2024-09-30","val":1607798,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-01-01","end":"2024-09-30","val":67957,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":240238,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":94535,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":38134,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":8871,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-01-01","end":"2025-09-30","val":14340,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-12-31","val":48347,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"}]}},"RepaymentsOfShortTermDebt":{"label":"Repayments of Short-term Debt","description":"The cash outflow for a borrowing having initial term of repayment within one year or the normal operating cycle, if longer.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":541997,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2010-01-01","end":"2010-09-30","val":2902480,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":17966987,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":0,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":5082262,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2011-01-01","end":"2011-06-30","val":5082262,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2011-01-01","end":"2011-09-30","val":5181670,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":5181670,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-01-01","end":"2011-12-31","val":8433584,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28"},{"start":"2011-01-01","end":"2011-12-31","val":8433584,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":1139578,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14"},{"start":"2012-01-01","end":"2012-03-31","val":1139578,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":1139578,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":1139578,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-09-30","val":1137847,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":1137847,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2012-01-01","end":"2012-12-31","val":1138658,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":1138658,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":3185474,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":3185474,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-6555123,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":6555123,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":6715275,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-01-01","end":"2013-09-30","val":6715275,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":6739021,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":6739021,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":564334,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":564334,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":19595955,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":19595955,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":20673500,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":20673500,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":11643025,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":2604675,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":9213508,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":13492076,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":13492076,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2015-01-01","end":"2015-09-30","val":-23831727,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":15028524,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2015-01-01","end":"2015-12-31","val":8098740,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":594290,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2016-01-01","end":"2016-09-30","val":2103222,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"}]}},"ResearchAndDevelopmentExpense":{"label":"Research and Development Expense","description":"The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":545333,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2010-04-01","end":"2010-06-30","val":267181,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":816786,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":271453,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":1087443,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":136467,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":274708,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2011-01-01","end":"2011-06-30","val":274708,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2011-04-01","end":"2011-06-30","val":138241,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2011-04-01","end":"2011-06-30","val":138241,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":420121,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":420121,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-07-01","end":"2011-09-30","val":145413,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":145413,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":557361,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28"},{"start":"2011-01-01","end":"2011-12-31","val":557361,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":142685,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14"},{"start":"2012-01-01","end":"2012-03-31","val":142685,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":285370,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":285370,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":142685,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":142685,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":427447,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":427447,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":142077,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":142077,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":570278,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":570278,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":98622,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":98622,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":18980,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":18980,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":-79642,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":-79642,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":18980,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-01-01","end":"2013-09-30","val":18980,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":20183,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":20183,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2019-01-01","end":"2019-03-31","val":24469,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":39952,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2019-04-01","end":"2019-06-30","val":18068,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":62752,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":22785,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3"},{"start":"2021-01-01","end":"2021-12-31","val":698116,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":698116,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":698116,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":433055,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1203160,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-04-01","end":"2022-06-30","val":770105,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":1994082,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-07-01","end":"2022-09-30","val":790922,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":2671748,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"start":"2022-01-01","end":"2022-12-31","val":2671748,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":208723,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"start":"2023-01-01","end":"2023-03-31","val":205999,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":325089,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-06-30","val":322468,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":116366,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-04-01","end":"2023-06-30","val":116469,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":341888,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":339299,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-07-01","end":"2023-09-30","val":16799,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-07-01","end":"2023-09-30","val":16831,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":342985,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":340408,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":645,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":1190715,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":2374,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":1728,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":3029,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":655,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":312865,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1579193,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"}]}},"RestrictedCashAndCashEquivalents":{"label":"Restricted Cash and Cash Equivalents","description":"Amount of cash and cash equivalents restricted as to withdrawal or usage. 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":"2010-12-31","val":505581,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"end":"2010-12-31","val":505581,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":505581,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28","frame":"CY2010Q4I"},{"end":"2011-06-30","val":793233,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22","frame":"CY2011Q2I"},{"end":"2011-09-30","val":1207328,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":316396,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28"},{"end":"2011-12-31","val":316396,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14"},{"end":"2011-12-31","val":316396,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"end":"2011-12-31","val":316396,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":316396,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":31775,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14","frame":"CY2012Q1I"},{"end":"2012-06-30","val":31621,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":31541,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2013-09-30","val":813273,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2013Q3I"},{"end":"2013-12-31","val":7216782,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":7216782,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":7216782,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":7216782,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":7216782,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":7639668,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":20072162,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":18772857,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":6537016,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":6537016,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":6537016,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":6537016,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":6537016,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014Q4I"},{"end":"2015-03-31","val":6512325,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":3271395,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":3144011,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":3079956,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"end":"2015-12-31","val":3079956,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20"},{"end":"2015-12-31","val":3079956,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"end":"2015-12-31","val":3079956,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"end":"2015-12-31","val":3079956,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015Q4I"},{"end":"2016-03-31","val":6190800,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20","frame":"CY2016Q1I"},{"end":"2016-06-30","val":6032091,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11","frame":"CY2016Q2I"},{"end":"2024-12-31","val":4842741,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"},{"end":"2025-12-31","val":5077164,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q4I"}]}},"RetailRelatedInventoryPackagingAndOtherSupplies":{"label":"Retail Related Inventory, Packaging and Other Supplies","description":"Carrying amount as of the balance sheet date of items used in storage, presentation or transportation of physical goods that are targeted for sale to end users.","units":{"USD":[{"end":"2012-12-31","val":677350,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2012Q4I"},{"end":"2012-12-31","val":677350,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":677350,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2013-03-31","val":868757,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":1083551,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":1249868,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2013Q3I"}]}},"RetainedEarningsAccumulatedDeficit":{"label":"Retained Earnings (Accumulated Deficit)","description":"The cumulative amount of the reporting entity's undistributed earnings or deficit.","units":{"USD":[{"end":"2010-12-31","val":51418283,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"end":"2010-12-31","val":51418283,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":51418283,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28","frame":"CY2010Q4I"},{"end":"2011-06-30","val":58198408,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22","frame":"CY2011Q2I"},{"end":"2011-09-30","val":60011823,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":64623453,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28"},{"end":"2011-12-31","val":64623453,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14"},{"end":"2011-12-31","val":64623453,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"end":"2011-12-31","val":64623453,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":64623453,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":66542611,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14","frame":"CY2012Q1I"},{"end":"2012-06-30","val":68943262,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":73975364,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":82793585,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":82793585,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":82793585,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":82793585,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"end":"2012-12-31","val":82793585,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":86611733,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":87291775,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":90305651,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2013Q3I"},{"end":"2013-12-31","val":94962299,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":94962299,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":94962299,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":94962299,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":94962299,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":95465971,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":95514839,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":100078248,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":102933747,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":102833747,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":102833747,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":102833747,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":102833747,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014Q4I"},{"end":"2015-03-31","val":104333357,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":106422605,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":105996887,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":105782482,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"end":"2015-12-31","val":105782482,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20"},{"end":"2015-12-31","val":105782482,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"end":"2015-12-31","val":105782482,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"end":"2015-12-31","val":105782482,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015Q4I"},{"end":"2016-03-31","val":104716402,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20","frame":"CY2016Q1I"},{"end":"2016-06-30","val":105101213,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":104680603,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27","frame":"CY2016Q3I"},{"end":"2016-12-31","val":100237011,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"end":"2016-12-31","val":100237011,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16"},{"end":"2016-12-31","val":100237011,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":100237011,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"end":"2016-12-31","val":100237011,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-03-31","val":97587103,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16","frame":"CY2017Q1I"},{"end":"2017-06-30","val":95051082,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":85776599,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3I"},{"end":"2017-12-31","val":-2346689,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2017-12-31","val":-2346689,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":-2346689,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":-2346689,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"end":"2017-12-31","val":-2346689,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2017Q4I"},{"end":"2018-03-31","val":-5138615,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":-8586590,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":-26177587,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"},{"end":"2018-12-31","val":-188085680,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03"},{"end":"2018-12-31","val":-188085680,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30"},{"end":"2018-12-31","val":-188085680,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"end":"2018-12-31","val":-188094681,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":-188085680,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"end":"2018-12-31","val":-188085680,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018Q4I"},{"end":"2019-03-31","val":-189764478,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":-191710152,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30","frame":"CY2019Q2I"},{"end":"2019-09-30","val":-193112232,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":-213314612,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"end":"2019-12-31","val":-213314612,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":-213314612,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":-213314612,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04"},{"end":"2019-12-31","val":-213314612,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":-213314612,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":-96107854,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":-96636617,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":-99061634,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":-124384301,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":-124384301,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":-124384301,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":-124384301,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"end":"2020-12-31","val":-124384301,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-12-31","val":-124384301,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":-125181610,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":-125585088,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":-135895273,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2021Q3I"},{"end":"2021-12-31","val":-138611914,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":-138611914,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":-138611914,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":-138611914,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":-138611914,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"end":"2021-12-31","val":-138611914,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021Q4I"},{"end":"2022-03-31","val":-141135076,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":-143245468,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":-146776967,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":-152276434,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"end":"2022-12-31","val":-152276434,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":-152276434,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":-152276434,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":-152276434,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":-154452898,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":-155924902,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":-158333202,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":-185929662,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":-185929662,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":-185929662,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":-185929662,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"end":"2023-12-31","val":-185929662,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":-189256870,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":-191017843,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":-195896562,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"},{"end":"2024-12-31","val":-218885534,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":-218885534,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":-218885534,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-31","val":-218885534,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":-218885534,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"},{"end":"2025-03-31","val":-223458882,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":-221607102,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":-223572414,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":-223505599,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q4I"}]}},"RevenueFromRelatedParties":{"label":"Revenue from Related Parties","description":"Amount of revenue, fees and commissions earned from transactions between (a) a parent company and its subsidiaries; (b) subsidiaries of a common parent; (c) an entity and trusts for the benefit of employees, for example, but not limited to, pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; (d) an entity and its principal, owners, management, or members of their immediate families; and (e) affiliates.","units":{"USD":[{"start":"2012-01-01","end":"2012-06-30","val":773400,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-01-01","end":"2012-09-30","val":1776200,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-01-01","end":"2013-06-30","val":96730,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-09-30","val":20515000,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"}]}},"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":"2010-01-01","end":"2010-06-30","val":31118079,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2010-04-01","end":"2010-06-30","val":13396783,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":49306860,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":18188781,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":93249629,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":19414915,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":31625621,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2011-01-01","end":"2011-06-30","val":31625621,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2011-04-01","end":"2011-06-30","val":12210706,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2011-04-01","end":"2011-06-30","val":12210706,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":49062726,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":49062726,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-07-01","end":"2011-09-30","val":17437105,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":17437105,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":84021429,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28"},{"start":"2011-01-01","end":"2011-12-31","val":84021429,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":14993500,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14"},{"start":"2012-01-01","end":"2012-03-31","val":14993500,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":27830773,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":27830773,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":12837273,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":12837273,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":56394242,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":56394242,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":28563469,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":28563469,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":102356001,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":102356001,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":18611456,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":18611456,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":28961365,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":28961365,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":10349909,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":10349909,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":48433495,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-01-01","end":"2013-09-30","val":48433495,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":19472130,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-07-01","end":"2013-09-30","val":19472130,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":78986296,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":78986296,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":11783167,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":11783167,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":23761819,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":23761819,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":11978652,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":11978652,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":58589022,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":58589022,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":34827203,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":34827203,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":99060202,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":99060202,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":16571039,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":16571039,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":28736308,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":28736308,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2015-04-01","end":"2015-06-30","val":12165269,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":12165269,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":39284644,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":39284644,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2015-07-01","end":"2015-09-30","val":10548336,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":10548336,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":86440402,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"start":"2015-01-01","end":"2015-12-31","val":86440402,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":5436308,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20"},{"start":"2016-01-01","end":"2016-03-31","val":5436308,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":15665606,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2016-01-01","end":"2016-06-30","val":15665606,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":10229298,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2016-04-01","end":"2016-06-30","val":10229298,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":26256579,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2016-01-01","end":"2016-09-30","val":26256579,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-07-01","end":"2016-09-30","val":10590973,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2016-07-01","end":"2016-09-30","val":10590973,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":34407422,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"start":"2016-01-01","end":"2016-12-31","val":34407422,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":2958834,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16"},{"start":"2017-01-01","end":"2017-03-31","val":2958834,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":5735706,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":5735706,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-04-01","end":"2017-06-30","val":2776872,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-04-01","end":"2017-06-30","val":2776872,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":10179416,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":10179416,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-07-01","end":"2017-09-30","val":4443710,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-07-01","end":"2017-09-30","val":4443710,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":10463135,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":10463135,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":562146,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-03-31","val":562146,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1350220,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":1350220,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2018-04-01","end":"2018-06-30","val":788074,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-04-01","end":"2018-06-30","val":788074,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":1658911,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":1658911,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":308691,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":308691,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":888670,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03"},{"start":"2018-01-01","end":"2018-12-31","val":888670,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2018-01-01","end":"2018-12-31","val":888670,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":196329,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30"},{"start":"2019-01-01","end":"2019-03-31","val":160175,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":475005,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2019-01-01","end":"2019-06-30","val":417193,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":279710,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2019-04-01","end":"2019-06-30","val":257018,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":818611,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":744977,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":342058,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":342083,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":955172,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2019-01-01","end":"2019-12-31","val":955172,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04"},{"start":"2019-01-01","end":"2019-12-31","val":941117,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":199951,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":199951,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":313638,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":313638,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":113687,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":113687,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":357295,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":355700,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2020-07-01","end":"2020-09-30","val":43657,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":43450,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":370657,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":368726,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":368726,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":6613,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":7499,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1948195,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":1354423,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-04-01","end":"2021-06-30","val":1941582,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":1346924,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":12503894,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2021-01-01","end":"2021-09-30","val":12503894,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-07-01","end":"2021-09-30","val":11745027,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2021-07-01","end":"2021-09-30","val":11745027,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":25050801,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":25050801,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":25050801,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":3466365,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":3466365,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":10884642,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":10884642,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-04-01","end":"2022-06-30","val":7418277,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-04-01","end":"2022-06-30","val":7418277,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":22843661,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-01-01","end":"2022-09-30","val":22843661,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-07-01","end":"2022-09-30","val":11959019,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-07-01","end":"2022-09-30","val":11959019,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":23881006,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"start":"2022-01-01","end":"2022-12-31","val":23881006,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":3393965,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"start":"2023-01-01","end":"2023-03-31","val":3364450,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":7202956,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-06-30","val":7085700,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":3808991,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-04-01","end":"2023-06-30","val":3721250,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":30956681,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":30823203,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-07-01","end":"2023-09-30","val":23753725,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-07-01","end":"2023-09-30","val":23737503,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":34865553,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":21697205,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":5122967,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":679189,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":9325855,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":948178,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":4202888,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":268989,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":14501309,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-01-01","end":"2024-09-30","val":1975298,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":5175454,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":1027120,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":2158125,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":2114410,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":552977,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1158259,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-04-01","end":"2025-06-30","val":605282,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":2482892,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":1324633,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":3829805,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"}]}},"RevenuesFromExternalCustomers":{"label":"Revenue from External Customers (Deprecated 2013-01-31)","description":"Amount of revenue from external customers for the reportable segment. Such disclosure is presented if the amount is: (a) included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.","units":{"USD":[{"start":"2012-01-01","end":"2012-06-30","val":27831,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":12837,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":56394,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":28563,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2012Q3"},{"start":"2013-01-01","end":"2013-06-30","val":28961,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":10350,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":48433,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-07-01","end":"2013-09-30","val":19472,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2013Q3"}]}},"RevenuesFromTransactionsWithOtherOperatingSegmentsOfSameEntity":{"label":"Segment Reporting Information, Intersegment Revenue (Deprecated 2013-01-31)","description":"Amount of revenue from transactions with other operating segments of the same entity.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":-5559000,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-06-30","val":-1477,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":-506,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":-1809,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":-332,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":-5574000,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2012"},{"start":"2013-01-01","end":"2013-06-30","val":-387,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":-163,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":-1204,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-07-01","end":"2013-09-30","val":-817,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2013Q3"}]}},"SaleOfStockConsiderationReceivedPerTransaction":{"label":"Sale of Stock, Consideration Received Per Transaction","description":"Amount of consideration received by subsidiary or equity investee in exchange for shares of stock issued or sold. Includes amount of cash received, fair value of noncash assets received, and fair value of liabilities assumed by the investor.","units":{"CNY":[{"start":"2020-02-01","end":"2020-02-27","val":600000,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-02-01","end":"2020-02-27","val":600000,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2020-02-01","end":"2020-02-27","val":600000,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-02-01","end":"2020-02-27","val":600000,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2020-02-01","end":"2020-02-27","val":600000,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2020-02-01","end":"2020-02-27","val":600000,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020Q1I"}],"USD":[{"start":"2020-02-01","end":"2020-02-27","val":85714,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-02-01","end":"2020-02-27","val":85714,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2020-02-01","end":"2020-02-27","val":85714,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-02-01","end":"2020-02-27","val":85714,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2020-02-01","end":"2020-02-27","val":85714,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2020-02-01","end":"2020-02-27","val":85714,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020Q1I"}]}},"SaleOfStockNumberOfSharesIssuedInTransaction":{"label":"Sale of Stock, Number of Shares Issued in Transaction","description":"The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.","units":{"shares":[{"start":"2019-01-01","end":"2019-12-31","val":2500000,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2019-01-01","end":"2019-12-31","val":2500000,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":2500000,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-09-30","val":20000000,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-10-04","end":"2020-11-02","val":167034,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020Q3I"},{"start":"2020-11-05","end":"2020-12-02","val":556497,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-24","val":4210530,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2020-12-24","val":4210530,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"end":"2020-12-24","val":4210530,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2020-12-29","val":4210530,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2020-12-29","val":4210530,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"end":"2020-12-29","val":4210530,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2020Q4I"},{"end":"2024-01-05","val":2150536,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2024-01-05","val":2150536,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2024-01-05","val":2150536,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"end":"2024-01-05","val":2150536,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"}]}},"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":"2017-04-12","val":3.1,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2017-04-12","val":3.1,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"end":"2017-04-12","val":3.1,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03"},{"end":"2017-04-12","val":3.1,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30"},{"end":"2017-04-12","val":3.1,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"end":"2017-04-12","val":3.1,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2017Q1I"},{"end":"2019-03-31","val":5.2,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30","frame":"CY2019Q1I"},{"end":"2020-08-04","val":2.52,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2020-08-04","val":2.52,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020Q2I"},{"end":"2020-10-27","val":2.23,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020Q3I"},{"end":"2022-04-12","val":5.2,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2022Q1I"},{"end":"2023-12-23","val":0.318,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-01-05","val":0.001,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2024-01-05","val":0.001,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2024-01-05","val":0.001,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"end":"2024-01-05","val":0.001,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"}]}},"SecurityDeposit":{"label":"Security Deposit","description":"The amount of an asset, typically cash, provided to a counterparty to provide certain assurance of performance by the entity pursuant to the terms of a written or oral agreement, such as a lease.","units":{"CNY":[{"end":"2014-03-31","val":9675000,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"}],"USD":[{"end":"2014-03-31","val":1570000,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"}]}},"SegmentReportingInformationRevenue":{"label":"Segment Reporting Information, Revenue for Reportable Segment (Deprecated 2013-01-31)","description":"Amount of total revenue for the reportable segments, including revenue from external customers, transactions with other operating segments of the same entity, and (gross) interest revenue. All considered to be \"operating revenue\" for purposes of the taxonomy.","units":{"USD":[{"start":"2012-01-01","end":"2012-06-30","val":29308,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":13343,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":58203,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":28895,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2012Q3"},{"start":"2013-01-01","end":"2013-06-30","val":29348,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":10513,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":49637,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-07-01","end":"2013-09-30","val":20289,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2013Q3"}]}},"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":"2010-01-01","end":"2010-06-30","val":578878,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2010-04-01","end":"2010-06-30","val":214101,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":816477,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":237599,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":1596819,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":454674,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":1103603,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2011-01-01","end":"2011-06-30","val":1103603,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2011-04-01","end":"2011-06-30","val":648929,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2011-04-01","end":"2011-06-30","val":648929,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":1741814,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":1741814,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-07-01","end":"2011-09-30","val":638211,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":638211,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":2728129,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28"},{"start":"2011-01-01","end":"2011-12-31","val":2728129,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":525334,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14"},{"start":"2012-01-01","end":"2012-03-31","val":525334,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":1047116,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":1047116,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":521782,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":521782,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":1779867,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":1779867,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":732751,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":732751,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":2899141,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":2899141,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":741166,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":741166,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":1954087,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":1954087,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":1212921,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":1212921,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":2951300,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-01-01","end":"2013-09-30","val":2951300,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":997213,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-07-01","end":"2013-09-30","val":997213,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":4058784,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":4058784,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":864498,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":864498,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":2249489,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":2249489,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":1384991,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":1384991,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":3877904,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":3877904,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":1628415,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":1628415,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":5699475,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":5699475,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":1052654,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":1052654,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":2323881,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":2323881,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2015-04-01","end":"2015-06-30","val":1271227,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":1271227,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":3308393,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":3308393,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2015-07-01","end":"2015-09-30","val":984512,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":984512,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":5196657,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"start":"2015-01-01","end":"2015-12-31","val":5196657,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":861140,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20"},{"start":"2016-01-01","end":"2016-03-31","val":861140,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1611830,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2016-01-01","end":"2016-06-30","val":1611830,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":750690,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2016-04-01","end":"2016-06-30","val":750690,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":2719507,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2016-01-01","end":"2016-09-30","val":2719507,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-07-01","end":"2016-09-30","val":1107677,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2016-07-01","end":"2016-09-30","val":1107677,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":1932148,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"start":"2016-01-01","end":"2016-12-31","val":1932148,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":194879,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16"},{"start":"2017-01-01","end":"2017-03-31","val":194879,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":505957,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":505957,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-04-01","end":"2017-06-30","val":311078,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-04-01","end":"2017-06-30","val":311078,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":727641,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":727641,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-07-01","end":"2017-09-30","val":221684,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-07-01","end":"2017-09-30","val":221684,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":719452,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":719452,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":93483,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-03-31","val":93483,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":106544,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":106544,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2018-04-01","end":"2018-06-30","val":13061,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-04-01","end":"2018-06-30","val":13061,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":15088692,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":15088692,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":14982148,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":14982148,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":188579,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03"},{"start":"2018-01-01","end":"2018-12-31","val":188579,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2018-01-01","end":"2018-12-31","val":188579,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":79972,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30"},{"start":"2019-01-01","end":"2019-03-31","val":65980,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":589026,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2019-01-01","end":"2019-06-30","val":558201,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":509475,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2019-04-01","end":"2019-06-30","val":492221,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":878084,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":780259,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":289730,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":243411,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":500949,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2019-01-01","end":"2019-12-31","val":500949,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04"},{"start":"2019-01-01","end":"2019-12-31","val":441879,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":12781,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":12781,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":20474,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":20474,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":7693,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":7693,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":46641,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":44200,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2020-07-01","end":"2020-09-30","val":26167,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":25796,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":39685,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":36029,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":36029,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":12945,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":12945,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":23035,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":23035,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-04-01","end":"2021-06-30","val":10090,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":10090,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":135448,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2021-01-01","end":"2021-09-30","val":135448,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-07-01","end":"2021-09-30","val":112412,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2021-07-01","end":"2021-09-30","val":112412,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":366071,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":366071,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":366071,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":370469,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":370469,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":719678,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":719678,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-04-01","end":"2022-06-30","val":349209,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-04-01","end":"2022-06-30","val":349209,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":993787,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-01-01","end":"2022-09-30","val":993787,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-07-01","end":"2022-09-30","val":274109,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-07-01","end":"2022-09-30","val":274109,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":808358,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"start":"2022-01-01","end":"2022-12-31","val":808358,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":132439,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"start":"2023-01-01","end":"2023-03-31","val":127162,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":256251,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-06-30","val":251237,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":123812,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-04-01","end":"2023-06-30","val":124075,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":365112,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":360150,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-07-01","end":"2023-09-30","val":108861,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-07-01","end":"2023-09-30","val":108913,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":599051,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":288314,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":266685,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":266685,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":418490,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":418206,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":151805,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":151521,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":539419,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-01-01","end":"2024-09-30","val":522000,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":120929,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":103794,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":635918,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":635918,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":191630,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":440678,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-04-01","end":"2025-06-30","val":249048,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":681483,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":240805,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":848313,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"}]}},"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":"2012-01-01","end":"2012-12-31","val":391532,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":1141997,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013"},{"start":"2020-01-01","end":"2020-09-30","val":1073,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2020-01-01","end":"2020-12-31","val":1461,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":1461,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":396,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1411,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-01-01","end":"2021-09-30","val":14018,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2021-01-01","end":"2021-09-30","val":14018,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-01-01","end":"2021-12-31","val":57563,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":57563,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":57563,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":45208,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":45208,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":90182,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":90182,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-01-01","end":"2022-09-30","val":137187,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-01-01","end":"2022-09-30","val":137187,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-01-01","end":"2022-12-31","val":185151,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":73614,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":149803,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"}]}},"ServicingLiabilityAtFairValueOtherChangesInFairValue":{"label":"Servicing Liability at Fair Value, Other Changes in Fair Value","description":"Amount of increase (decrease) from changes in fair value classified as other for a contract to service financial assets under which the estimated future revenues from contractually specified servicing fees, late charges, and other ancillary revenues are not expected to adequately compensate the servicer.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":-2103832,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2010-01-01","end":"2010-09-30","val":-2103832,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":-2103832,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28","frame":"CY2010"},{"start":"2011-01-01","end":"2011-09-30","val":0,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28","frame":"CY2011"}]}},"ShareBasedCompensation":{"label":"Share-based Payment Arrangement, Noncash Expense","description":"Amount of noncash expense for share-based payment arrangement.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":702000,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2019-01-01","end":"2019-12-31","val":702000,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04"},{"start":"2019-01-01","end":"2019-12-31","val":703300,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1191000,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":1191000,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1191000,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":1191000,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-09-30","val":1191000,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":1191000,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2020-01-01","end":"2020-12-31","val":7131000,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":7131000,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":7131000,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":893250,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":893250,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":893250,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":893250,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-01-01","end":"2021-09-30","val":6381180,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2021-01-01","end":"2021-09-30","val":6381180,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-01-01","end":"2021-12-31","val":6381180,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":6381180,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":6381180,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":893250,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":893250,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":893250,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":893250,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-01-01","end":"2022-09-30","val":2172990,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-01-01","end":"2022-09-30","val":2172990,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-01-01","end":"2022-12-31","val":2172990,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"start":"2022-01-01","end":"2022-12-31","val":2172990,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":3468000,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":3468000,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":670980,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":670980,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1085000,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1085000,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-01-01","end":"2025-09-30","val":1085000,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-12-31","val":1085000,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"}]}},"SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent","description":"Purchase price of common stock expressed as a percentage of its fair value.","units":{"pure":[{"start":"2017-01-01","end":"2017-06-30","val":0.04,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-09-30","val":0.04,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-12-31","val":0.04,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2017"},{"start":"2021-01-01","end":"2021-12-31","val":0.2,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0.2,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-01-01","end":"2022-12-31","val":0.2,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022"}]}},"SharesIssued":{"label":"Shares, Issued","description":"Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.","units":{"shares":[{"end":"2018-10-19","val":5000000,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2018-10-19","val":5,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2018Q3I"},{"end":"2020-12-24","val":4210530,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2020-12-24","val":4210530,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2020-12-29","val":4210530,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2020-12-29","val":4210530,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2020Q4I"},{"end":"2021-09-30","val":319350,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-09-30","val":319350,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":319350,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021Q4I"},{"end":"2023-01-26","val":10000000,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q4I"},{"end":"2023-06-30","val":10000000,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":10000000,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"}]}},"SharesIssuedPricePerShare":{"label":"Shares Issued, Price Per Share","description":"Per share or per unit amount of equity securities issued.","units":{"USD/shares":[{"end":"2017-02-28","val":3.57,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2017Q1I"},{"end":"2020-01-25","val":0.794,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2020-01-25","val":0.794,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-01-25","val":0.794,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"end":"2020-01-25","val":0.794,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-01-25","val":0.794,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2020-01-25","val":0.794,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2020-01-25","val":0.794,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2020-01-25","val":0.794,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"end":"2020-01-25","val":0.794,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"end":"2020-01-25","val":0.794,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2020-01-25","val":0.794,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2020-01-25","val":0.794,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2020-01-25","val":0.794,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2019Q4I"},{"end":"2020-11-02","val":1.87,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020Q3I"},{"end":"2020-12-02","val":1.84,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-24","val":1.9,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2020-12-24","val":1.9,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2020-12-24","val":1.9,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2020-12-24","val":1.9,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"end":"2020-12-24","val":1.9,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2020-12-31","val":0.794,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0.794,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2024-01-05","val":1.2,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2024-01-05","val":1.2,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2024-01-05","val":1.2,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"end":"2024-01-05","val":1.2,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-01-05","val":0,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2023Q4I"},{"end":"2025-07-24","val":2,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"}]}},"ShippingHandlingAndTransportationCosts":{"label":"Shipping, Handling and Transportation Costs (Deprecated 2018-01-31)","description":"Cost incurred during the reporting period in transporting goods and services to customers. Includes freight-out costs.","units":{"USD":[{"start":"2011-01-01","end":"2011-06-30","val":542744,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2011-04-01","end":"2011-06-30","val":224344,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":903820,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-07-01","end":"2011-09-30","val":361076,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":1420043,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":279812,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":524314,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":524314,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":224502,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":244502,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":940441,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":940441,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":409095,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":409095,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":1642317,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":1642317,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":306149,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":306149,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":705641,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":705641,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":399492,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":399492,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":1077340,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-01-01","end":"2013-09-30","val":1077340,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":371699,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-07-01","end":"2013-09-30","val":371699,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":1591749,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":1591749,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":356394,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":356394,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":794151,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":794151,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":437756,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":437756,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":1560062,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":1560062,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":765911,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":765911,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":1883201,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":1883201,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":956653,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":956653,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":1893067,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":1893067,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2015-04-01","end":"2015-06-30","val":936414,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":936414,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":2652868,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":2652868,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2015-07-01","end":"2015-09-30","val":759663,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":759663,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":4400044,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"start":"2015-01-01","end":"2015-12-31","val":4400044,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":92408,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20"},{"start":"2016-01-01","end":"2016-03-31","val":92408,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":42037,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2016-01-01","end":"2016-06-30","val":42037,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":27883,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2016-04-01","end":"2016-06-30","val":27883,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":451331,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2016-01-01","end":"2016-09-30","val":451331,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-07-01","end":"2016-09-30","val":409294,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2016-07-01","end":"2016-09-30","val":409294,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":1180328,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"start":"2016-01-01","end":"2016-12-31","val":1180328,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":131980,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16"},{"start":"2017-01-01","end":"2017-03-31","val":131980,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":325851,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-04-01","end":"2017-06-30","val":193871,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":327097,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-07-01","end":"2017-09-30","val":1246,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":338261,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":8614,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1"}]}},"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":"2010-12-31","val":10238856,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"end":"2010-12-31","val":10238856,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":10238856,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28","frame":"CY2010Q4I"},{"end":"2011-06-30","val":12996055,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22","frame":"CY2011Q2I"},{"end":"2011-09-30","val":13159956,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":6425713,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28"},{"end":"2011-12-31","val":6425713,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14"},{"end":"2011-12-31","val":6425713,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"end":"2011-12-31","val":6425713,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":6425713,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":8467979,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14","frame":"CY2012Q1I"},{"end":"2012-06-30","val":11589116,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":11559691,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":11661761,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":11661761,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":11661761,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":11661761,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"end":"2012-12-31","val":11661761,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":8502289,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":13983524,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":18932986,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2013Q3I"},{"end":"2013-12-31","val":22626679,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":22626679,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":22626679,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":22626679,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":22626679,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":23876397,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":22314406,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":22051316,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":28243373,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":28243373,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":28243373,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":28243373,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":28243373,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014Q4I"},{"end":"2015-03-31","val":36250539,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":32144782,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":35524185,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":33506838,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"end":"2015-12-31","val":33506838,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20"},{"end":"2015-12-31","val":33506838,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"end":"2015-12-31","val":33506838,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"end":"2015-12-31","val":33506838,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015Q4I"},{"end":"2016-03-31","val":32427986,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20","frame":"CY2016Q1I"},{"end":"2016-06-30","val":32226445,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":30504058,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27","frame":"CY2016Q3I"},{"end":"2016-12-31","val":29364279,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"end":"2016-12-31","val":29364279,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16"},{"end":"2016-12-31","val":29364279,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":29364279,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"end":"2016-12-31","val":29364279,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-03-31","val":29524734,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16","frame":"CY2017Q1I"},{"end":"2017-06-30","val":30069084,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":30836535,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3I"},{"end":"2017-12-31","val":6121637,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2017-12-31","val":6121637,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":6121637,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":6121637,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"end":"2017-12-31","val":6121637,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2017Q4I"},{"end":"2018-03-31","val":6361222,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":6045401,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":5814630,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"},{"end":"2018-12-31","val":5828185,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03"},{"end":"2018-12-31","val":5828185,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30"},{"end":"2018-12-31","val":5828185,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"end":"2018-12-31","val":5828185,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":5828185,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"end":"2018-12-31","val":5828185,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018Q4I"},{"end":"2019-03-31","val":6510447,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":6318436,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30","frame":"CY2019Q2I"},{"end":"2019-09-30","val":6725389,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":957990,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"end":"2019-12-31","val":957990,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":957990,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":957990,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1063699,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":844805,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"}]}},"ShortTermNonBankLoansAndNotesPayable":{"label":"Short-term Non-bank Loans and Notes Payable","description":"Amount of borrowings from a creditor other than a bank with a maturity within one year or operating cycle, if longer.","units":{"USD":[{"end":"2010-12-31","val":505581,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"end":"2010-12-31","val":505581,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":505581,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28","frame":"CY2010Q4I"},{"end":"2011-06-30","val":793233,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22","frame":"CY2011Q2I"},{"end":"2011-09-30","val":1185023,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":284654,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28"},{"end":"2011-12-31","val":284654,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14"},{"end":"2011-12-31","val":284654,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"end":"2011-12-31","val":284654,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":284654,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":0,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14","frame":"CY2012Q1I"},{"end":"2013-03-31","val":4000000,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":8000000,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":8000000,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2013Q3I"},{"end":"2013-12-31","val":24970,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":24970,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":24970,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":24970,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":24970,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2021-12-31","val":1019496,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":1019496,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2021Q4I"}]}},"StockGrantedDuringPeriodValueSharebasedCompensation":{"label":"Shares Granted, Value, Share-based Payment Arrangement, after Forfeiture","description":"Value, after forfeiture, of shares granted under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).","units":{"USD":[{"start":"2021-07-01","end":"2021-07-12","val":1953000,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2021Q2I"}]}},"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":"2010-12-31","val":118458771,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"end":"2010-12-31","val":118458771,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":118458771,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28","frame":"CY2010Q4I"},{"end":"2011-06-30","val":128082184,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22","frame":"CY2011Q2I"},{"end":"2011-09-30","val":131179555,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":137926594,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28"},{"end":"2011-12-31","val":137926594,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14"},{"end":"2011-12-31","val":137926594,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"end":"2011-12-31","val":137926594,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":137926594,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":139995842,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14","frame":"CY2012Q1I"},{"end":"2012-06-30","val":141711014,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":146408500,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":156510966,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":156510966,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":156510966,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":156510966,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"end":"2012-12-31","val":156510966,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2012-12-31","val":163449611,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":160703126,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":163673931,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":167510611,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2013Q3I"},{"end":"2013-12-31","val":173533419,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":173533419,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":173533419,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":173533419,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":181955932,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":172485959,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":172474276,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":177095648,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":181401971,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":181401971,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":181401971,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":181401971,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":181401971,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014Q4I"},{"end":"2015-03-31","val":182160108,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":185018658,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":177148362,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":178068534,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"end":"2015-12-31","val":178068534,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20"},{"end":"2015-12-31","val":178068534,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"end":"2015-12-31","val":178068534,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"end":"2015-12-31","val":178068534,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015Q4I"},{"end":"2016-03-31","val":201151066,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20","frame":"CY2016Q1I"},{"end":"2016-06-30","val":193710851,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":191938762,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27","frame":"CY2016Q3I"},{"end":"2016-12-31","val":135028212,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"end":"2016-12-31","val":135028212,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16"},{"end":"2016-12-31","val":135028212,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":135028212,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"end":"2016-12-31","val":135028212,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-03-31","val":132982970,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16","frame":"CY2017Q1I"},{"end":"2017-06-30","val":132346898,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":129562165,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3I"},{"end":"2017-12-31","val":12606785,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2017-12-31","val":12606785,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":12606785,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":12606785,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"end":"2017-12-31","val":12606785,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2017Q4I"},{"end":"2018-03-31","val":12565058,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":6744294,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":-13250162,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"},{"end":"2018-12-31","val":-91287957,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03"},{"end":"2018-12-31","val":-91287957,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30"},{"end":"2018-12-31","val":-91287957,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"end":"2018-12-31","val":-91287957,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":-91278957,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"end":"2018-12-31","val":-91278957,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018Q4I"},{"end":"2019-03-31","val":-83924757,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30","frame":"CY2019Q1I"},{"end":"2019-06-30","val":-80112541,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30","frame":"CY2019Q2I"},{"end":"2019-09-30","val":-79379261,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":-92438567,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"end":"2019-12-31","val":-92438566,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":-92438567,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":-92438567,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04"},{"end":"2019-12-31","val":-92438567,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":-92438567,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":17155664,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":16808982,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":21981148,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":8778600,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":8778600,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":8778600,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":8778600,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"end":"2020-12-31","val":8778600,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-12-31","val":8778600,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":44447632,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":76380358,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":83910856,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2021Q3I"},{"end":"2021-12-31","val":81444919,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":81444919,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":81444919,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":81444919,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":81444919,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"end":"2021-12-31","val":81444919,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021Q4I"},{"end":"2022-03-31","val":79632390,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":76016808,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":71930092,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":66965221,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"end":"2022-12-31","val":66965221,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":66965221,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":66965221,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":66965221,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":65373697,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":62346501,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":59968411,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":43983251,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":43983251,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":43983251,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":43983251,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"end":"2023-12-31","val":43983251,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":43189062,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":41314821,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":37402438,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"},{"end":"2024-12-31","val":14462885,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":14462885,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":14462885,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-31","val":14462885,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":14462885,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"},{"end":"2025-03-31","val":10922101,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":14547689,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":43385473,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":43957690,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q4I"}]}},"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":"2009-12-31","val":64208114,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28","frame":"CY2009Q4I"},{"end":"2010-12-31","val":123186043,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"end":"2010-12-31","val":123186043,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":123186043,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28"},{"end":"2010-12-31","val":123186043,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2010Q4I"},{"end":"2011-06-30","val":133427182,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22","frame":"CY2011Q2I"},{"end":"2011-09-30","val":136707202,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":143829395,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28"},{"end":"2011-12-31","val":143829395,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14"},{"end":"2011-12-31","val":143829395,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"end":"2011-12-31","val":143829395,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":143829395,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2011-12-31","val":143829395,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2011Q4I"},{"end":"2012-03-31","val":146045375,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14","frame":"CY2012Q1I"},{"end":"2012-06-30","val":147857398,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":152727063,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":163449611,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":163449611,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":163449611,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":163449611,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"end":"2012-12-31","val":163449611,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":168017703,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":171320612,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":175482431,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2013Q3I"},{"end":"2013-12-31","val":181955932,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":181955932,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":181955932,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":181955932,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":181955932,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2013-12-31","val":181955932,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2013Q4I"},{"end":"2014-03-31","val":180887503,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":176617907,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":181348136,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":186087790,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":186087790,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":186087790,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":186087790,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":186087790,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"end":"2014-12-31","val":186087790,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2014Q4I"},{"end":"2015-03-31","val":187012334,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":189980761,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":181981990,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":182964156,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"end":"2015-12-31","val":182964156,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20"},{"end":"2015-12-31","val":182964156,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"end":"2015-12-31","val":182964156,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"end":"2015-12-31","val":182964156,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"end":"2015-12-31","val":182964156,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2015Q4I"},{"end":"2016-03-31","val":213735010,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20","frame":"CY2016Q1I"},{"end":"2016-06-30","val":195453468,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":183582145,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27","frame":"CY2016Q3I"},{"end":"2016-12-31","val":170192316,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"end":"2016-12-31","val":170192316,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16"},{"end":"2016-12-31","val":170192316,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":170192316,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"end":"2016-12-31","val":170192316,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2016-12-31","val":170192316,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2016Q4I"},{"end":"2017-03-31","val":168339223,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16","frame":"CY2017Q1I"},{"end":"2017-06-30","val":168654760,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2017Q2I"},{"end":"2017-09-30","val":164030397,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2017Q3I"},{"end":"2017-12-31","val":32949843,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"end":"2017-12-31","val":32949843,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":32949843,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":32949843,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"end":"2017-12-31","val":32949843,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03"},{"end":"2017-12-31","val":32949843,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"end":"2017-12-31","val":32949843,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2017Q4I"},{"end":"2018-03-31","val":33207442,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":25932761,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":7441777,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"},{"end":"2018-12-31","val":-86677836,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03"},{"end":"2018-12-31","val":-86677836,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30"},{"end":"2018-12-31","val":-86677836,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"end":"2018-12-31","val":-86677836,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":-86677836,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"end":"2018-12-31","val":-86667836,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2018-12-31","val":-86667835,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2018-12-31","val":-86677836,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04"},{"end":"2018-12-31","val":-86677835,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2018-12-31","val":-86677835,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2018Q4I"},{"end":"2019-03-31","val":-79673778,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30"},{"end":"2019-03-31","val":-79673778,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-03-31","val":-79673778,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":-76217383,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"end":"2019-06-30","val":-75511420,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-06-30","val":-75511420,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q2I"},{"end":"2019-09-30","val":-75808751,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2019-09-30","val":-74778139,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3I"},{"end":"2019-12-31","val":-88077206,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"end":"2019-12-31","val":-88077205,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":-88077206,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":-88077206,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04"},{"end":"2019-12-31","val":-88077206,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":-88077206,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2019-12-31","val":-88077206,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2019-12-31","val":-88077206,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2019-12-31","val":-88077206,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"end":"2019-12-31","val":-88077206,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2019-12-31","val":-88077206,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2019Q4I"},{"end":"2020-03-31","val":15066719,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2020-03-31","val":15066719,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2020-03-31","val":15066719,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-03-31","val":15066719,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q1I"},{"end":"2020-06-30","val":14711459,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2020-06-30","val":14711459,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2020-06-30","val":14711459,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-06-30","val":14711459,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2020Q2I"},{"end":"2020-09-30","val":19951801,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2020-09-30","val":19951801,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2020Q3I"},{"end":"2020-12-31","val":8731141,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":8731141,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":8731141,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2020-12-31","val":8731141,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"end":"2020-12-31","val":8731141,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-12-31","val":8731141,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2020-12-31","val":8731141,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2020-12-31","val":8731141,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2020-12-31","val":8731141,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"end":"2020-12-31","val":8731141,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2020Q4I"},{"end":"2021-03-31","val":44400173,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2021-03-31","val":44400173,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2021-03-31","val":44400173,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-03-31","val":44400173,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2021Q1I"},{"end":"2021-06-30","val":76332899,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"end":"2021-06-30","val":76332899,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"end":"2021-06-30","val":76332899,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-06-30","val":76332899,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2021Q2I"},{"end":"2021-09-30","val":83679405,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"end":"2021-09-30","val":83679405,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2021Q3I"},{"end":"2021-12-31","val":80854158,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":80854158,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":80854158,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":80854158,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":80854158,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"end":"2021-12-31","val":80854158,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"end":"2021-12-31","val":80854158,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2021-12-31","val":80854158,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2021-12-31","val":80854158,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2021-12-31","val":80854158,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":78866420,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2022-03-31","val":78866420,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2022-03-31","val":78866420,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-03-31","val":78866420,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2022Q1I"},{"end":"2022-06-30","val":75024542,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2022-06-30","val":75024542,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2022-06-30","val":75024542,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-06-30","val":75024542,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q2I"},{"end":"2022-09-30","val":70835428,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2022-09-30","val":70835428,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3I"},{"end":"2022-12-31","val":65685641,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"end":"2022-12-31","val":65685641,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":65685641,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":65685641,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":65685641,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2022-12-31","val":65685641,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2022-12-31","val":65685641,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2022-12-31","val":65685641,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"end":"2022-12-31","val":65685641,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":64023104,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2023-03-31","val":64023104,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2023-03-31","val":64023104,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-03-31","val":64023104,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q1I"},{"end":"2023-06-30","val":60930091,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2023-06-30","val":60930091,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2023-06-30","val":60930091,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-06-30","val":60930091,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q2I"},{"end":"2023-09-30","val":58510608,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2023-09-30","val":58510608,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q3I"},{"end":"2023-12-31","val":42415044,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":42415044,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":42415044,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":42415044,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"end":"2023-12-31","val":42415044,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2023-12-31","val":42415044,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2023-12-31","val":42415044,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2023-12-31","val":42415044,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2023Q4I"},{"end":"2024-03-31","val":41624434,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2024-03-31","val":41624434,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2024-03-31","val":41624434,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-03-31","val":41624434,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2024Q1I"},{"end":"2024-06-30","val":39712160,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2024-06-30","val":39712160,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"end":"2024-06-30","val":39712160,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-06-30","val":39712160,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":35746111,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"end":"2024-09-30","val":35746111,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":12596819,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":12596819,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":12596819,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-31","val":12596819,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":12596819,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"},{"end":"2025-03-31","val":10922101,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2025-03-31","val":10922101,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q1I"},{"end":"2025-06-30","val":14547689,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2025-06-30","val":14547689,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":43385473,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":43957690,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q4I"}]}},"StockIssuedDuringPeriodSharesNewIssues":{"label":"Stock Issued During Period, Shares, New Issues","description":"Number of new stock issued during the period.","units":{"shares":[{"start":"2017-04-06","end":"2017-04-12","val":862097,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-04-06","end":"2017-04-12","val":862097,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-04-06","end":"2017-04-12","val":862097,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2017Q1I"},{"start":"2017-01-01","end":"2017-12-31","val":2337155,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2017"},{"start":"2017-12-28","end":"2018-01-05","val":30000,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2017-12-28","end":"2018-01-05","val":30000,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2017Q4I"},{"start":"2018-01-02","end":"2018-01-05","val":30000,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03"},{"start":"2018-01-02","end":"2018-01-05","val":30000,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30"},{"start":"2018-01-02","end":"2018-01-05","val":30000,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2018-01-02","end":"2018-01-05","val":30000,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-10-01","end":"2018-10-19","val":500000,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03"},{"start":"2018-10-01","end":"2018-10-19","val":5000000,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30"},{"start":"2018-10-01","end":"2018-10-19","val":5000000,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2018-10-01","end":"2018-10-19","val":5000000,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-10-01","end":"2018-10-19","val":5000000,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2018-10-01","end":"2018-10-19","val":5000000,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018Q3I"},{"start":"2019-06-01","end":"2019-06-27","val":650000,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2019-06-01","end":"2019-06-27","val":650000,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2019Q2I"},{"start":"2020-08-02","end":"2020-08-04","val":2740883,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020Q2I"},{"start":"2020-07-01","end":"2020-09-30","val":2740883,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3"},{"end":"2024-01-18","val":2150536,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2024-01-18","val":2150536,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q4I"}]}},"StockIssuedDuringPeriodSharesOther":{"label":"Stock Issued During Period, Shares, Other","description":"Number of shares of stock issued attributable to transactions classified as other.","units":{"shares":[{"start":"2015-10-01","end":"2015-10-16","val":5321600,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20"},{"start":"2015-10-01","end":"2015-10-16","val":5321600,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2015-10-01","end":"2015-10-16","val":5321600,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2015-10-01","end":"2015-10-16","val":5321600,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"start":"2015-10-01","end":"2015-10-16","val":5321600,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16"},{"start":"2015-10-01","end":"2015-10-16","val":5321600,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2015-10-01","end":"2015-10-16","val":5321600,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2015-10-01","end":"2015-10-16","val":5321600,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2015Q3I"},{"start":"2018-01-01","end":"2018-12-31","val":250000,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2018"},{"start":"2019-05-01","end":"2019-05-13","val":500000,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-05-01","end":"2019-05-13","val":500000,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q1I"},{"start":"2019-06-01","end":"2019-06-05","val":150000,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-06-01","end":"2019-06-05","val":150000,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q2I"},{"end":"2024-01-18","val":2150536,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q4I"}]}},"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":"2020-01-01","end":"2020-01-25","val":3750000,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-01-25","val":3750000,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-01-01","end":"2020-01-25","val":3750000,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2020-01-01","end":"2020-01-25","val":3750000,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2020-01-01","end":"2020-01-25","val":3750000,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2020-01-01","end":"2020-01-25","val":3750000,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2020-01-01","end":"2020-01-25","val":3750000,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2020-01-01","end":"2020-01-25","val":3750000,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"start":"2020-01-01","end":"2020-01-25","val":3750000,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"start":"2020-01-01","end":"2020-01-25","val":3750000,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"start":"2020-01-01","end":"2020-01-25","val":3750000,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2019Q4I"},{"end":"2020-01-25","val":3750000,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2020-01-25","val":3750000,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2020-01-01","end":"2020-12-31","val":3750000,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":3750000,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"}]}},"StockIssuedDuringPeriodSharesShareBasedCompensation":{"label":"Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture","description":"Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).","units":{"shares":[{"start":"2020-01-01","end":"2020-09-30","val":2250000,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2021-07-01","end":"2021-07-12","val":1953000,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-07-01","end":"2021-07-12","val":1953000,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2021Q2I"}]}},"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":"2010-01-01","end":"2010-12-31","val":8614000,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28","frame":"CY2010"},{"start":"2019-01-01","end":"2019-12-31","val":1415064,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-09-30","val":5464277,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":4961000,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":8580541,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020"},{"start":"2024-01-01","end":"2024-09-30","val":225000,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":225000,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2025-01-01","end":"2025-03-31","val":140658,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":204858,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-04-01","end":"2025-06-30","val":64200,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":713146,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":572488,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":572746,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"}]}},"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":"2019-01-01","end":"2019-06-30","val":9598800,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-12-31","val":1415064,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2019-01-01","end":"2019-12-31","val":1415064,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":435000,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":700236,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":265236,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2"}]}},"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":"2016-01-01","end":"2016-12-31","val":666,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"start":"2016-01-01","end":"2016-12-31","val":666,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":1112,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":181814,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-09-30","val":9598800,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2021-01-01","end":"2021-09-30","val":11220779,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-07-01","end":"2021-09-30","val":11220779,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":11220779,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021"},{"start":"2023-01-01","end":"2023-12-31","val":7387697,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":7387697,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":2580643,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":2580643,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":2580643,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":2580643,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-01-01","end":"2024-09-30","val":2580643,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-09-30","val":30000000,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":30000000,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":30000000,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","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-10-01","end":"2015-10-16","val":7982400,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20"},{"start":"2015-10-01","end":"2015-10-16","val":7982400,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2015-10-01","end":"2015-10-16","val":7982400,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2015-10-01","end":"2015-10-16","val":7982400,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"start":"2015-10-01","end":"2015-10-16","val":7982400,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16"},{"start":"2015-10-01","end":"2015-10-16","val":7982400,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2015-10-01","end":"2015-10-16","val":7982400,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2015-10-01","end":"2015-10-16","val":7982400,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2015Q3I"},{"start":"2020-01-01","end":"2020-03-31","val":-15092236,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-15092336,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-09-30","val":-15092336,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-12-31","val":10256309,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2020"},{"start":"2024-01-01","end":"2024-09-30","val":2580643,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-01-01","end":"2024-12-31","val":2580643,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2024"}]}},"StockIssuedDuringPeriodValueShareBasedCompensation":{"label":"Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture","description":"Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":703300,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1191000,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1191000,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-09-30","val":1191000,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2021-01-01","end":"2021-09-30","val":5487930,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2021-07-01","end":"2021-09-30","val":5487930,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2021Q3"},{"start":"2022-01-01","end":"2022-03-31","val":893250,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":893250,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-01-01","end":"2022-09-30","val":893250,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2025-01-01","end":"2025-03-31","val":1085000,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1085000,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-01-01","end":"2025-09-30","val":1085000,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-12-31","val":1085000,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"}]}},"StockIssuedDuringPeriodValueStockDividend":{"label":"Stock Issued During Period, Value, Stock Dividend","description":"Value of stock issued to shareholders as a dividend during the period.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":-4414820,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-4414820,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014"},{"start":"2021-01-01","end":"2021-12-31","val":634773,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":634773,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2021"}]}},"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":"2021-07-01","end":"2021-07-12","val":0.001,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2021-07-01","end":"2021-07-12","val":0.001,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-07-01","end":"2021-07-12","val":0.001,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2021Q2I"}]}},"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":"2020-12-31","val":4517,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"end":"2020-12-31","val":4517,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-12-31","val":4517,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020Q4I"},{"end":"2021-09-30","val":741773,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2021Q3I"},{"end":"2021-12-31","val":439404,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":439404,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":439404,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":439404,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":439404,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"end":"2021-12-31","val":439404,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021Q4I"},{"end":"2022-03-31","val":393016,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":237428,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":168411,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":72544,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"end":"2022-12-31","val":72544,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":72544,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":72544,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":3766643,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":184243,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":110762,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":92499,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2743539,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":2743539,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":2743539,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":2743539,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"end":"2023-12-31","val":2743539,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":4016482,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":5582840,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":3412610,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"},{"end":"2024-12-31","val":4351414,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":4351414,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":4351414,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-31","val":4351414,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":4351414,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"},{"end":"2025-03-31","val":4070709,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":3986296,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":3305816,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":3222747,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q4I"}]}},"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":"2010-12-31","val":4377039,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"end":"2010-12-31","val":4377039,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":4377039,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28","frame":"CY2010Q4I"},{"end":"2011-06-30","val":753942,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22","frame":"CY2011Q2I"},{"end":"2011-09-30","val":675831,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":1910779,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28"},{"end":"2011-12-31","val":1910779,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14"},{"end":"2011-12-31","val":1910779,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"end":"2011-12-31","val":1910779,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":1910779,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":855217,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14","frame":"CY2012Q1I"},{"end":"2012-06-30","val":880708,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":1728077,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":3127245,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":3127245,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":3127245,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"end":"2012-12-31","val":3127245,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"end":"2012-12-31","val":3127245,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":1347111,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":232459,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":1147095,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2013Q3I"},{"end":"2013-12-31","val":1749138,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":1749138,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":1749138,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":1749138,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":1749138,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":456003,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":557068,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1125917,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1457258,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":1457258,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":1457258,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":1457258,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":1457258,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014Q4I"},{"end":"2015-03-31","val":741412,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":238922,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":29488,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1153194,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"end":"2015-12-31","val":1153194,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20"},{"end":"2015-12-31","val":1153194,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"end":"2015-12-31","val":1153194,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"end":"2015-12-31","val":1153194,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015Q4I"},{"end":"2016-06-30","val":2326194,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":2326194,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27","frame":"CY2016Q3I"},{"end":"2016-12-31","val":3590084,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"end":"2016-12-31","val":3590084,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16"},{"end":"2016-12-31","val":3590084,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"end":"2016-12-31","val":3590084,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"end":"2016-12-31","val":3590084,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016Q4I"},{"end":"2017-03-31","val":3623076,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16","frame":"CY2017Q1I"},{"end":"2018-03-31","val":1576,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1577,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1577,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2018Q3I"}]}},"TemporaryEquityRedemptionPricePerShare":{"label":"Temporary Equity, Redemption Price Per Share","description":"Amount to be paid per share that is classified as temporary equity by entity upon redemption. 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. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.","units":{"USD/shares":[{"end":"2021-07-12","val":2.81,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"end":"2021-07-12","val":2.81,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-07-12","val":2.81,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2021Q2I"}]}},"UnsecuredLongTermDebt":{"label":"Unsecured Long-term Debt, Noncurrent","description":"Carrying value as of the balance sheet date of uncollateralized debt obligation (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.","units":{"USD":[{"end":"2013-02-18","val":8000000,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2013-02-18","val":8000000,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2013-02-18","val":8000000,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"end":"2013-02-18","val":8000000,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20"},{"end":"2013-02-18","val":8000000,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"end":"2013-02-18","val":8000000,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"end":"2013-02-18","val":8000000,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2013Q1I"},{"end":"2013-12-31","val":8000000,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":8000000,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":8000000,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":8000000,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":8000000,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"},{"end":"2015-03-31","val":8000000,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"}]}},"WeightedAverageNumberDilutedSharesOutstandingAdjustment":{"label":"Weighted Average Number Diluted Shares Outstanding Adjustment","description":"The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.","units":{"shares":[{"start":"2011-01-01","end":"2011-06-30","val":26661500,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2011-04-01","end":"2011-06-30","val":26661500,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":26661500,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-07-01","end":"2011-09-30","val":26661500,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":26661500,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":26661499,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":26654083,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":26661499,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":26644698,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":26661499,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":26661500,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":26661499,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":26661499,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":26661500,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":26661499,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2012-10-01","end":"2012-12-31","val":26661500,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q4"},{"start":"2013-01-01","end":"2013-03-31","val":26661499,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":26661499,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":26661499,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":26661499,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-07-01","end":"2013-09-30","val":26661499,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":26661499,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":26661499,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":26661499,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":26661499,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":26828166,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"start":"2015-01-01","end":"2015-12-31","val":26828166,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":3933999,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17"},{"start":"2016-01-01","end":"2016-12-31","val":3933999,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":5591977,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":5591977,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":21966612,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03"},{"start":"2018-01-01","end":"2018-12-31","val":21966612,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2018-01-01","end":"2018-12-31","val":21966612,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":31996279,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2019-01-01","end":"2019-12-31","val":31996279,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2019"}]}},"WeightedAverageNumberOfDilutedSharesOutstanding":{"label":"Weighted Average Number of Shares Outstanding, Diluted","description":"The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.","units":{"shares":[{"start":"2010-01-01","end":"2010-06-30","val":21063637,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2010-04-01","end":"2010-06-30","val":21481227,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":21895610,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":23510552,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":23104534,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":26662599,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":26661500,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2011-01-01","end":"2011-06-30","val":26661500,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2011-04-01","end":"2011-06-30","val":26661500,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2011-04-01","end":"2011-06-30","val":26661500,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":26661501,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":26661500,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-07-01","end":"2011-09-30","val":26661501,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":26661500,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":26661500,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28"},{"start":"2011-01-01","end":"2011-12-31","val":26661500,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":26661500,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14"},{"start":"2012-01-01","end":"2012-03-31","val":26661499,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":26661500,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":26661499,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":26661500,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":26661499,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":26661500,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":26661499,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":26661500,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":26661499,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":26661500,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":26661499,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":26661499,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":26661499,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":26661499,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":26661499,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":26661499,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":26661499,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-07-01","end":"2013-09-30","val":26661499,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":26661499,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-06-30","val":26661499,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":26661499,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2"},{"start":"2016-01-01","end":"2016-03-31","val":3548183,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":3807611,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":3807611,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":3887435,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-07-01","end":"2016-09-30","val":3887435,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":3933999,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":4209701,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16"},{"start":"2017-01-01","end":"2017-03-31","val":4209701,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":4599740,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":4599740,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-04-01","end":"2017-06-30","val":4599740,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-04-01","end":"2017-06-30","val":4599740,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":4814052,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":4814052,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-07-01","end":"2017-09-30","val":4814052,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-07-01","end":"2017-09-30","val":4814052,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":5591977,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":5591977,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":6705098,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-03-31","val":6705098,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":15324570,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":15324570,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2018-04-01","end":"2018-06-30","val":15324570,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-04-01","end":"2018-06-30","val":15324570,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":18907150,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":18907150,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":18907150,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":18907150,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":21966612,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03"},{"start":"2018-01-01","end":"2018-12-31","val":21966612,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2018-01-01","end":"2018-12-31","val":21966612,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":31686606,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30"},{"start":"2019-01-01","end":"2019-03-31","val":31686606,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":31844341,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2019-01-01","end":"2019-06-30","val":31844341,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":31844341,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2019-04-01","end":"2019-06-30","val":31844341,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":32009683,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":32009683,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":32009683,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":32009683,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":31996279,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2019-01-01","end":"2019-12-31","val":31996279,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04"},{"start":"2019-01-01","end":"2019-12-31","val":31996279,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":33817316,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":33817316,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":36536711,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":36536711,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":34004411,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":34004411,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":37652496,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":37652496,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2020-07-01","end":"2020-09-30","val":35845251,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":35845251,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":43147644,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":43147644,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":43147644,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":40597222,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":40597222,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":54882238,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":54882238,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-04-01","end":"2021-06-30","val":54355947,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":54355947,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":64286476,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2021-01-01","end":"2021-09-30","val":64286476,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-07-01","end":"2021-09-30","val":67014984,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2021-07-01","end":"2021-09-30","val":67014984,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":65884116,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":65884116,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":13645881,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":70624938,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":13645881,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":70624938,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":13645881,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-04-01","end":"2022-06-30","val":70624938,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-04-01","end":"2022-06-30","val":13645881,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":71517832,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-01-01","end":"2022-09-30","val":14772623,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-07-01","end":"2022-09-30","val":71517832,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-07-01","end":"2022-09-30","val":14772623,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":14533948,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"start":"2022-01-01","end":"2022-12-31","val":14533948,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":14856179,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"start":"2023-01-01","end":"2023-03-31","val":14856179,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":14687761,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-06-30","val":14687761,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":14687761,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-04-01","end":"2023-06-30","val":14687761,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":14687761,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":14687761,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-07-01","end":"2023-09-30","val":14687761,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-07-01","end":"2023-09-30","val":14687761,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":14788834,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":14788834,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":19909357,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":1990936,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":19968437,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":1996844,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":20027518,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":2002752,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":20134818,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-01-01","end":"2024-09-30","val":1996844,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":20174061,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":2017406,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":20970181,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":524255,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":2451295,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":2836586,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-04-01","end":"2025-06-30","val":3050850,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":3871271,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":5906909,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":1993406,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"}]}},"WeightedAverageNumberOfShareOutstandingBasicAndDiluted":{"label":"Weighted Average Number of Shares Outstanding, Basic and Diluted","description":"Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).","units":{"shares":[{"start":"2011-01-01","end":"2011-06-30","val":25690402,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2011-04-01","end":"2011-06-30","val":25690402,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":25690402,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-07-01","end":"2011-09-30","val":25690402,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":25690402,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":25690402,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":25780897,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":25755677,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":25869424,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":25820951,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":25922298,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":25922298,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":26251920,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":26107264,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":26107264,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2012-10-01","end":"2012-12-31","val":26251920,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q4"},{"start":"2013-01-01","end":"2013-03-31","val":26661499,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":26661499,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":26661499,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":26661499,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":26661499,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-01-01","end":"2013-09-30","val":26661499,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":26661499,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-07-01","end":"2013-09-30","val":26661499,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":26661499,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":26661499,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":26661499,"accn":"0001213900-14-003328","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":26661499,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":26661499,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":26661499,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":26661499,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":26661499,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":26661499,"accn":"0001213900-14-008111","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":26661499,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":26661499,"accn":"0001213900-15-002243","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":26661499,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":26661499,"accn":"0001213900-15-003810","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":26661499,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":26661499,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":26661499,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2015-04-01","end":"2015-06-30","val":26661499,"accn":"0001213900-15-006122","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":26661499,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":26661499,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":26661499,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2015-07-01","end":"2015-09-30","val":26661499,"accn":"0001213900-15-008663","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":26661499,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":26828166,"accn":"0001213900-16-018959","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-28"},{"start":"2015-01-01","end":"2015-12-31","val":26828166,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":3548183,"accn":"0001213900-16-019536","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-12-20","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":3807611,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11"},{"start":"2016-04-01","end":"2016-06-30","val":3807611,"accn":"0001213900-17-000237","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-01-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":3887435,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27"},{"start":"2016-07-01","end":"2016-09-30","val":3887435,"accn":"0001213900-17-000739","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-01-27","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":3933999,"accn":"0001213900-17-003881","fy":2016,"fp":"FY","form":"10-K","filed":"2017-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":4859954,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":4859954,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":21636146,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03"},{"start":"2018-01-01","end":"2018-12-31","val":21636146,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2018-01-01","end":"2018-12-31","val":21636146,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":31996279,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2019-01-01","end":"2019-12-31","val":31996279,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2019"}]}},"WeightedAverageNumberOfSharesOutstandingBasic":{"label":"Weighted Average Number of Shares Outstanding, Basic","description":"Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.","units":{"shares":[{"start":"2010-01-01","end":"2010-06-30","val":19268424,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2010-04-01","end":"2010-06-30","val":20185555,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":20336417,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":22437576,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":21673969,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":25690402,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":25690402,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2011-01-01","end":"2011-06-30","val":25690402,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2011-04-01","end":"2011-06-30","val":25690402,"accn":"0001415889-11-000827","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-22"},{"start":"2011-04-01","end":"2011-06-30","val":25690402,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":25690402,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":25690402,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-07-01","end":"2011-09-30","val":25690402,"accn":"0001415889-11-001281","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":25690402,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":25690402,"accn":"0001415889-12-000443","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-28"},{"start":"2011-01-01","end":"2011-12-31","val":25690402,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":25690402,"accn":"0001415889-12-000686","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-14"},{"start":"2012-01-01","end":"2012-03-31","val":25690402,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":25755677,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-01-01","end":"2012-06-30","val":25755677,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":25820951,"accn":"0001415889-12-001196","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-13"},{"start":"2012-04-01","end":"2012-06-30","val":25820951,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":25922298,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":25922298,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":26251920,"accn":"0001415889-12-001641","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":26251920,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":26107264,"accn":"0001415889-13-000552","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":26107264,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":26661499,"accn":"0001415889-13-000951","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":26661499,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-01-01","end":"2013-06-30","val":26661499,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":26661499,"accn":"0001415889-13-001582","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":26661499,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":26661499,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13"},{"start":"2013-07-01","end":"2013-09-30","val":26661499,"accn":"0001415889-13-002275","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-13","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":26661499,"accn":"0001213900-14-001898","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-06-30","val":26661499,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":26661499,"accn":"0001213900-14-005787","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2"},{"start":"2016-01-01","end":"2016-03-31","val":3548183,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":3807611,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":3807611,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":3887435,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2016-07-01","end":"2016-09-30","val":3887435,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":3933999,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":4147201,"accn":"0001213900-17-005357","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-16"},{"start":"2017-01-01","end":"2017-03-31","val":4147201,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":4537240,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-01-01","end":"2017-06-30","val":4537240,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-04-01","end":"2017-06-30","val":4537240,"accn":"0001213900-17-008783","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-15"},{"start":"2017-04-01","end":"2017-06-30","val":4537240,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":4751552,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-01-01","end":"2017-09-30","val":4751552,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2017-07-01","end":"2017-09-30","val":4751552,"accn":"0001213900-17-012380","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-20"},{"start":"2017-07-01","end":"2017-09-30","val":4751552,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":4859954,"accn":"0001213900-18-004539","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-16"},{"start":"2017-01-01","end":"2017-12-31","val":4859954,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":6642598,"accn":"0001213900-18-006576","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-03-31","val":6642598,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":15097512,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":15097512,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2018-04-01","end":"2018-06-30","val":15097512,"accn":"0001213900-18-011437","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-04-01","end":"2018-06-30","val":15097512,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":18680092,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-01-01","end":"2018-09-30","val":18680092,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":18680092,"accn":"0001213900-18-016214","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-19"},{"start":"2018-07-01","end":"2018-09-30","val":18680092,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":21636146,"accn":"0001213900-19-017066","fy":2018,"fp":"FY","form":"10-K","filed":"2019-09-03"},{"start":"2018-01-01","end":"2018-12-31","val":21636146,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2018-01-01","end":"2018-12-31","val":21636146,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":31017083,"accn":"0001213900-19-019325","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-09-30"},{"start":"2019-01-01","end":"2019-03-31","val":31017083,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":31174818,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2019-01-01","end":"2019-06-30","val":31174818,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":31174818,"accn":"0001213900-19-019329","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-09-30"},{"start":"2019-04-01","end":"2019-06-30","val":31174818,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":31340160,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":31340160,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":31340160,"accn":"0001213900-19-023491","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":31340160,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":31996279,"accn":"0001213900-20-013926","fy":2019,"fp":"FY","form":"10-K","filed":"2020-06-02"},{"start":"2019-01-01","end":"2019-12-31","val":31996279,"accn":"0001213900-20-035017","fy":2019,"fp":"FY","form":"10-K/A","filed":"2020-11-04"},{"start":"2019-01-01","end":"2019-12-31","val":31996279,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":33147793,"accn":"0001213900-20-016729","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":33147793,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":35867188,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":35867188,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2020-04-01","end":"2020-06-30","val":33334888,"accn":"0001213900-20-022240","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":33334888,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":36982973,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":36982973,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2020-07-01","end":"2020-09-30","val":35175728,"accn":"0001213900-20-037363","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":35175728,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":38057065,"accn":"0001213900-21-021762","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":38057065,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":38057065,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":40039431,"accn":"0001213900-21-026977","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":40039431,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":54324447,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-01-01","end":"2021-06-30","val":54324447,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-04-01","end":"2021-06-30","val":53798156,"accn":"0001213900-21-042949","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-16"},{"start":"2021-04-01","end":"2021-06-30","val":53798156,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":63728685,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2021-01-01","end":"2021-09-30","val":63728685,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-07-01","end":"2021-09-30","val":66457193,"accn":"0001213900-21-060324","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-17"},{"start":"2021-07-01","end":"2021-09-30","val":66457193,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":65326325,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":65326325,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":13088090,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":70067147,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":13088090,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":70067147,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":13088090,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-04-01","end":"2022-06-30","val":70067147,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-04-01","end":"2022-06-30","val":13088090,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":70960041,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-01-01","end":"2022-09-30","val":14214832,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-07-01","end":"2022-09-30","val":70960041,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-07-01","end":"2022-09-30","val":14214832,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":14323422,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"start":"2022-01-01","end":"2022-12-31","val":14323422,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":14645653,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"start":"2023-01-01","end":"2023-03-31","val":14645653,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":14645653,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-06-30","val":14645653,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":14645653,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-04-01","end":"2023-06-30","val":14645653,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":14645653,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":14645653,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-07-01","end":"2023-09-30","val":14645653,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-07-01","end":"2023-09-30","val":14645653,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":14746726,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":14746726,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":19867249,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":1986725,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":19926329,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":1992633,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":19985410,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":1998541,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":20092710,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-01-01","end":"2024-09-30","val":1992633,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":20131953,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":2013195,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":20928073,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":523202,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":2447084,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":2832375,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-04-01","end":"2025-06-30","val":3046639,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":3867060,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":5902698,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":1993406,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"}]}},"BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue":{"label":"Business Combination, Acquisition of Less than 100 Percent, Noncontrolling Interest, Fair Value","description":"This element represents the fair value of the noncontrolling interest in the acquiree at the acquisition date.","units":{"USD":[{"end":"2021-12-31","val":131165,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":131165,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2021Q4I"}]}},"CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations":{"label":"Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations","description":"Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"end":"2020-12-31","val":365714,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-12-31","val":365714,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020Q4I"},{"end":"2022-12-31","val":29735170,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-12-31","val":19032278,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":19032278,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-12-31","val":4842741,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2024Q4I"}]}},"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":"2020-12-31","val":9425312,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-12-31","val":9425312,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020Q4I"},{"end":"2021-12-31","val":50273517,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":50273517,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2021Q4I"},{"end":"2022-12-31","val":26145588,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":26071338,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-09-30","val":32707734,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":19032278,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023Q4I"}]}},"ConstructionInProgressGross":{"label":"Construction in Progress, Gross","description":"Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.","units":{"USD":[{"end":"2021-12-31","val":2461690,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":2461690,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":2461690,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":2461690,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":2461690,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"end":"2021-12-31","val":2461690,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2472354,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2338557,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2802845,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":3372301,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"end":"2022-12-31","val":3372301,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":3372301,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":3372301,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":3165805,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":3355006,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":3356020,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":3691710,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":3790623,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":3790623,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":3790623,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":3790623,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"end":"2023-12-31","val":2259634,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":3863806,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":3904490,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2283916,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"},{"end":"2024-12-31","val":2226408,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":2226408,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":2226408,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-31","val":2226408,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":2229572,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":2235674,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":2252384,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"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":"2020-12-31","val":1855076,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-12-31","val":1855076,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020Q4I"},{"end":"2021-12-31","val":499543,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":499543,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2021Q4I"}]}},"DeferredTaxLiabilitiesDerivatives":{"label":"Deferred Tax Liabilities, Derivatives","description":"Amount of deferred tax liability attributable to taxable temporary differences from derivatives.","units":{"USD":[{"end":"2021-12-31","val":3740260,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":3740260,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2021Q4I"}]}},"DefinedBenefitPlanFundedPercentage":{"label":"Defined Benefit Plan, Funded Percentage","description":"Percentage of plan assets to benefit obligation of defined benefit plan.","units":{"pure":[{"end":"2021-12-31","val":0.1,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":0.1,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2021Q4I"}]}},"DerivativeForwardInterestRate":{"label":"Derivative, Forward Interest Rate","description":"Stated rate on an interest rate forward or futures contract.","units":{"pure":[{"end":"2021-12-31","val":0.1,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":0.1,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2021Q4I"}]}},"DisposalGroupNotDiscontinuedOperationGainLossOnDisposal":{"label":"Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal","description":"Amount before tax of gain (loss) recognized on the sale or disposal of a disposal group. Excludes discontinued operations.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":145,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"}]}},"DisposalGroupNotDiscontinuedOperationLossGainOnWriteDown":{"label":"Disposal Group, Not Discontinued Operation, Loss (Gain) on Write-down","description":"Amount, before tax, of (gain) loss recognized for the (reversal of write-down) write-down to fair value, less cost to sell, of a disposal group. Excludes discontinued operations.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":462673,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":462673,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":462673,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021"}]}},"DividendsPaidinkind":{"label":"Dividends, Paid-in-kind","description":"Amount of paid and unpaid paid-in-kind dividends (PIK) declared for classes of stock, for example, but not limited to, common and preferred.","units":{"HKD":[{"start":"2021-01-01","end":"2021-12-31","val":4950000,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":4950000,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":4950000,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021"}],"USD":[{"start":"2021-01-01","end":"2021-12-31","val":634773,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":634773,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":634773,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021"}]}},"DividendsPayableAmountPerShare":{"label":"Dividends Payable, Amount Per Share","description":"The per share amount of a dividend declared, but not paid, as of the financial reporting date.","units":{"HKD/shares":[{"end":"2021-12-31","val":27500,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":27500,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"end":"2021-12-31","val":27500,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021Q4I"}]}},"DividendsPayableCurrent":{"label":"Dividends Payable, Current","description":"Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2021-12-31","val":63477,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":63477,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":63477,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":63477,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"end":"2021-12-31","val":63477,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021Q4I"},{"end":"2022-12-31","val":2214256,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":2214256,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1554463,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2930193,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"}]}},"EffectiveIncomeTaxRateReconciliationDeductionsDividends":{"label":"Effective Income Tax Rate Reconciliation, Deduction, Dividend, 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 deduction for dividend.","units":{"pure":[{"start":"2021-01-01","end":"2021-12-31","val":0.165,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":0.165,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2021"}]}},"EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents":{"label":"Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents","description":"Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":75081,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":75081,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":21955,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":39062,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-01-01","end":"2021-09-30","val":-426748,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-01-01","end":"2021-12-31","val":127976,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":127976,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":127976,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":32969,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":32969,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-1263771,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":-1263771,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-01-01","end":"2022-09-30","val":-3201964,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-01-01","end":"2022-09-30","val":-3201964,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-01-01","end":"2022-12-31","val":-3404385,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"start":"2022-01-01","end":"2022-12-31","val":-3207303,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":345340,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"start":"2023-01-01","end":"2023-03-31","val":305321,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-1685141,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-06-30","val":-1598206,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-09-30","val":-739327,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":-720403,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-01-01","end":"2023-12-31","val":-188642,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":-188642,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":12123,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":87422,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-101944,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":-107612,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-01-01","end":"2024-09-30","val":463719,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-01-01","end":"2024-09-30","val":471090,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":-239989,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-68444,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-210586,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-01-01","end":"2025-09-30","val":-310054,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"}]}},"EffectOnFutureEarningsAmount":{"label":"Effect on Future Earnings, Amount","description":"The quantified amount of the future effect on earnings.","units":{"CNY":[{"start":"2022-03-01","end":"2022-03-09","val":50000000,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2022-03-01","end":"2022-03-09","val":50000000,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2022Q1I"}]}},"EquityRestrictions":{"label":"Equity Restrictions","description":"Disclosure of the amount of equity that is restricted to use by regulation or agreement.","units":{"CNY":[{"end":"2021-12-31","val":164989218,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":164989218,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2021Q4I"},{"end":"2022-03-31","val":168239218,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":168239218,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":168239218,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":211700556,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2022Q4I"},{"end":"2023-03-31","val":211700556,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":212706932,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":191062532,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":181864932,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023Q4I"},{"end":"2024-03-31","val":176144932,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":176144932,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":176034880,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"},{"end":"2024-12-31","val":176144932,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":176144932,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"}],"USD":[{"end":"2021-12-31","val":25877090,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":25877090,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2021Q4I"},{"end":"2022-03-31","val":26490000,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":25950000,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":25460000,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":31474600,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2022Q4I"},{"end":"2023-03-31","val":31750000,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":30700000,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":26610000,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":25677345,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023Q4I"},{"end":"2024-03-31","val":24830000,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":24790000,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":25120000,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"},{"end":"2024-12-31","val":24733624,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":24.54,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"}]}},"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":"2021-01-01","end":"2021-12-31","val":17164598,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":17164598,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2021"}]}},"GoodwillAndIntangibleAssetImpairment":{"label":"Goodwill and Intangible Asset Impairment","description":"Total loss recognized during the period from the impairment of goodwill plus the loss recognized in the period resulting from the impairment of the carrying amount of intangible assets, other than goodwill.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":781733,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":781733,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":130000,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"start":"2022-01-01","end":"2022-12-31","val":130000,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":130000,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023"}]}},"GoodwillImpairmentLossNetOfTax":{"label":"Goodwill, Impairment Loss, Net of Tax","description":"Amount after tax of loss recognized that results 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":"2021-01-01","end":"2021-12-31","val":780000,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":780000,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":781733,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":250000,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":700000,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-09-30","val":930000,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-01-01","end":"2022-12-31","val":2214825,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"start":"2022-01-01","end":"2022-12-31","val":2210000,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":14150000,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":14150000,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"}]}},"IncomeLossFromEquityMethodInvestments":{"label":"Income (Loss) from Equity Method Investments","description":"Amount of income (loss) for proportionate share of equity method investee's income (loss).","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":-12250000,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":-12250000,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-73400,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-187953,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-311741,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-04-01","end":"2022-06-30","val":-123788,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":-456598,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-25674,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-61552,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-04-01","end":"2023-06-30","val":-35878,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2"}]}},"InvestmentCompanyInvestmentIncomeLossRatio":{"label":"Investment Company, Investment Income (Loss) Ratio","description":"Percentage of investment income (loss) to average net assets.","units":{"pure":[{"start":"2021-01-01","end":"2021-12-31","val":0.08,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":0.08,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2021"}]}},"JapaneseWelfarePensionInsuranceLawGovernmentSubsidies":{"label":"Japanese Welfare Pension Insurance Law, Government Subsidy","description":"Amount of subsidy from transfer of employee pension fund liability to Japanese government.","units":{"USD":[{"end":"2021-12-31","val":775013,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2021Q4I"}]}},"MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders":{"label":"Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders","description":"Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":131165,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":131165,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":131165,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021"}]}},"OtherLoansPayable":{"label":"Other Loans Payable","description":"Amount of long-term loans payable classified as other.","units":{"USD":[{"end":"2021-12-31","val":190000,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":190000,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2021Q4I"}]}},"OtherShortTermInvestments":{"label":"Other Short-term Investments","description":"Amount of short-term investments classified as other.","units":{"USD":[{"end":"2021-03-31","val":2190000,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1I"},{"end":"2021-12-31","val":2190000,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":2190000,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":2190000,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":2190000,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"end":"2021-12-31","val":2190000,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1.8,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1260000,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":970000,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":990000,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"end":"2022-12-31","val":990000,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":990000,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":990000,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":910000,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1180000,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1060000,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":950000,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":12633,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":12633,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"}]}},"PaymentsOfDividends":{"label":"Payments of Dividends","description":"Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":60000,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":60000,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":60000,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021"}]}},"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":"2021-01-01","end":"2021-12-31","val":2191294,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":2191294,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":2191294,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":5000000,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":11363000,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-01-01","end":"2022-09-30","val":19810956,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"}]}},"PreferredStockDividendRatePercentage":{"label":"Preferred Stock, Dividend Rate, Percentage","description":"The percentage rate used to calculate dividend payments on preferred stock.","units":{"pure":[{"start":"2021-01-01","end":"2021-12-31","val":0.9,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":0.9,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":0.9,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021"}]}},"ProceedsFromOtherShortTermDebt":{"label":"Proceeds from Other Short-term Debt","description":"Amount of cash inflow from short-term debt classified as other.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":74481,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":74481,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020"}]}},"ProceedsFromSaleOfTreasuryStock":{"label":"Proceeds from Sale of Treasury Stock","description":"The cash inflow from the issuance of an equity stock that has been previously reacquired by the entity.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":3380000,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":3380000,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2021"}]}},"PropertyPlantAndEquipmentOther":{"label":"Property, Plant and Equipment, Other, Gross","description":"Amount before accumulated depreciation, depletion and amortization of other physical assets used in the normal conduct of business to produce goods and services and not intended for resale.","units":{"USD":[{"end":"2020-12-31","val":12371,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-12-31","val":12371,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2020Q4I"},{"end":"2021-12-31","val":806899,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":806899,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2021Q4I"}]}},"PublicUtilitiesApprovedDebtCapitalStructurePercentage":{"label":"Public Utilities, Approved Debt Capital Structure, Percentage","description":"Percentage of public utility's approved debt to capital, including debt and equity.","units":{"pure":[{"start":"2021-01-01","end":"2021-12-31","val":0.5,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":0.5,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2021"}]}},"PublicUtilitiesApprovedEquityCapitalStructurePercentage":{"label":"Public Utilities, Approved Equity Capital Structure, Percentage","description":"Percentage of public utility's approved equity to capital, including debt and equity.","units":{"pure":[{"start":"2021-01-01","end":"2021-12-31","val":0.5,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":0.5,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2021"}]}},"PublicUtilitiesRequestedEquityCapitalStructurePercentage":{"label":"Public Utilities, Requested Equity Capital Structure, Percentage","description":"Percentage of public utility's requested equity to capital, including debt and equity.","units":{"pure":[{"start":"2021-01-01","end":"2021-12-31","val":0.5,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":0.5,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2021"}]}},"RestructuringReserveCurrent":{"label":"Restructuring Reserve, Current","description":"Carrying amount as of the balance sheet date of known and estimated obligations associated with exit from or disposal of business activities or restructurings pursuant to a duly authorized plan, which are expected to be paid in the next twelve months or in the normal operating cycle if longer. Costs of such activities include those for one-time termination benefits, termination of an operating lease or other contract, consolidating or closing facilities, relocating employees, and costs associated with an ongoing benefit arrangement, but excludes costs associated with the retirement of a long-lived asset.","units":{"USD":[{"end":"2021-12-31","val":61382,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":61382,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":61382,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2021Q4I"},{"end":"2022-03-31","val":61382,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"}]}},"RetainedEarningsUnappropriated":{"label":"Retained Earnings, Unappropriated","description":"A segregation of retained earnings which is available for dividend distribution. Earnings not paid out as dividends but instead reinvested in the core business or used to pay off debt. Unappropriated profit is part of shareholder equity. Also called cumulative distributions or earned surplus or accumulated earnings or unappropriated profit.","units":{"USD":[{"end":"2021-12-31","val":61382,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":61382,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2021Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant","description":"The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.","units":{"shares":[{"end":"2021-12-31","val":1125000,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":1125000,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2021Q4I"}]}},"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":"2021-12-31","val":2191294,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":2191294,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":2191294,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":2191294,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":2191294,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22"},{"end":"2021-12-31","val":2191294,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1799227,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1263550,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":969258,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":988073,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"end":"2022-12-31","val":988073,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":988073,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":988073,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":988073,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1176910,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1061956,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":954675,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":959028,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":959028,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":959028,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":959028,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"end":"2023-12-31","val":959028,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-12-31","val":1391,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":1391,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":1391,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-31","val":1391,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":1391,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1393,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1397,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1407,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1423,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q4I"}]}},"TaxAdjustmentsSettlementsAndUnusualProvisions":{"label":"Tax Adjustments, Settlements, and Unusual Provisions","description":"Amount of increase (decrease) to previously recorded tax expense. Includes, but is not limited to, significant settlements of income tax disputes, and unusual tax positions or infrequent actions taken by the entity, including tax assessment reversal, and IRS tax settlement.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":-12235,"accn":"0001213900-22-020106","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":-12235,"accn":"0001213900-23-022083","fy":2021,"fp":"FY","form":"10-K/A","filed":"2023-03-22","frame":"CY2021"}]}},"AlternativeInvestment":{"label":"Alternative Investment","description":"Fair value of investment other than investment in equity security, investment in debt security and equity method investment. Includes, but is not limited to, investment in certain entities that calculate net asset value per share. Example includes, but is not limited to, investment in hedge fund, venture capital fund, private equity fund, and real estate partnership or fund.","units":{"CNY":[{"end":"2021-09-06","val":13000000,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-09-06","val":13000000,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-09-06","val":13000000,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-09-06","val":13000000,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"end":"2021-09-06","val":13000000,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2021-09-06","val":13000000,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2021-09-06","val":13000000,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2021Q3I"}],"USD":[{"end":"2021-09-06","val":2050000,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-09-06","val":1940000,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-09-06","val":1830000,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-09-06","val":1870000,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"end":"2021-09-06","val":1870000,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2021-09-06","val":1870000,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2021-09-06","val":1870000,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2021Q3I"}]}},"AssetsSoldUnderAgreementsToRepurchaseMarketValue":{"label":"Assets Sold under Agreements to Repurchase, Market Value","description":"Market value of assets sold under agreements to repurchase when the carrying amount (or market value, if higher than the carrying amount) of securities or other assets sold under repurchase agreements exceeds 10 percent of total assets.","units":{"USD":[{"end":"2021-09-06","val":1800000,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q3I"},{"end":"2022-06-30","val":1260000,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":970000,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":990000,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"end":"2022-12-31","val":990000,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":990000,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2022Q4I"}]}},"CapitalizedComputerSoftwareGross":{"label":"Capitalized Computer Software, Gross","description":"Amount before accumulated amortization of capitalized costs for computer software, including but not limited to, acquired and internally developed computer software.","units":{"USD":[{"end":"2021-12-31","val":2126791,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":2126791,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":2126791,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":2126791,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2706343,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2594759,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2540463,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2578647,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"end":"2022-12-31","val":2578647,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":2578647,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2605759,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2506162,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"}]}},"CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations":{"label":"Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Disposal Group, Including Discontinued Operations","description":"Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; attributable to disposal group, including, but not limited to, discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"end":"2021-03-31","val":186420,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1I"},{"end":"2021-06-30","val":85056,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2021Q2I"},{"end":"2021-09-30","val":516,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2021Q3I"},{"end":"2022-12-31","val":74250,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":10720,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1I"},{"end":"2023-06-30","val":50585,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2I"},{"end":"2023-09-30","val":64761,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1619413,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2751045,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1I"},{"end":"2024-12-31","val":77630,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"}]}},"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":"2021-12-31","val":7120000,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":7120000,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":7120000,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2021Q4I"},{"end":"2022-12-31","val":7390000,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":7390000,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":7390000,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":7390000,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":7390000,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"}]}},"DeferredTaxLiabilitiesDeferredExpense":{"label":"Deferred Tax Liabilities, Deferred Expense","description":"Amount of deferred tax liability attributable to taxable temporary differences from capitalized costs.","units":{"USD":[{"end":"2021-12-31","val":3740260,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":3740260,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"}]}},"EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount":{"label":"Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-based Payment Arrangement, Amount","description":"Amount of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing 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":{"USD":[{"start":"2021-01-01","end":"2021-03-31","val":-135325,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-454427,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-01-01","end":"2021-09-30","val":-2261912,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-01-01","end":"2021-12-31","val":-413908,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-627605,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":-627605,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-1180791,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":-1180791,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-01-01","end":"2022-09-30","val":-2038906,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-01-01","end":"2022-09-30","val":-2038906,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-01-01","end":"2022-12-31","val":-3449777,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-555451,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-957307,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-09-30","val":-1567046,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"}]}},"FiniteLivedTrademarksGross":{"label":"Finite-Lived Trademarks, Gross","description":"Gross carrying amount before accumulated amortization as of the balance sheet date for the rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style for a specified period of time.","units":{"USD":[{"end":"2021-12-31","val":941,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":941,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":941,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":941,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021Q4I"},{"end":"2022-03-31","val":945,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":894,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":845,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":862,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"end":"2022-12-31","val":862,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":862,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2022Q4I"},{"end":"2023-03-31","val":873,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":830,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"}]}},"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":"2021-12-31","val":1903059,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":1903059,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":1903059,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":1903059,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1911303,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1807869,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1708968,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1862289,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"end":"2022-12-31","val":1862289,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":1862289,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":1862289,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1887431,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1795069,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1806554,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"}]}},"GoodwillTransfers":{"label":"Goodwill, Transfers","description":"Amount of transfers into (out 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":"2021-01-01","end":"2021-12-31","val":15580000,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":15610000,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":15690000,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-09-30","val":15730000,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-01-01","end":"2022-12-31","val":13980000,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"start":"2022-01-01","end":"2022-12-31","val":910000,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":180000,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"}]}},"IncomeTaxReconciliationTaxSettlements":{"label":"Effective Income Tax Rate Reconciliation, Tax Settlement, 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 income tax settlements. Including, but not limited to, domestic tax settlement, foreign tax settlement, state and local tax settlement, and other tax settlements.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":73400,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":187953,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":187953,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":311741,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":311741,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-01-01","end":"2022-09-30","val":513178,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-01-01","end":"2022-09-30","val":513178,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-01-01","end":"2022-12-31","val":456598,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":25674,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":61552,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-09-30","val":72287,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"}]}},"InterestIncomeShortTermInvestmentOther":{"label":null,"description":null,"units":{"USD":[{"start":"2022-01-01","end":"2022-03-31","val":1800000,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1260000,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-09-30","val":970000,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-01-01","end":"2022-12-31","val":990000,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"start":"2022-01-01","end":"2022-12-31","val":990000,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"start":"2022-01-01","end":"2022-12-31","val":990000,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-01-01","end":"2022-12-31","val":990000,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1180000,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1060000,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-09-30","val":950000,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"}]}},"InvestmentOwnedUnderlyingFaceAmountAtMarketValue":{"label":"Investment Owned, Face Amount","description":"Nominal or face amount on the investment owned.","units":{"CNY":[{"end":"2022-03-31","val":13000000,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":13000000,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":13000000,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":13000000,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"end":"2022-12-31","val":13000000,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":13000000,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":13000000,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":13000000,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":13000000,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023Q4I"},{"end":"2024-12-31","val":13000000,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2024Q4I"}],"USD":[{"end":"2022-03-31","val":2050000,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1940000,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1830000,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1830000,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"end":"2022-12-31","val":1830000,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2050000,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1940000,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1850000,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1830000,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023Q4I"},{"end":"2024-12-31","val":1830000,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2024Q4I"}]}},"LongTermNotesPayable":{"label":"Notes Payable, Noncurrent","description":"Carrying value as of the balance sheet date of notes payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.","units":{"USD":[{"end":"2021-12-31","val":188215,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":189030,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"}]}},"MarketableSecurities":{"label":"Marketable Securities","description":"Amount of investment in marketable security.","units":{"USD":[{"end":"2022-03-31","val":1800000,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2022-03-31","val":1800000,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1260000,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2022-06-30","val":1260000,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2022Q2I"},{"end":"2022-09-30","val":970000,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":990000,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2022Q4I"}]}},"NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic":{"label":"Net Income (Loss) from Continuing Operations Available to Common Shareholders, Basic","description":"Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) from continuing operations available to common shareholders.","units":{"USD":[{"start":"2021-01-01","end":"2021-03-31","val":-541302,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-1817707,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-04-01","end":"2021-06-30","val":-1276405,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-8863656,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-07-01","end":"2021-09-30","val":-6450394,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-11206035,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":-5034905,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":-5034905,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-04-01","end":"2022-06-30","val":-2110238,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-04-01","end":"2022-06-30","val":-2110238,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-8164899,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-01-01","end":"2022-09-30","val":-8164899,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-07-01","end":"2022-09-30","val":-3531499,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-07-01","end":"2022-09-30","val":-3531499,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-13627391,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"start":"2022-01-01","end":"2022-12-31","val":-13320350,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-2068136,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-3753948,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-06-30","val":-3540504,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":-1577484,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-04-01","end":"2023-06-30","val":-1472368,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-6162248,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":-5890462,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-07-01","end":"2023-09-30","val":-2408300,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-07-01","end":"2023-09-30","val":-2349958,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-34039710,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":-32572778,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-3972645,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":-3972645,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-5733618,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":-4150649,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":-1760973,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":-809159,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-10611493,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-01-01","end":"2024-09-30","val":-8367411,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-4877875,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":-4216762,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-34200867,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":-33739005,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-30945404,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-29093624,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-04-01","end":"2025-06-30","val":1851780,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-31058936,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":-1965312,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-30946254,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"}]}},"NotesAndLoansPayable":{"label":"Notes and Loans Payable","description":"Including the current and noncurrent portions, carrying value as of the balance sheet date of all notes and loans payable (with maturities initially due after one year or beyond the operating cycle if longer).","units":{"USD":[{"end":"2021-12-31","val":1020000,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":4650000,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"}]}},"OtherCashEquivalentsAtCarryingValue":{"label":"Other 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, classified as other. Excludes cash and cash equivalents within disposal group and discontinued operation.","units":{"EUR":[{"end":"2021-09-01","val":400000,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2021Q3I"},{"end":"2022-03-31","val":400000,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":400000,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-10-01","val":400000,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"end":"2022-10-01","val":400000,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-10-01","val":400000,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-10-01","val":400000,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-10-01","val":400000,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q3I"}],"USD":[{"end":"2021-09-01","val":430000,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2021Q3I"},{"end":"2022-03-31","val":530000,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":480000,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"}]}},"OtherIntangibleAssetsNet":{"label":"Other Intangible Assets, Net","description":"Amount after accumulated amortization of finite-lived and indefinite-lived intangible assets classified as other.","units":{"USD":[{"end":"2021-12-31","val":2127732,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":2127732,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":2127732,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":2127732,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2707288,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2595653,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2541308,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2579509,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"end":"2022-12-31","val":2579509,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":2579509,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2606632,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2506992,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"}]}},"OtherNonoperatingGainsLosses":{"label":"Other Nonoperating Gains (Losses)","description":"Amount of gain (loss) related to nonoperating activities, classified as other.","units":{"USD":[{"start":"2022-01-01","end":"2022-03-31","val":2700000,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"}]}},"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":"2022-01-01","end":"2022-03-31","val":640000,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-12-31","val":14320000,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":34400000,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023"}]}},"ProceedsFromPaymentsToMinorityShareholders":{"label":"Proceeds from (Payments to) Noncontrolling Interests","description":"Amount of cash inflow (outflow) from (to) a noncontrolling interest. Excludes dividends paid to the noncontrolling interest.","units":{"USD":[{"start":"2022-01-01","end":"2022-03-31","val":-63477,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":-63477,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-63477,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":-63477,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-01-01","end":"2022-09-30","val":-63477,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-01-01","end":"2022-12-31","val":-63477,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":360876,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023"}]}},"PropertyPlantAndEquipmentOtherAccumulatedDepreciation":{"label":"Property, Plant and Equipment, Other, Accumulated Depreciation","description":"Amount of accumulated depreciation of long-lived, physical assets used to produce goods and services and not intended for resale, classified as other.","units":{"USD":[{"end":"2021-12-31","val":148533,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":148533,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":148533,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":148533,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021Q4I"},{"end":"2022-03-31","val":160945,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":169191,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":178568,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":199151,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"end":"2022-12-31","val":199151,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":199151,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2022Q4I"},{"end":"2023-03-31","val":215391,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":222372,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"}]}},"RealEstateInvestmentPartnershipCostOfSales":{"label":"Real Estate Investment Partnership Cost of Sales","description":"Amount of cost of sales related to investments in real estate partnerships and variable interest entities.","units":{"USD":[{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"}]}},"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":"2021-12-31","val":1019496,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":1019496,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":1019496,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":1019496,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021Q4I"},{"end":"2022-03-31","val":4646987,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"}]}},"TransferToInvestments":{"label":"Transfer to Investments","description":"Value of investments transferred to the entity's investments in noncash transactions.","units":{"USD":[{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001213900-22-027092","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"}]}},"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":"2021-12-31","val":6000000,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":6000000,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":6000000,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021Q4I"},{"end":"2022-06-30","val":11586500,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":19496732,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":19157538,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"end":"2022-12-31","val":19157538,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":19157538,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":19157538,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":19157538,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":19039220,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":4911526,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":4924826,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":14895086,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":14895086,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":14895086,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":14895086,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q4I"},{"end":"2024-03-31","val":14882847,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":14851402,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":15113651,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"},{"end":"2024-12-31","val":9619490,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"},{"end":"2025-12-31","val":9373193,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q4I"}]}},"AccumulatedDepreciationDepletionAndAmortizationSaleOfPropertyPlantAndEquipment1":{"label":"Accumulated Depreciation, Depletion and Amortization, Sale or Disposal of Property, Plant and Equipment","description":"Amount of decrease in accumulated depreciation, depletion and amortization as a result of sale or disposal of property, plant and equipment.","units":{"USD":[{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"}]}},"CashReserveDepositRequiredAndMade":{"label":"Cash Reserve Deposit Required and Made","description":"Cash deposited in a special reserve account for the exclusive benefit of customers pursuant to SEC Regulations.","units":{"USD":[{"end":"2022-04-22","val":1000000,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2022-04-22","val":1000000,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"end":"2022-04-22","val":1000000,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-04-22","val":1000000,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-04-22","val":1000000,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-04-22","val":1000000,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1000000,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"}]}},"DerivativeLiabilitiesCurrent":{"label":"Derivative Liability, Current","description":"Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.","units":{"USD":[{"end":"2021-12-31","val":3740260,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":3740260,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":3740260,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021Q4I"},{"end":"2022-06-30","val":3740260,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":3740260,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":7387697,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"end":"2022-12-31","val":7387697,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":7387697,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":7387697,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":7387697,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":7387697,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":7387697,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":7387697,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"}]}},"DerivativeLiabilitiesNoncurrent":{"label":"Derivative Liability, Noncurrent","description":"Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.","units":{"USD":[{"end":"2021-12-31","val":3384044,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":3384044,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":3384044,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021Q4I"},{"end":"2022-06-30","val":3557808,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":3647907,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"}]}},"DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTaxPerBasicShare":{"label":"Discontinued Operation, Gain (Loss) on Disposal of Discontinued Operation, Net of Tax, Per Basic Share","description":"Per basic share amount, after tax, of the gain (loss) on the disposal of discontinued operations.","units":{"USD/shares":[{"start":"2021-01-01","end":"2021-06-30","val":0.01,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-04-01","end":"2021-06-30","val":0.01,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-0.04,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-07-01","end":"2021-09-30","val":-0.06,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-0.18,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-0.02,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":0.01,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-04-01","end":"2023-06-30","val":0.01,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":0.01,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-12-31","val":0.03,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023"}]}},"DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTaxPerDilutedShare":{"label":"Discontinued Operation, Gain (Loss) on Disposal of Discontinued Operation, Net of Tax, Per Diluted Share","description":"Per diluted share amount, after tax, of the gain (loss) on the disposal of discontinued operations.","units":{"USD/shares":[{"start":"2021-01-01","end":"2021-06-30","val":0.01,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-04-01","end":"2021-06-30","val":0.01,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-0.04,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-07-01","end":"2021-09-30","val":-0.06,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-0.18,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-0.02,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":0.01,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-04-01","end":"2023-06-30","val":0.01,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":0.01,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-12-31","val":-0.03,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023"}]}},"IncreaseDecreaseInAccruedTaxesPayable":{"label":"Increase (Decrease) in Accrued Taxes Payable","description":"The increase (decrease) during the reporting period of all taxes owed but not paid, including income, property and other taxes.","units":{"USD":[{"start":"2022-01-01","end":"2022-06-30","val":-41133,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":-41133,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-01-01","end":"2022-09-30","val":-41093,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-01-01","end":"2022-09-30","val":-41093,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-01-01","end":"2022-12-31","val":-41111,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2022"}]}},"IncreaseDecreaseInNotesReceivables":{"label":"Increase (Decrease) in Notes Receivables","description":"The increase (decrease) during the reporting period of the amounts due from borrowers for outstanding secured or unsecured loans evidenced by a note.","units":{"USD":[{"start":"2022-01-01","end":"2022-06-30","val":1174122,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2024-01-01","end":"2024-03-31","val":648344,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":648344,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":645451,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":645451,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"}]}},"IncreaseDecreaseInPrepaidSupplies":{"label":"Increase (Decrease) in Prepaid Supplies","description":"Amount of increase (decrease) of consideration paid in advance for supplies that provide economic benefits in future periods.","units":{"USD":[{"start":"2021-01-01","end":"2021-06-30","val":-12226,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-01-01","end":"2021-09-30","val":5642045,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-01-01","end":"2021-12-31","val":2905416,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-563832,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":2894838,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":2894838,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-01-01","end":"2022-09-30","val":5502062,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-01-01","end":"2022-09-30","val":5502062,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-01-01","end":"2022-12-31","val":1742565,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"start":"2022-01-01","end":"2022-12-31","val":1742565,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":10555558,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"start":"2023-01-01","end":"2023-03-31","val":10555514,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":15265659,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-06-30","val":15265881,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-09-30","val":-2458159,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":-2458748,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-01-01","end":"2023-12-31","val":-840589,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":-1219839,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":14553667,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":11737059,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":16688619,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":3341995,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-01-01","end":"2024-09-30","val":18767416,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-01-01","end":"2024-12-31","val":5106927,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":634007,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":173891,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"}]}},"NetIncomeLossAttributableToNonredeemableNoncontrollingInterest":{"label":"Net Income (Loss) Attributable to Nonredeemable Noncontrolling Interest","description":"Portion of net income (loss) attributable to nonredeemable noncontrolling interest.","units":{"USD":[{"start":"2021-01-01","end":"2021-09-30","val":-183992,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-07-01","end":"2021-09-30","val":-183992,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-610990,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":175209,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-401505,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":-401505,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-04-01","end":"2022-06-30","val":-226296,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-04-01","end":"2022-06-30","val":-226296,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-503903,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-07-01","end":"2022-09-30","val":-102398,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-688819,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":71013,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-136830,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-04-01","end":"2023-06-30","val":-65817,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2"}]}},"NotesReceivableRelatedParties":{"label":"Notes Receivable, Related Parties","description":"For an unclassified balance sheet, amounts due from parties associated with the reporting entity as evidenced by a written promise to pay.","units":{"USD":[{"end":"2022-06-30","val":1170000,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"}]}},"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":"2022-06-30","val":5030000,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":8670000,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2024-06-30","val":5790000,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":10700000,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"},{"end":"2024-12-31","val":36620000,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":30950000,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":29090000,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":31060000,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":30950000,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q4I"}]}},"OtherOperatingActivitiesCashFlowStatement":{"label":"Other Operating Activities, Cash Flow Statement","description":"Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example, cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities).","units":{"USD":[{"start":"2022-01-01","end":"2022-06-30","val":5130000,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"}]}},"RestructuringReserve":{"label":"Restructuring Reserve","description":"Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan.","units":{"USD":[{"end":"2021-12-31","val":61382,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":61382,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2021-12-31","val":61382,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021Q4I"},{"end":"2022-06-30","val":61382,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":61382,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"},{"end":"2022-12-31","val":98357,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"end":"2022-12-31","val":98357,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":98357,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":98357,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":98357,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":98357,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":98357,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":98357,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":98357,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023Q4I"}]}},"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-01-01","end":"2021-12-31","val":7390000,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2021-01-01","end":"2021-12-31","val":7390000,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001213900-22-048051","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-01-01","end":"2022-12-31","val":7390000,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"start":"2022-01-01","end":"2022-12-31","val":7390000,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-01-01","end":"2022-12-31","val":7390000,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022"}]}},"CommonStockNoParValue":{"label":"Common Stock, No Par Value","description":"Face amount per share of no-par value common stock.","units":{"USD/shares":[{"end":"2022-07-12","val":0.001,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"end":"2022-07-12","val":0.001,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"end":"2022-07-12","val":0.001,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-07-12","val":0.001,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2022Q2I"}]}},"EnergyRelatedInventoryCoal":{"label":"Energy Related Inventory, Coal","description":"Carrying amount as of the balance sheet date of coal, which is a combustible rock or minerals which are extracted from the ground and used as fuel.","units":{"CNY":[{"end":"2022-09-30","val":20000000,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"}],"USD":[{"end":"2022-09-30","val":2820000,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"}]}},"InvestmentCompanyRegistrationExpense":{"label":"Investment Company, Registration Expense","description":"Amount of registration fee expense for issuance of shares or units.","units":{"USD":[{"start":"2022-07-01","end":"2022-07-12","val":1280000,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-07-01","end":"2022-07-12","val":1280000,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"start":"2022-07-01","end":"2022-07-12","val":1280000,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"start":"2022-07-01","end":"2022-07-12","val":1280000,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-07-01","end":"2022-07-12","val":1280000,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q2I"}]}},"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":"2022-09-30","val":2820000,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2022Q3I"}]}},"OtherIncomeTaxExpenseBenefitContinuingOperations":{"label":"Other Income Tax Expense (Benefit), Continuing Operations","description":"Amount of other current and other deferred income tax expense (benefit) attributable to continuing operations.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":73400,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":187953,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":311741,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-01-01","end":"2022-09-30","val":513178,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-01-01","end":"2022-09-30","val":513178,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-01-01","end":"2022-12-31","val":456598,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":25674,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":61552,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-09-30","val":72287,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"}]}},"PaymentsForProceedsFromBusinessesAndInterestInAffiliates":{"label":"Payments for (Proceeds from) Businesses and Interest in Affiliates","description":"The net cash outflow or inflow associated with the acquisition or sale of a business segment during the period.","units":{"USD":[{"start":"2021-01-01","end":"2021-09-30","val":59255,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"}]}},"StockIssued1":{"label":"Stock Issued","description":"The fair value of stock issued in noncash financing activities.","units":{"USD":[{"start":"2021-01-01","end":"2021-09-30","val":11220779,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-01-01","end":"2021-12-31","val":11220779,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021"},{"start":"2024-01-01","end":"2024-03-31","val":2580644,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":2580644,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-09-30","val":2580643,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"}]}},"StockIssuedDuringPeriodValueEmployeeBenefitPlan":{"label":"Stock Issued During Period, Value, Employee Benefit Plan","description":"Value of shares issued during the period to an employee benefit plan, such as a defined contribution or defined benefit plan.","units":{"USD":[{"start":"2021-01-01","end":"2021-09-30","val":5487930,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2021-07-01","end":"2021-09-30","val":5487930,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":5487930,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":893250,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-09-30","val":1279740,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-01-01","end":"2022-09-30","val":1279740,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-07-01","end":"2022-09-30","val":1279740,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-07-01","end":"2022-09-30","val":1279740,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":1279740,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"start":"2022-01-01","end":"2022-12-31","val":1279740,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":3468000,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":3468000,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":670980,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2024"}]}},"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":"2022-07-01","end":"2022-07-12","val":0.42,"accn":"0001213900-22-074214","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-21"},{"start":"2022-07-01","end":"2022-07-12","val":0.42,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"start":"2022-07-01","end":"2022-07-12","val":0.42,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"start":"2022-07-01","end":"2022-07-12","val":0.42,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-07-01","end":"2022-07-12","val":0.42,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q2I"}]}},"AccountsReceivableSale":{"label":"Accounts Receivable, Sale","description":"Amount of decrease from sale of accounts receivable.","units":{"USD":[{"end":"2022-04-22","val":240000,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-04-22","val":240000,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-04-22","val":240000,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-04-22","val":240000,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q1I"},{"start":"2022-01-01","end":"2022-12-31","val":240000,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2022"}]}},"AccruedLiabilitiesAndOtherLiabilities":{"label":"Accrued Liabilities and Other Liabilities","description":"Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other.","units":{"USD":[{"end":"2022-12-31","val":89888,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"end":"2022-12-31","val":2214256,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":2108777,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-09-30","val":2491208,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":11997481,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023Q4I"},{"end":"2024-12-31","val":9636688,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":9636688,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-31","val":9636688,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":10030538,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"},{"end":"2025-03-31","val":9524825,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":3693114,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":2772229,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":2219258,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q4I"}]}},"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":"2021-12-31","val":-597862,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021Q4I"},{"end":"2022-12-31","val":-3623005,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"end":"2022-12-31","val":-3623005,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":-3623005,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":-3623005,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":-3623005,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":-3038065,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":-4593257,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":-4563047,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":-4094276,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":-4094276,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":-4094276,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":-4094276,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q4I"},{"end":"2024-03-31","val":-4141900,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":-4255168,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":-3513832,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"}]}},"AdjustmentsToAdditionalPaidInCapitalOther":{"label":"Adjustments to Additional Paid in Capital, Other","description":"Amount of other increase (decrease) in additional paid in capital (APIC).","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":-634773,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021"}]}},"AmountOfRegulatoryAssistanceReceived1":{"label":"Amount of Regulatory Assistance Received","description":"Amount of regulatory assistance received from a federal regulatory agency in conjunction with either an acquisition of a troubled financial institution, transfer of nonperforming assets to a newly-formed entity, or other reorganization.","units":{"USD":[{"start":"2022-01-01","end":"2022-01-09","val":240000,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021Q4I"},{"start":"2023-01-01","end":"2023-01-09","val":240000,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"start":"2023-01-01","end":"2023-01-09","val":240000,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-01-09","val":240000,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-01-09","val":240000,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"}]}},"AssetsNet":{"label":"Net Assets","description":"The net of assets and liabilities.","units":{"USD":[{"end":"2021-12-31","val":1291391,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021Q4I"}]}},"AssetsUnderManagementCarryingAmount":{"label":"Assets under Management, Carrying Amount","description":"The carrying amount of assets an investment adviser manages on behalf of investors.","units":{"USD":[{"end":"2022-12-31","val":132770,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2022Q4I"}]}},"DebtInstrumentInterestRateDuringPeriod":{"label":"Debt Instrument, Interest Rate During Period","description":"The average effective interest rate during the reporting period.","units":{"pure":[{"end":"2021-09-08","val":0.0525,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021Q3I"},{"start":"2022-03-01","end":"2022-03-10","val":0.1,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"start":"2022-03-01","end":"2022-03-10","val":0.1,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-03-01","end":"2022-03-31","val":0.1,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1I"},{"start":"2022-05-01","end":"2022-05-10","val":0.1,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"start":"2022-05-01","end":"2022-05-31","val":0.1,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2022Q2I"},{"start":"2022-05-25","end":"2022-05-31","val":0.1,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"end":"2022-05-31","val":0.1,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-07-01","end":"2022-07-14","val":0.08,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"start":"2022-07-01","end":"2022-07-14","val":0.08,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-07-10","end":"2022-07-14","val":0.08,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"start":"2022-07-01","end":"2022-07-15","val":0.08,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"start":"2022-07-01","end":"2022-07-15","val":0.08,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-12-01","end":"2022-12-26","val":0.1,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"start":"2022-12-01","end":"2022-12-26","val":0.1,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2022Q4I"},{"start":"2022-12-20","end":"2022-12-26","val":0.1,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"start":"2023-03-01","end":"2023-03-26","val":0.1,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"start":"2023-03-01","end":"2023-03-26","val":0.1,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q1I"},{"start":"2023-05-01","end":"2023-05-30","val":0.1,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"start":"2023-05-01","end":"2023-05-30","val":0.1,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-07-01","end":"2023-07-14","val":0.08,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"start":"2023-07-01","end":"2023-07-14","val":0.08,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"start":"2023-09-01","end":"2023-09-06","val":0.0525,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"start":"2023-09-01","end":"2023-09-06","val":0.0525,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-09-01","end":"2023-09-08","val":0.0525,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"start":"2023-09-01","end":"2023-09-08","val":0.0525,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-09-01","end":"2023-09-09","val":0.1,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"start":"2023-09-01","end":"2023-09-09","val":0.1,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2023-09-23","val":0.1,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q3I"},{"end":"2025-12-12","val":0.05,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q4I"}]}},"DeferredRevenueRefundPayments1":{"label":"Deferred Revenue, Refund Payments","description":"Amount of cash outflow to customers for refund payments of revenue that was previously reported as deferred or unearned revenue.","units":{"USD":[{"end":"2022-10-01","val":240000,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"end":"2022-10-01","val":240000,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q3I"}]}},"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":"2021-12-31","val":79,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021Q4I"},{"end":"2022-12-31","val":18657,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"end":"2022-12-31","val":18657,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":18657,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":18657,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q4I"},{"end":"2023-03-31","val":27875,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":17983,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":18098,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"}]}},"DerivativeAverageSwaptionInterestRate":{"label":"Derivative, Average Swaption Interest Rate","description":"Average fixed interest rate that will be received or paid upon exercise of a group of interest rate swaption contracts.","units":{"pure":[{"end":"2022-12-31","val":0.0005,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0.0005,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0.0005,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0.0005,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"}]}},"EquityMethodInvestmentOtherThanTemporaryImpairment":{"label":"Equity Method Investment, Other than Temporary Impairment","description":"This item represents an other than temporary decline in value that has been recognized against an investment accounted for under the equity method of accounting. The excess of the carrying amount over the fair value of the investment represents the amount of the write down which is or was reflected in earnings. The written down value is a new cost basis with the adjusted value of the investment becoming its new carrying value subject to the equity accounting method. Evidence of a loss in value might include, but would not necessarily be limited to, absence of an ability to recover the carrying amount of the investment or inability of the investee to sustain an earnings capacity which would justify the carrying amount of the investment.","units":{"USD":[{"end":"2022-10-01","val":950000,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"end":"2022-10-01","val":685000000000,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q3I"}],"EUR":[{"start":"2022-09-25","end":"2022-09-29","val":685000,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-09-25","end":"2022-09-29","val":685000,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3I"}]}},"ExchangeFees":{"label":"Exchange Fees","description":"The amount of expense in the period for fees charged by securities exchanges for the privilege of trading securities listed on that exchange. Some fees vary with the related volume, while others are fixed.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":835361,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2022"}]}},"FinancingReceivablePercentPastDue1":{"label":"Financing Receivable, Percent Past Due","description":"Percentage of financing receivable balance that is past due.","units":{"pure":[{"end":"2021-09-01","val":1,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021Q3I"}]}},"GoodwillFairValueDisclosure":{"label":"Goodwill, Fair Value Disclosure","description":"Fair value portion of asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.","units":{"USD":[{"end":"2022-12-31","val":628938,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2022Q4I"}]}},"GoodwillOtherIncreaseDecrease":{"label":"Goodwill, Other Increase (Decrease)","description":"Amount of increase (decrease), classified as other, of an asset representing the future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":13980000,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"start":"2022-01-01","end":"2022-12-31","val":13980000,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"start":"2022-01-01","end":"2022-12-31","val":13980000,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":13980000,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":13980000,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"}]}},"ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill":{"label":"Impairment of Intangible Assets, Indefinite-lived (Excluding Goodwill)","description":"Amount of impairment loss resulting from write-down of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit to fair value.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":124317,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2022"}]}},"InvestmentsInAndAdvancesToAffiliatesBalancePrincipalAmount":{"label":"Investments in and Advances to Affiliates, Balance, Principal Amount","description":"Amount of principal loans outstanding to affiliates for management investment companies.","units":{"USD":[{"end":"2022-12-31","val":3589582000000,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2022Q4I"}]}},"LoansAndLeasesReceivableRelatedParties":{"label":"Loans and Leases Receivable, Related Parties","description":"For an unclassified balance sheet, reflects the carrying amount of unpaid loan amounts due from related parties at the balance sheet date.","units":{"CNY":[{"end":"2021-09-08","val":1.5,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"end":"2021-09-08","val":1500000,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2021-09-08","val":1500000,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2021-09-08","val":1500000,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2021Q3I"},{"end":"2022-07-14","val":50000000,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"end":"2022-07-14","val":50000000,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-07-14","val":50000000,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-07-14","val":50000000,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q2I"},{"end":"2024-08-29","val":1000000,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"}],"USD":[{"end":"2021-09-08","val":220000,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"end":"2021-09-08","val":220000,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2021-09-08","val":220000,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2021-09-08","val":220000,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2021Q3I"},{"end":"2022-03-10","val":5000000,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"end":"2022-03-10","val":5000000,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-03-10","val":5000000,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-03-10","val":5000000,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-03-31","val":6360000,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1I"},{"end":"2022-05-10","val":5000000,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-05-31","val":6360000,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"end":"2022-05-31","val":6360000,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-05-31","val":6360000,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-05-31","val":6360000,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-07-14","val":7180000,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"end":"2022-07-14","val":7280000,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-07-14","val":7280000,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-07-14","val":7280000,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q2I"},{"end":"2022-12-26","val":400000,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"end":"2022-12-26","val":400000,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-26","val":400000,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-26","val":400000,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q4I"},{"end":"2023-03-31","val":19040000,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":4910000,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":4920000,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2024-03-31","val":14880000,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":14850000,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-08-29","val":140000,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"end":"2024-09-30","val":15110000,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"},{"end":"2024-12-31","val":7090000,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":7090000,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":7090000,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-31","val":7090000,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":139113000000,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"},{"end":"2025-03-31","val":4880000,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":4890000,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":4930000,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"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":"2021-01-01","end":"2021-12-31","val":-2464307,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":-154,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-04-01","end":"2022-06-30","val":-154,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-154,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-01-01","end":"2022-12-31","val":-154,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"start":"2022-01-01","end":"2022-12-31","val":-307195,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":105480,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-04-01","end":"2023-06-30","val":105480,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":105480,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-12-31","val":400164,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":-1164981,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-70061,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-924533,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":-854472,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-1985093,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-1060560,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":1168878,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":712202,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":28058213,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":28058213,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-01-01","end":"2025-09-30","val":28058213,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-12-31","val":28005073,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"}]}},"OtherGeneralExpense":{"label":"Other General Expense","description":"Amount of general expenses not normally included in Other Operating Costs and Expenses.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":171863,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"start":"2022-01-01","end":"2022-12-31","val":171863,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":341190,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023"}]}},"OtherInvestments":{"label":"Other Investments","description":"Amount of investments classified as other.","units":{"USD":[{"end":"2022-12-31","val":910000,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"end":"2022-12-31","val":910000,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":910000,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":910000,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q4I"},{"end":"2023-03-31","val":180000,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":110000,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":3872,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"}]}},"OtherPaymentsToAcquireBusinesses":{"label":"Other Payments to Acquire Businesses","description":"The cash outflow associated with other payments to acquire businesses including deposit on pending acquisitions and preacquisition costs.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":166676,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":275624,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023"}]}},"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":"2022-12-31","val":26500,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"end":"2022-12-31","val":26500,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":26500,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":26500,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q4I"},{"end":"2023-03-31","val":32671,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":9023,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":8326,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2024-12-31","val":352265,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"},{"end":"2025-12-31","val":57929,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q4I"}]}},"PaymentsForAdvanceToAffiliate":{"label":"Payments for Advance to Affiliate","description":"The cash outflow from advancing money to an affiliate (an entity that is related but not strictly controlled by the entity).","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":160539,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"start":"2022-01-01","end":"2022-12-31","val":160539,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":351004,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023"}]}},"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":"2022-01-01","end":"2022-12-31","val":781721,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2022"}]}},"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":"2022-01-01","end":"2022-12-31","val":275624,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"start":"2022-01-01","end":"2022-12-31","val":-166676,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":275624,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":275624,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-09-30","val":275624,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-12-31","val":-4679434,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":-4679434,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"}]}},"PaymentsToAcquireOtherReceivables":{"label":"Payments to Acquire Other Receivables","description":"Amount of cash outflow from the purchase of receivables classified as other.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":2650000,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"start":"2022-01-01","end":"2022-12-31","val":2650000,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"start":"2022-01-01","end":"2022-12-31","val":2650000,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-01-01","end":"2022-12-31","val":2650000,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022"}]}},"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":"2021-01-01","end":"2021-12-31","val":6000000,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":20078917,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2022"}]}},"ProceedsFromSaleOfInterestInCorporateUnit":{"label":"Proceeds from Sale of Interest in Corporate Unit","description":"The cash inflow resulting from the sale of an interest in a corporate unit during the period.","units":{"EUR":[{"start":"2022-09-25","end":"2022-10-01","val":786887,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"start":"2022-09-25","end":"2022-10-01","val":786887,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"start":"2022-09-25","end":"2022-10-01","val":786887,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-09-25","end":"2022-10-01","val":786887,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3I"}],"USD":[{"start":"2022-09-25","end":"2022-10-01","val":950000,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"start":"2022-09-25","end":"2022-10-01","val":950000,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"start":"2022-09-25","end":"2022-10-01","val":950000,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-09-25","end":"2022-10-01","val":950000,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3I"}],"HKD":[{"end":"2023-10-30","val":1649528,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023Q3I"}]}},"PropertyPlantAndEquipmentOtherNet":{"label":"Property, Plant and Equipment, Other, Net","description":"Amount after depreciation of long-lived, physical assets used to produce goods and services and not intended for resale, classified as other.","units":{"USD":[{"end":"2022-12-31","val":584,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2022Q4I"}]}},"RepaymentsOfLongTermDebtAndCapitalSecurities":{"label":"Repayment of Long-term Debt, Long-term Lease Obligation, and Capital Security","description":"Amount of cash outflow for debt, mandatory redeemable security, and principal payment for finance lease obligation.","units":{"USD":[{"start":"2022-03-01","end":"2022-03-10","val":5000000,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2022Q1I"},{"start":"2022-05-25","end":"2022-05-31","val":4100000,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2022Q2I"},{"start":"2023-03-01","end":"2023-03-30","val":220000,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q1I"},{"start":"2023-04-01","end":"2023-04-17","val":6360000,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"start":"2023-04-01","end":"2023-04-17","val":400000,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-04-01","end":"2023-04-17","val":400000,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-07-01","end":"2023-07-14","val":2180000,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"start":"2023-07-01","end":"2023-07-14","val":2180000,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"start":"2023-01-01","end":"2023-09-30","val":2180000,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"}],"CNY":[{"start":"2023-07-01","end":"2023-07-14","val":15000000,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"start":"2023-07-01","end":"2023-07-14","val":15000000,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"start":"2023-01-01","end":"2023-09-30","val":15000000,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"}]}},"RepaymentsOfOtherLongTermDebt":{"label":"Repayments of Other Long-term Debt","description":"Amount of cash outflow for the payment of debt classified as other, maturing after one year or the operating cycle, if longer.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":29830,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"start":"2022-01-01","end":"2022-12-31","val":29830,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"}]}},"RestrictedCashCurrent":{"label":"Restricted Cash, Current","description":"Amount of cash restricted as to withdrawal or usage, classified as current. 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.","units":{"USD":[{"end":"2022-12-31","val":3589582,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"end":"2022-12-31","val":3589582,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":3589582,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":3589582,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":3589582,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":3638110,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":3459825,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":696398,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2025-12-31","val":2680545,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q4I"}]}},"SaleOfStockPercentageOfOwnershipAfterTransaction":{"label":"Sale of Stock, Percentage of Ownership after Transaction","description":"Percentage of subsidiary's or equity investee's stock owned by parent company after stock transaction.","units":{"pure":[{"end":"2022-10-01","val":1,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19"},{"end":"2022-10-01","val":1,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-10-01","val":1,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-10-01","val":1,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3I"}]}},"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":"2022-01-01","end":"2022-12-31","val":390000,"accn":"0001213900-23-031057","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-19","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":160000,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":140000,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-09-30","val":170000,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-12-31","val":260000,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1979,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":6881,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-09-30","val":22334,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-01-01","end":"2024-12-31","val":140000,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2024"}]}},"DeferredIncomeRevenueRecognized":{"label":null,"description":null,"units":{"USD":[{"start":"2023-01-01","end":"2023-03-31","val":110000,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":480000,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-09-30","val":200000,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"}]}},"ExcessStockSharesIssued":{"label":"Excess Stock, Shares Issued","description":"Number of excess stock shares of an entity that have been sold or granted to shareholders.","units":{"shares":[{"end":"2021-08-04","val":2244156,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2021-08-04","val":2244156,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2021-08-04","val":2244156,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2021Q2I"},{"end":"2025-07-24","val":15000000,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"}]}},"IncreaseDecreaseInDueFromRelatedPartiesCurrent":{"label":"Increase (Decrease) in Due from Related Parties, Current","description":"The aggregate increase (decrease) during the reporting period in the amount due from the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; an entity and its principal owners, management, or member of their immediate families, affiliates, or other parties with the ability to exert significant influence.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":53126,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"start":"2022-01-01","end":"2022-12-31","val":53126,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":100022,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":55533,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"}]}},"RepaymentsOfOtherDebt":{"label":"Repayments of Other Debt","description":"Amount of cash outflow for the payment of debt classified as other.","units":{"CNY":[{"start":"2023-07-01","end":"2023-07-17","val":35000000,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"start":"2023-07-01","end":"2023-07-17","val":35000000,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"}],"USD":[{"start":"2023-07-01","end":"2023-07-17","val":5090000,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"start":"2023-07-01","end":"2023-07-17","val":5090000,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"}]}},"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":"2022-01-01","end":"2022-03-31","val":3466365,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":10884642,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-04-01","end":"2022-06-30","val":7418277,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":22843661,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-07-01","end":"2022-09-30","val":11959019,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3"},{"start":"2023-01-01","end":"2023-03-31","val":3393965,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":7202956,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-04-01","end":"2023-06-30","val":3808991,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":30956681,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-07-01","end":"2023-09-30","val":23753725,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":21697205,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":679189,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":948178,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":268989,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":1975298,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":1027120,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":2158125,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":2114410,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":552977,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1158259,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-04-01","end":"2025-06-30","val":605282,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":2482892,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":1324633,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":3829805,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"}]}},"SharePrice":{"label":"Share Price","description":"Price of a single share of a number of saleable stocks of a company.","units":{"USD/shares":[{"end":"2021-08-04","val":5,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2021-08-04","val":5,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2021-08-04","val":5,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2021-08-04","val":5,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"end":"2021-08-04","val":5,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2021Q2I"},{"end":"2023-01-26","val":0.001,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q4I"},{"end":"2023-06-30","val":0.001,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0.001,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"}]}},"SharesAcquiredWeightedAverageDiscountToNetAssetsPercentage":{"label":null,"description":null,"units":{"pure":[{"end":"2021-08-04","val":0.2,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2021Q2I"},{"start":"2021-01-01","end":"2021-12-31","val":0.2,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2021-01-01","end":"2021-12-31","val":0.2,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0.2,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-01-01","end":"2022-12-31","val":0.2,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022"}]}},"UnrealizedGainLossOnCashFlowHedgingInstruments":{"label":"Unrealized Gain (Loss) on Cash Flow Hedging Instruments","description":"Amount of unrealized gain (loss) related to derivatives designated as cash flow hedging instruments, recorded in results of operations to the extent that the cash flow hedge is determined to be ineffective.","units":{"USD":[{"start":"2023-01-01","end":"2023-03-31","val":180851,"accn":"0001213900-23-041968","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"}]}},"CashAndDueFromBanks":{"label":"Cash and Due from Banks","description":"For banks and other depository institutions: Includes cash on hand (currency and coin), cash items in process of collection, noninterest bearing deposits due from other financial institutions (including corporate credit unions), and noninterest bearing balances with the Federal Reserve Banks, Federal Home Loan Banks and central banks.","units":{"USD":[{"end":"2023-06-30","val":1650000,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-07-03","val":150000,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2023-07-03","val":150000,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2023-07-07","val":150000,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2023-07-07","val":150000,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2023-09-25","val":150000,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2023-09-30","val":1650000,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"}]}},"DebtSecuritiesUnrealizedGainLoss":{"label":"Debt Securities, 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), investment in debt security measured at amortized cost (held-to-maturity) and investment in debt security measured at fair value with change in fair value recognized in net income (trading).","units":{"USD":[{"start":"2023-01-01","end":"2023-06-30","val":114293,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-04-01","end":"2023-06-30","val":-66558,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2"},{"start":"2023-07-01","end":"2023-09-30","val":-114293,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3"}]}},"DeferredRevenueAdditions":{"label":"Deferred Revenue, Additions","description":"Amount of deferred revenue recognized for transactions arising during the current reporting period. Deferred revenue is a liability as of the balance sheet date related to a revenue producing activity for which revenue has not yet been recognized. Generally, an Entity records deferred revenue when it receives consideration from a customer before achieving certain criteria that must be met for revenue to be recognized in conformity with GAAP.","units":{"USD":[{"start":"2022-01-01","end":"2022-06-30","val":3650000,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2022-01-01","end":"2022-09-30","val":11490000,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":20270000,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"}]}},"MarketableSecuritiesUnrealizedGainLoss":{"label":"Marketable Securities, Unrealized Gain (Loss)","description":"Amount of unrealized gain (loss) on investment in marketable security.","units":{"USD":[{"start":"2023-01-01","end":"2023-03-31","val":180851,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":114293,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-01-01","end":"2023-06-30","val":114293,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":-66558,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"start":"2023-04-01","end":"2023-06-30","val":-66558,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-07-01","end":"2023-09-30","val":-114293,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-07-01","end":"2023-09-30","val":-114293,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q3"}]}},"OtherDeferredCostsGross":{"label":"Other Deferred Costs, Gross","description":"Gross amount of other deferred costs capitalized at the end of the reporting period. Does not include deferred finance costs or deferred acquisition costs of insurance companies.","units":{"USD":[{"end":"2022-12-31","val":2649,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":2649,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q4I"},{"end":"2023-06-30","val":45140,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":65354,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"}]}},"OtherInventoryMaterialsSuppliesAndMerchandiseUnderConsignment":{"label":"Other Inventory, Materials, Supplies and Merchandise under Consignment, Gross","description":"Gross amount of inventory owned by the entity but in the hands of a customer, typically a reseller.","units":{"USD":[{"end":"2022-12-31","val":1233592,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21"},{"end":"2022-12-31","val":1233592,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q4I"},{"end":"2023-06-30","val":14669656,"accn":"0001213900-23-069361","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-21","frame":"CY2023Q2I"},{"end":"2023-09-30","val":313,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"}]}},"AllocatedShareBasedCompensationExpense":{"label":"Share-based Payment Arrangement, Expense","description":"Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":1190000,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2020"},{"end":"2021-01-25","val":890000,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2020Q4I"},{"start":"2022-01-01","end":"2022-09-30","val":1279740,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-07-01","end":"2022-09-30","val":1279740,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":1279740,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":3468000,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023"},{"start":"2025-01-01","end":"2025-03-31","val":1090000,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q1"}]}},"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-09-30","val":0.1,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"}]}},"EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent":{"label":"Effective Income Tax Rate Reconciliation,Other Reconciling Items, Percent","description":"Percentage of the difference, between reported income tax expense (benefit) and the expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, that is attributable to tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority interest income (expense), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, change in enacted tax rate, prior year income taxes, change in deferred tax asset valuation allowance, and other adjustments.","units":{"pure":[{"end":"2008-01-01","val":0.25,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2008-01-01","val":0.25,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2008-01-01","val":0.25,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2008-01-01","val":0.25,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2007Q4I"},{"start":"2023-01-01","end":"2023-09-30","val":0.25,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-12-31","val":0.25,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0.25,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0.25,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-09-30","val":0.25,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-01-01","end":"2024-12-31","val":0.25,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2024"}]}},"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":"2022-12-31","val":199151,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":199151,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-09-30","val":237536,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":311131,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":311131,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":311131,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":311131,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"end":"2023-12-31","val":311131,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":318934,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":332708,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":349584,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"},{"end":"2024-12-31","val":366441,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":224133,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":224133,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-31","val":224133,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":224133,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"},{"end":"2025-03-31","val":238274,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":252008,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":266759,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":281024,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q4I"}]}},"IncreaseDecreaseInAccountsPayableTrade":{"label":"Increase (Decrease) in Accounts Payable, Trade","description":"Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services.","units":{"USD":[{"start":"2022-01-01","end":"2022-09-30","val":34679,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-01-01","end":"2022-12-31","val":3603498,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-09-30","val":-3251326,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-12-31","val":-4407407,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023"}]}},"NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic":{"label":"Net Income (Loss) from Discontinued Operations Available to Common Shareholders, Basic","description":"Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) from discontinued operations available to common shareholders.","units":{"USD":[{"start":"2022-01-01","end":"2022-09-30","val":-154,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-01-01","end":"2022-12-31","val":-307195,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-108328,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-107964,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":364,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":105480,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":-166306,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-07-01","end":"2023-09-30","val":-58342,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":386482,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":-1080450,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":645437,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":14282,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":645437,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":-937532,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":-951814,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":644593,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-01-01","end":"2024-09-30","val":-1599489,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-844,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":-661957,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":1244995,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":26372056,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"}]}},"PaymentsOfDividendsMinorityInterest":{"label":"Payments of Ordinary Dividends, Noncontrolling Interest","description":"Amount of cash outflow in the form of ordinary dividends provided by the non-wholly owned subsidiary to noncontrolling interests.","units":{"USD":[{"start":"2022-01-01","end":"2022-09-30","val":63477,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-01-01","end":"2022-12-31","val":63477,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"}]}},"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":[{"end":"2020-01-25","val":3000000,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2020-01-25","val":3000000,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2019Q4I"}]}},"StockIssuedDuringPeriodSharesReverseStockSplits":{"label":"Stock Issued During Period, Shares, Reverse Stock Splits","description":"Reduction in the number of shares during the period as a result of a reverse stock split.","units":{"shares":[{"end":"2021-08-04","val":2244156,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2021-08-04","val":2244156,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2021-08-04","val":2244156,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"end":"2021-08-04","val":2244156,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2021Q2I"},{"start":"2025-01-01","end":"2025-03-31","val":4211,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":4211,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"}]}},"VariableInterestEntityActivityBetweenVIEAndEntityIncomeOrLossBeforeTax":{"label":"Variable Interest Entity, Measure of Activity, Income or Loss before Tax","description":"Description of the amount of pre-tax income (loss) derived by the reporting entity from the Variable Interest Entity (VIE).","units":{"CNY":[{"start":"2023-01-01","end":"2023-09-30","val":1000000,"accn":"0001213900-23-088731","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"}]}},"AccountsReceivableNoncurrent90DaysOrMorePastDueStillAccruing":{"label":"Accounts Receivable, Noncurrent, 90 Days or More Past Due, Still Accruing","description":"Amount of accounts receivable, classified as noncurrent, 90 days or more past due and still accruing.","units":{"USD":[{"end":"2023-12-31","val":970000,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":970000,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":1420000,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":1420000,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"end":"2023-12-31","val":1150000,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1790000,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2024-03-31","val":1150000,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2120000,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1510000,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1150000,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":1150000,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":1150000,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1320000,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1330000,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1340000,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1070000,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q4I"}]}},"AccruedBonusesCurrentAndNoncurrent":{"label":"Accrued Bonuses","description":"Carrying value as of the balance sheet date of obligations incurred and payable for incentive compensation awarded to employees and directors or earned by them based on the terms of one or more relevant arrangements.","units":{"USD":[{"end":"2023-12-31","val":401516,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023Q4I"}]}},"AccruedEmployeeBenefitsCurrent":{"label":"Accrued Employee Benefits, Current","description":"Carrying value as of the balance sheet date of obligations, excluding pension and other postretirement benefits, incurred through that date and payable for perquisites provided to employees pertaining to services received from them. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2022-12-31","val":763983,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-12-31","val":509288,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":509288,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":290487,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":290487,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"end":"2023-12-31","val":493071,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":165550,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":310894,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":400508,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"},{"end":"2024-12-31","val":228721,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":228722,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":228722,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-31","val":228722,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":212028,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"},{"end":"2025-03-31","val":229047,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":583785,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":51791,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":55058,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q4I"}]}},"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":"2022-12-31","val":533048,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-12-31","val":832263,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":832263,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":828310,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":828310,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"end":"2023-12-31","val":507765,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1055018,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":54411,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":543936,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"},{"end":"2024-12-31","val":64488,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":64488,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":64488,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-31","val":64488,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":64488,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"},{"end":"2025-03-31","val":84741,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":2275859,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1819347,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":917148,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q4I"}]}},"AdditionalPaidInCapitalCommonStock":{"label":"Additional Paid in Capital, Common Stock","description":"Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.","units":{"USD":[{"end":"2022-12-31","val":222751657,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-12-31","val":233890997,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":233890997,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":233890997,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":233890997,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"end":"2023-12-31","val":233890997,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":236469490,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":236469490,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":236693728,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"},{"end":"2024-12-31","val":237474153,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":237496176,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":237496176,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-31","val":237496176,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":237498011,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"},{"end":"2025-03-31","val":238721272,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":240474334,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":271029780,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":271044885,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q4I"}]}},"AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue":{"label":"APIC, Share-based Payment Arrangement, Increase for Cost Recognition","description":"Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":893250,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"}]}},"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":"2023-12-31","val":7039,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023Q4I"}]}},"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":"2023-12-31","val":53577,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023Q4I"}]}},"BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest":{"label":"Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Less Noncontrolling Interest","description":"Amount recognized as of the acquisition date for the assets, including goodwill, in excess of (less than) the aggregate liabilities assumed, less the noncontrolling interest in the acquiree.","units":{"USD":[{"end":"2023-12-31","val":131165,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","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":"2023-12-31","val":17164598,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023Q4I"}]}},"BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss":{"label":"Business Combination, Step Acquisition, Equity Interest in Acquiree, Remeasurement Gain (Loss), Net","description":"In a business combination achieved in stages, this element represents the amount of net gain (loss) recognized by the entity as a result of remeasuring to fair value the equity interest in the acquiree it held before the business combination.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":114623,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2021"},{"start":"2023-01-01","end":"2023-12-31","val":5080,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":5080,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2023-01-01","end":"2023-12-31","val":5080,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-12-31","val":5080,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-01-01","end":"2023-12-31","val":5080,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"}]}},"Capital":{"label":"Banking Regulation, Total Capital, Actual","description":"Amount of total capital as defined by regulatory framework.","units":{"USD":[{"end":"2022-10-01","val":240000,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q3I"}]}},"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":"2023-12-31","val":250000,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023Q4I"},{"end":"2024-03-31","val":250000,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":250000,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":250000,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"},{"end":"2024-12-31","val":250000,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":250000,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":250000,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"}],"CNY":[{"end":"2024-09-30","val":500000,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"},{"end":"2024-12-31","val":500000,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":500000,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":500000,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"}],"GBP":[{"end":"2024-09-30","val":18000,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"},{"end":"2024-12-31","val":18000,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2024Q4I"}],"HKD":[{"end":"2024-09-30","val":500000,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"},{"end":"2024-12-31","val":500000,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":500000,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":500000,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"}]}},"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":{"CNY":[{"end":"2023-12-31","val":500000,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023Q4I"},{"end":"2024-03-31","val":500000,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":500000,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"}],"GBP":[{"end":"2023-12-31","val":18000,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023Q4I"},{"end":"2024-03-31","val":18000,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":18000,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"}],"HKD":[{"end":"2023-12-31","val":500000,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023Q4I"},{"end":"2024-03-31","val":500000,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":500000,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"}]}},"CommonStockOtherSharesOutstanding":{"label":"Common Stock, Other Shares, Outstanding","description":"Total number of shares of other common stock instruments held by shareholders, such as exchangeable shares. May be all or portion of the number of common shares authorized.","units":{"shares":[{"end":"2023-10-17","val":299221,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-10-17","val":299221,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-10-17","val":299221,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-10-17","val":299221,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"end":"2023-10-17","val":299221,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q3I"}]}},"CostOfGoodsAndServicesSoldDepreciation":{"label":"Cost, Depreciation","description":"Amount of expense for allocation of cost of tangible asset over its useful life directly used in production of good and rendering of service.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"}]}},"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":-154,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":105480,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":105480,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":105480,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-01-01","end":"2023-12-31","val":386482,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":645437,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":645437,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-09-30","val":644593,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":-844,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3"}]}},"DiscontinuedOperationProvisionForLossGainOnDisposalBeforeIncomeTax":{"label":"Discontinued Operation, Provision for Loss (Gain) on Disposal, before Income Tax","description":"Amount before 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":"2022-01-01","end":"2022-12-31","val":-307041,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":108328,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":213444,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":105116,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":271786,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-07-01","end":"2023-09-30","val":58342,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q3"}]}},"DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilitiesCurrent":{"label":"Disposal Group, Including Discontinued Operation, Accounts Payable and Accrued Liabilities, Current","description":"Amount classified as accounts payable and accrued 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":"2022-12-31","val":105479,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"}]}},"DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities":{"label":"Disposal Group, Including Discontinued Operation, Other Liabilities, Current","description":"Amount classified as other 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":"2022-12-31","val":9077,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-12-31","val":401516,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":29036,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1I"},{"end":"2024-12-31","val":29036,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-31","val":29036,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":29036,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"}]}},"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.1,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0.1,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0.1,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-09-30","val":0.1,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"}]}},"EffectOnFutureCashFlowsAmount":{"label":"Effect on Future Cash Flows, Amount","description":"The quantified amount of the future effect on cash flows.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":17230000,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023"}]}},"EnergyMarketingAccountsPayable":{"label":"Energy Marketing Accounts Payable","description":"Carrying value as of the balance sheet date of obligations incurred and payable for energy purchases, typically by a utility or an entity engaged in selling energy contracts.","units":{"USD":[{"end":"2022-12-31","val":3584920,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-12-31","val":728010,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":728010,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q4I"},{"end":"2024-03-31","val":118274,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"}]}},"ImpairmentOfLeasehold":{"label":"Impairment of Leasehold","description":"The adjustment to reduce the value of existing agreements that specify the lessee's rights to use the leased property. This expense is charged when the estimates of future profits generated by the leased property are reduced.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":1862289,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":1831283,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023"}]}},"ImpairmentOfLongLivedAssetsHeldForUse":{"label":"Impairment of Long-Lived Assets Held-for-use","description":"The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":2214825,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":14148298,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023"}]}},"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":"2022-01-01","end":"2022-12-31","val":-13320350,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2068136,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-12-31","val":-34039710,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":3972645,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1"}]}},"IncomeLossFromContinuingOperationsBeforeInterestExpenseInterestIncomeIncomeTaxesExtraordinaryItemsNoncontrollingInterestsNet":{"label":"Income (Loss) from Continuing Operations before Interest Expense, Interest Income, Income Taxes, Noncontrolling Interests, Net","description":"Amount of income (loss) from continuing operations, nonoperating income (expense) and income (loss) from equity method investments, before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of interest income (expense).","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":-13492067,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-2113475,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-3615782,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-09-30","val":-5996398,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-01-01","end":"2023-12-31","val":-34399829,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":-32819570,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-3969066,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":-3341490,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-5768072,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":-4150649,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-01-01","end":"2024-09-30","val":-10699613,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-01-01","end":"2024-12-31","val":-34233842,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-30945404,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-29093624,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"}]}},"IncomeTaxReconciliationTaxExemptIncome":{"label":"Effective Income Tax Rate Reconciliation, Tax Exempt Income, 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 income (loss) exempt from income taxes.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":3373017,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":528369,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":903946,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-09-30","val":1499100,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-01-01","end":"2023-12-31","val":8599957,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":8204893,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":992267,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":835373,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1442018,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":1037662,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-01-01","end":"2024-09-30","val":2674903,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-01-01","end":"2024-09-30","val":2091853,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":8558461,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":8434751,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":7736351,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":7273406,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-01-01","end":"2025-09-30","val":7764734,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-12-31","val":7736564,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"}]}},"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-12-31","val":517076,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"}]}},"IncreaseDecreaseInOtherOperatingCapitalNet":{"label":"Increase (Decrease) in Other Operating Assets and Liabilities, Net","description":"Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":-13969,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":-11757,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-2935,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":2763,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-3452,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":5242,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-01-01","end":"2024-09-30","val":-6174,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-01-01","end":"2024-09-30","val":6789,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":8779,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":7248,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":368,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":736,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-01-01","end":"2025-09-30","val":1096,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-12-31","val":1455,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"}]}},"InvestmentInterestRate":{"label":"Investment Interest Rate","description":"Rate of interest on investment.","units":{"pure":[{"end":"2022-05-31","val":0.1,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q2I"},{"end":"2023-12-08","val":0.05,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-08","val":0.05,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q4I"}]}},"InvestmentOwnedPercentOfNetAssets":{"label":"Investment Owned, Percent of Net Assets","description":"Percent of net assets at close of period. For schedules of investments that are categorized, each category should have a percent of net assets for the aggregated value of the Investments in the category.","units":{"pure":[{"end":"2023-02-01","val":0.1,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2022Q4I"},{"end":"2023-12-31","val":0.1,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023Q4I"},{"end":"2024-06-30","val":0.1,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0.1,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0.1,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0.1,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"}]}},"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":"2023-12-31","val":1400774,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1215435,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1396669,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1465139,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"},{"end":"2024-12-31","val":546565,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":332601,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":311380,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":261493,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":210014,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q4I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueYearFive":{"label":"Lessee, Operating Lease, Liability, to be Paid, Year Five","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2023-12-31","val":133684,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023Q4I"}]}},"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-12-31","val":200526,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023Q4I"},{"end":"2024-03-31","val":83553,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":83553,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":183817,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"}]}},"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":"2023-12-31","val":254953,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023Q4I"},{"end":"2024-03-31","val":200526,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":200526,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-12-31","val":31330,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":7816,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"}]}},"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":"2023-12-31","val":254953,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023Q4I"},{"end":"2024-03-31","val":241275,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":305433,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":269050,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"},{"end":"2024-12-31","val":165979,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":145567,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":108989,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-12-31","val":31252,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q4I"}]}},"LesseeOperatingLeaseLiabilityUndiscountedExcessAmount":{"label":"Lessee, Operating Lease, Liability, Undiscounted Excess Amount","description":"Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.","units":{"USD":[{"end":"2023-12-31","val":104694,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023Q4I"},{"end":"2024-03-31","val":86998,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":143099,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":83998,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"},{"end":"2024-12-31","val":19794,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":13043,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":10234,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":7189,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":4662,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q4I"}]}},"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":"2022-12-31","val":103459,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-12-31","val":1049144,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":1049144,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":1049127,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":1049127,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"end":"2023-12-31","val":731521,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":528562,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1202972,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1244856,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"},{"end":"2024-12-31","val":718170,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":718170,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-31","val":718170,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":715061,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"},{"end":"2025-03-31","val":610729,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":833470,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":899646,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":821913,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q4I"}]}},"OtherTaxExpenseBenefit":{"label":"Other Tax Expense (Benefit)","description":"Amount of other income tax expense (benefit).","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":517102,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":2552,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":7833,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"}]}},"PaymentsToAcquireInterestInSubsidiariesAndAffiliates":{"label":"Payments to Acquire Interest in Subsidiaries and Affiliates","description":"The cash outflow associated with the acquisition of or advances to an entity that is related to it but not strictly controlled (for example, an unconsolidated subsidiary, affiliate, and joint venture or equity method investment) or the acquisition of an additional interest in a subsidiary (controlled entity).","units":{"USD":[{"start":"2023-01-01","end":"2023-03-31","val":10720,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-12-31","val":5993,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":5993,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":1101201,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":77113,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-09-30","val":29872741,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"}]}},"PreferredStockShareSubscriptions":{"label":"Preferred Stock, Shares Subscribed but Unissued","description":"The number of nonredeemable preferred stock (shares) (or preferred stock redeemable solely at the option of the issuer) allocated to investors to buy shares of a new issue of preferred stock before they are offered to the public. When stock is sold on a subscription basis, the issuer does not initially receive the total proceeds. In general, the issuer does not issue the shares to the investor until it receives the entire proceeds.","units":{"shares":[{"end":"2023-01-26","val":10000000,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-01-26","val":10000000,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-01-26","val":10000000,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-01-26","val":10000000,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"end":"2023-01-26","val":10000000,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2022Q4I"},{"end":"2025-03-27","val":10000000,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2025-03-27","val":10000000,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2025-03-27","val":10000000,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q1I"}]}},"PrepaidExpenseAndOtherAssets":{"label":"Prepaid Expense and Other Assets","description":"Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets.","units":{"USD":[{"end":"2022-12-31","val":4209189,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-12-31","val":4579188,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":4579188,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q4I"},{"end":"2024-03-31","val":4608429,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2025-12-31","val":570400,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q4I"}]}},"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":"2022-12-31","val":72544,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-12-31","val":29694,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":29694,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":29694,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":29694,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"end":"2023-12-31","val":29693,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":9823422,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":10056402,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":11545355,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"},{"end":"2024-12-31","val":34867,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":34867,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":34867,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-31","val":34867,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":34867,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"},{"end":"2025-03-31","val":134090,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":204081,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":336643,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":373243,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q4I"}]}},"RevenuesNetOfInterestExpense":{"label":"Revenues, Net of Interest Expense","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 after deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":14320000,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023"}]}},"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":"2023-01-01","end":"2023-12-31","val":2.375,"accn":"0001213900-24-033265","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":2.375,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1"}]}},"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":"2023-12-31","val":11997481,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":11774710,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":11774710,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"end":"2023-12-31","val":11115595,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":13189384,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":12792214,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":13509127,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"},{"end":"2024-12-31","val":9938495,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2024Q4I"}]}},"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":"2023-12-31","val":306315,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":303711,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":303711,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"end":"2023-12-31","val":303711,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":53494,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":229294,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":54075,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"},{"end":"2024-12-31","val":30559,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":30559,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":30559,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-31","val":30559,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":30559,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"},{"end":"2025-03-31","val":89234,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":16856,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1008413,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":223472,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q4I"}]}},"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":"2024-03-31","val":57035,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":57035,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":57035,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"},{"end":"2025-09-30","val":57035,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"GainLossOnInvestments":{"label":"Gain (Loss) on Investments","description":"Amount of realized and unrealized gain (loss) on investment.","units":{"USD":[{"end":"2024-03-05","val":10000,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2024-03-05","val":10000,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2024-03-05","val":10000,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q1I"},{"start":"2024-01-01","end":"2024-03-31","val":-12058,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-9337,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"}]}},"IncreaseDecreaseInContractWithCustomerLiability":{"label":"Increase (Decrease) in Contract with Customer, Liability","description":"Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.","units":{"USD":[{"start":"2023-01-01","end":"2023-03-31","val":4370386,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":13478603,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-09-30","val":-1170496,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-01-01","end":"2023-12-31","val":-929882,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-252821,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":-250217,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-74417,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":-74417,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-01-01","end":"2024-09-30","val":-249636,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-01-01","end":"2024-09-30","val":-249636,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":-273152,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":-273152,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":58675,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-13703,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-01-01","end":"2025-09-30","val":977854,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-12-31","val":192913,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"}]}},"IncrementalCommonSharesAttributableToCallOptionsAndWarrants":{"label":"Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants","description":"Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of call options and warrants using the treasury stock method.","units":{"shares":[{"start":"2023-01-01","end":"2023-03-31","val":210526,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":42108,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":42108,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":42108,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-07-01","end":"2023-09-30","val":42108,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q3"},{"start":"2024-01-01","end":"2024-03-31","val":42108,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":4211,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":42108,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":4211,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":42108,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":4211,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":42108,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-01-01","end":"2024-09-30","val":4211,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":42108,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":4211,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":42108,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":1053,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":4211,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":4211,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-04-01","end":"2025-06-30","val":4211,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":4211,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":4211,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"}]}},"InterestExpenseNonoperating":{"label":null,"description":null,"units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":892,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":24216,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":23498,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":45148,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":44432,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":20933,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":20934,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":90914,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-01-01","end":"2024-09-30","val":90192,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":45266,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":45760,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":108454,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":107732,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":7801,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":15042,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-04-01","end":"2025-06-30","val":7241,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":49238,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":34196,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":128170,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"}]}},"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":435223,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":459107,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":636941,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"},{"end":"2025-09-30","val":193245,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax":{"label":"OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax","description":"Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.","units":{"USD":[{"start":"2023-01-01","end":"2023-03-31","val":180851,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":114293,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":-66558,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-07-01","end":"2023-09-30","val":-114293,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q3"}]}},"PaymentsForProceedsFromShortTermInvestments":{"label":"Payments for (Proceeds from) Short-term Investments","description":"The net amount paid (received) by the reporting entity through acquisition or sale and maturities of short-term investments with an original maturity that is three months or less which qualify for treatment as an investing activity based on management's intention and intended by management 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":"2024-01-01","end":"2024-03-31","val":-946970,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":-946970,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-946669,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-06-30","val":-949662,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-01-01","end":"2024-09-30","val":-946669,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-01-01","end":"2024-09-30","val":-949662,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":-946669,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2024"}]}},"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":3837752,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":3829795,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":3829795,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"end":"2023-12-31","val":3437925,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":18391419,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":20518414,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":19210498,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"},{"end":"2024-12-31","val":4974277,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":4943828,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":4943828,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-31","val":4943828,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":4433695,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"},{"end":"2025-03-31","val":5110996,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":4936961,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":4507302,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":3780896,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q4I"}]}},"ProceedsFromDebtNetOfIssuanceCosts":{"label":"Proceeds from Debt, Net of Issuance Costs","description":"The cash inflow from additional borrowings, net of cash paid to third parties in connection with debt origination.","units":{"USD":[{"end":"2024-01-05","val":2580644,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2024-01-05","val":2580644,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2024-01-05","val":2580644,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"end":"2024-01-05","val":2580644,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"}]}},"ProceedsFromPrincipalRepaymentsOnLoansAndLeasesHeldForInvestment":{"label":"Proceeds from Principal Repayments on Loans and Leases Held-for-investment","description":"The cash inflow from repayments of the balance excluding interest (principal) on loans receivable and leases held for investment purposes.","units":{"CNY":[{"start":"2023-04-12","end":"2023-04-17","val":15000000,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1I"},{"start":"2025-01-01","end":"2025-03-31","val":15000000,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":15000000,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-01-01","end":"2025-09-30","val":15000000,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"}],"USD":[{"start":"2025-01-01","end":"2025-03-31","val":2090000,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":2090000,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-01-01","end":"2025-09-30","val":2110000,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"}]}},"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":{"CNY":[{"start":"2023-04-12","end":"2023-04-17","val":35000000,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1I"}]}},"RevenueNotFromContractWithCustomer":{"label":"Revenue Not from Contract with Customer","description":"Amount of revenue that is not accounted for under Topic 606.","units":{"USD":[{"start":"2023-01-01","end":"2023-03-31","val":110000,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":480000,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-01-01","end":"2023-09-30","val":200000,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-01-01","end":"2023-12-31","val":330000,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":40000,"accn":"0001213900-24-045190","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":40000,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":100000,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2024-01-01","end":"2024-09-30","val":130000,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-01-01","end":"2024-12-31","val":150000,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2024"}]}},"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":{"HKD":[{"end":"2023-11-07","val":14010421,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q3I"}]}},"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":"2024-06-30","val":3788117,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":595171,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"}]}},"DiscontinuedOperationAmountOfAdjustmentToPriorPeriodGainLossOnDisposalBeforeIncomeTax":{"label":"Discontinued Operation, Amount of Adjustment to Prior Period Gain (Loss) on Disposal, before Income Tax","description":"Amount before tax of an increase (decrease) to a gain (loss) previously reported in discontinued operations in a prior period.","units":{"USD":[{"start":"2023-01-01","end":"2023-06-30","val":-213444,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"start":"2023-04-01","end":"2023-06-30","val":-105116,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-271786,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-07-01","end":"2023-09-30","val":-58342,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q3"}]}},"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":"2023-12-31","val":18346,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":18346,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"end":"2023-12-31","val":18346,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"}]}},"DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent":{"label":"Disposal Group, Including Discontinued Operation, Accrued Liabilities, Current","description":"Amount classified as accrued 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":"2023-12-31","val":222771,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":222771,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"end":"2023-12-31","val":881886,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":301807,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1I"},{"end":"2024-12-31","val":301807,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-31","val":301807,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":9486695,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"}]}},"DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent":{"label":"Disposal Group, Including Discontinued Operation, Assets, Noncurrent","description":"Amount classified as 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":"2023-12-31","val":72,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":72,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"end":"2023-12-31","val":2601113,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-12-31","val":289363,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":289363,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-31","val":289363,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":2515771,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"}]}},"DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets":{"label":"Disposal Group, Including Discontinued Operation, Other Assets, Current","description":"Amount classified as 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":"2023-12-31","val":7957,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":7957,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"end":"2023-12-31","val":399827,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"}]}},"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":"2023-12-31","val":72,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2023-12-31","val":72,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"end":"2023-12-31","val":1767037,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":134553,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1I"},{"end":"2024-12-31","val":134553,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-31","val":134553,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"}]}},"LegalFees":{"label":"Legal Fees","description":"The amount of expense provided in the period for legal costs incurred on or before the balance sheet date pertaining to resolved, pending or threatened litigation, including arbitration and mediation proceedings.","units":{"USD":[{"end":"2024-04-16","val":980000,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2024-04-16","val":980000,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"end":"2024-04-16","val":980000,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2024Q1I"}]}},"LossContingencyDamagesSoughtValue":{"label":"Loss Contingency, Damages Sought, Value","description":"The value (monetary amount) of the award the plaintiff seeks in the legal matter.","units":{"USD":[{"end":"2024-04-16","val":7895265.31,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2024-04-16","val":7895265.31,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q1I"}]}},"PaymentsForFees":{"label":"Payments for Other Fees","description":"Amount of cash outflow for fees classified as other.","units":{"USD":[{"end":"2024-04-16","val":980000,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2024-04-16","val":980000,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q1I"}]}},"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":[{"end":"2021-08-06","val":0.9,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2021-08-06","val":0.9,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"end":"2021-08-06","val":0.9,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2021Q2I"}]}},"ShorttermDebtAverageOutstandingAmount":{"label":"Short-term Debt, Average Outstanding Amount","description":"For the form of debt having an initial term of less than one year or less than the normal operating cycle, if longer, average borrowings during the period.","units":{"USD":[{"end":"2024-03-08","val":2580000,"accn":"0001213900-24-070725","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-19"},{"end":"2024-03-08","val":2580000,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q1I"}]}},"ConversionOfStockAmountConverted1":{"label":"Conversion of Stock, Amount Converted","description":"\"The value of the stock converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"\"Part noncash\"\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.\"","units":{"USD":[{"end":"2024-07-03","val":50000,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"end":"2024-07-03","val":50000,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-07-03","val":50000,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-07-03","val":50000,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-07-03","val":50000,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-07-03","val":50000,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q2I"},{"end":"2024-07-18","val":75000,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"end":"2024-07-18","val":75000,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-07-18","val":75000,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-07-18","val":75000,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-07-18","val":75000,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-07-18","val":75000,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18"},{"end":"2024-08-26","val":100000,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"end":"2024-08-26","val":100000,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-08-26","val":100000,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-08-26","val":100000,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-08-26","val":100000,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-08-26","val":100000,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18"},{"end":"2024-10-24","val":100000,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-10-24","val":100000,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-10-24","val":100000,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-10-24","val":100000,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-10-24","val":100000,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q3I"},{"end":"2024-11-11","val":100000,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-11-11","val":100000,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-11-11","val":100000,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-11-11","val":100000,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-11-11","val":100000,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18"},{"end":"2024-11-14","val":100000,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-11-14","val":100000,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-11-14","val":100000,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-11-14","val":100000,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-11-14","val":100000,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18"},{"end":"2024-12-18","val":100000,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-18","val":100000,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-18","val":100000,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-18","val":100000,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-18","val":100000,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18"},{"start":"2024-01-01","end":"2024-12-31","val":625000,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2024"},{"end":"2025-01-07","val":100000,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2025-01-07","val":100000,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2025-01-07","val":100000,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2025-01-07","val":100000,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"},{"end":"2025-01-24","val":40658,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2025-01-24","val":40658,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2025-01-24","val":40658,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2025-01-24","val":40658,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18"},{"end":"2025-09-10","val":448759,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2025-09-10","val":448759,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18"},{"end":"2025-09-11","val":448759,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2025-09-11","val":448759,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q3I"}]}},"ConversionOfStockSharesConverted1":{"label":"Conversion of Stock, Shares Converted","description":"\"The number of shares converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"\"Part noncash\"\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.\"","units":{"shares":[{"end":"2024-07-03","val":136649,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"end":"2024-07-03","val":136649,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-07-03","val":13665,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-07-03","val":13665,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-07-03","val":13665,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-07-03","val":3416,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q2I"},{"end":"2024-07-18","val":217139,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"end":"2024-07-18","val":217139,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-07-18","val":21714,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-07-18","val":21714,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-07-18","val":21714,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-07-18","val":5428,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18"},{"end":"2024-08-26","val":408329,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"end":"2024-08-26","val":408329,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-08-26","val":40833,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-08-26","val":40833,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-08-26","val":40833,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-08-26","val":10208,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18"},{"end":"2024-10-24","val":390625,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-10-24","val":39063,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-10-24","val":39063,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-10-24","val":39063,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-10-24","val":9766,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q3I"},{"end":"2024-11-11","val":390625,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-11-11","val":39063,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-11-11","val":39063,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-11-11","val":39063,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-11-11","val":9766,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18"},{"end":"2024-11-14","val":393855,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-11-14","val":39386,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-11-14","val":39386,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-11-14","val":39386,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-11-14","val":9846,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18"},{"end":"2024-12-18","val":438212,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-18","val":43821,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-18","val":43821,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-18","val":43821,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-18","val":10955,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18"},{"end":"2025-01-07","val":42882,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2025-01-07","val":42882,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2025-01-07","val":42882,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2025-01-07","val":10721,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"},{"end":"2025-01-24","val":18323,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2025-01-24","val":18323,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2025-01-24","val":18323,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2025-01-24","val":4581,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18"}]}},"InvestmentSoldNotYetPurchasedBalancePrincipalAmount":{"label":"Investment Sold, Not yet Purchased, Balance, Principal Amount","description":"For investments which are quantified by principal amount, the principle balance held at close of period.","units":{"USD":[{"end":"2023-12-27","val":1100000,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"end":"2023-12-27","val":1100000,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2023-12-27","val":1100000,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2023-12-27","val":1100000,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2023-12-27","val":1100000,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2023-12-27","val":1100000,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2023Q4I"}]}},"StockIssuedDuringPeriodValueConversionOfUnits":{"label":"Stock Issued During Period, Value, Conversion of Units","description":"Value of stock issued during the period upon the conversion of units. An example of a convertible unit is an umbrella partnership real estate investment trust unit (UPREIT unit).","units":{"USD":[{"start":"2024-01-01","end":"2024-09-30","val":225000,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":225000,"accn":"0001213900-24-100164","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":625000,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2024"}]}},"CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations":{"label":"Cash Provided by (Used in) Financing Activities, Discontinued Operations","description":"Amount of cash inflow (outflow) of financing activities of discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":582056,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2024"}]}},"ConversionOfStockAmountIssued1":{"label":"Conversion of Stock, Amount Issued","description":"\"The value of the financial instrument issued [noncash or part noncash] in the conversion of stock. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"\"Part noncash\"\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.\"","units":{"USD":[{"start":"2024-01-01","end":"2024-12-31","val":625000,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":62500,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"start":"2024-01-01","end":"2024-12-31","val":62500,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-01-01","end":"2024-12-31","val":625000,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":140658,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":140658,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"}]}},"CostOfRevenue":{"label":"Cost of Revenue","description":"The aggregate cost of goods produced and sold and services rendered during the reporting period.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":20575600,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":404095,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-09-30","val":819526,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":404263,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":886108,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":876471,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":474359,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-09-30","val":2095165,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":1202296,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":3421485,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"}]}},"DebtSecuritiesNoncurrent":{"label":"Debt Securities, Noncurrent","description":"Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and investment in debt security measured at amortized cost (held-to-maturity), classified as noncurrent.","units":{"USD":[{"end":"2024-12-31","val":1530243,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":1530243,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-31","val":1530243,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-31","val":1530243,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":1530243,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1295589,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1047690,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":844416,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":711359,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q4I"}]}},"DisposalGroupIncludingDiscontinuedOperationConsideration":{"label":"Disposal Group, Including Discontinued Operation, Consideration","description":"Amount of consideration received or receivable for the disposal of assets and liabilities, including discontinued operation.","units":{"HKD":[{"end":"2024-10-18","val":2400000,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-10-18","val":2400000,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-10-18","val":2400000,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-10-18","val":2400000,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-10-18","val":2400000,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q3I"}],"USD":[{"end":"2024-10-18","val":310000,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-10-18","val":310000,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-10-18","val":310000,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-10-18","val":310000,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-10-18","val":310000,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q3I"},{"end":"2024-12-06","val":1970000,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-06","val":1970000,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-06","val":1970000,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-06","val":1970000,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-06","val":1970000,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"},{"end":"2025-02-03","val":25000,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2025-02-03","val":25000,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2025-02-03","val":25000,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2025-02-03","val":25000,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18"},{"end":"2025-12-16","val":1400000,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q4I"}],"CNY":[{"end":"2025-12-16","val":10000000,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q4I"}]}},"IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest":{"label":"Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Noncontrolling Interest","description":"Amount after tax of income (loss) from a discontinued operation 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":"2023-01-01","end":"2023-12-31","val":-108046,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":3579,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-34454,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-04-01","end":"2024-06-30","val":-38033,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-88120,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-53666,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-190840,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":-223815,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1866066,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1866066,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-01-01","end":"2025-09-30","val":1866066,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-12-31","val":1866066,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"}]}},"InterestIncomeOperatingPaidInCash":{"label":null,"description":null,"units":{"USD":[{"end":"2024-12-06","val":1000000,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-06","val":1000000,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-06","val":1000000,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-06","val":1000000,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"}]}},"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":"2023-12-31","val":690819,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"}]}},"LoansReceivableBasisSpreadOnVariableRate":{"label":"Loans Receivable, Basis Spread on Variable Rate","description":"The percentage points (also referred to as 'margin') added to the reference rate as stated in the loan agreement and used to compute the variable rate on the loans receivable. For instance, the loan agreement might state that the interest rate the borrower is obligated to pay is the London Interbank Offered Rate (LIBOR) plus three quarters (3/4) of a percentage point adjusted quarterly (each three months). LIBOR in this example is the index or reference rate, 3/4 percentage point is the margin, the reference rate plus the margin is the fully indexed rate. This element would be used to report separately the margin.","units":{"pure":[{"end":"2023-12-08","val":0.05,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2023-12-08","val":0.05,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2023-12-08","val":0.05,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2023-12-08","val":0.05,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2023Q4I"}]}},"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":"2023-01-01","end":"2023-12-31","val":-2405804,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":2447892,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-01-01","end":"2024-09-30","val":2409280,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":2507171,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":2478258,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":-13193,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-01-01","end":"2025-09-30","val":31828548,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-12-31","val":31773098,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"}]}},"PaymentsToAcquireLoansReceivable":{"label":"Payments to Acquire Loans Receivable","description":"The cash outflow for the purchase of loan receivable arising from the financing of goods and services.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":9966830,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":145709,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":33554,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2024-01-01","end":"2024-09-30","val":140662,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":421249,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":140416,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"}]}},"ProceedsFromRepaymentsOfDebt":{"label":"Proceeds from (Repayments of) Debt","description":"The net cash inflow or outflow in aggregate debt due to repayments and proceeds from additional borrowings.","units":{"CNY":[{"start":"2024-01-01","end":"2024-12-31","val":1800000,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2024"}],"USD":[{"start":"2024-01-01","end":"2024-12-31","val":250000,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2024"}]}},"SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding","description":"Intrinsic value of outstanding award under share-based payment arrangement. Excludes share and unit options.","units":{"USD":[{"end":"2024-12-18","val":25000,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-18","val":25000,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-18","val":25000,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-18","val":25000,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"}]}},"StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance":{"label":"Statutory Accounting Practices, Statutory Capital and Surplus, Balance","description":"The amount of statutory capital and surplus (stockholders' equity) as of the balance sheet date using prescribed or permitted statutory accounting practices (rather than GAAP, if different) of the state or country.","units":{"USD":[{"end":"2023-12-31","val":98357,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-12-31","val":98357,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2024Q4I"}]}},"UnrecognizedTaxBenefits":{"label":"Unrecognized Tax Benefits","description":"Amount of unrecognized tax benefits.","units":{"USD":[{"end":"2024-12-31","val":0,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2024Q4I"}]}},"UnrecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear":{"label":"Unrecorded Unconditional Purchase Obligation, to be Paid, Remainder of Fiscal Year","description":"Amount of fixed and determinable portion of unrecorded unconditional purchase obligation to be paid in remainder of current fiscal year.","units":{"USD":[{"end":"2024-12-06","val":973072.24,"accn":"0001213900-25-032096","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2024Q4I"}]}},"AssetAcquisitionConsiderationTransferred":{"label":null,"description":null,"units":{"USD":[{"end":"2025-02-03","val":25000,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2025-02-03","val":25000,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2025-02-03","val":25000,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"},{"start":"2025-01-01","end":"2025-03-31","val":25000,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20","frame":"CY2025Q1"}]}},"LitigationSettlementInterest":{"label":"Litigation Settlement Interest","description":"Interest expense (income) directly attributable to an award in settlement of litigation.","units":{"USD":[{"end":"2024-04-16","val":1723114.62,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-04-16","val":1723114.62,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-04-16","val":1723114.62,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q1I"}]}},"LitigationSettlementLoss":{"label":null,"description":null,"units":{"USD":[{"end":"2024-04-11","val":8875265.31,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-04-11","val":8875265.31,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-04-11","val":8875265.31,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q1I"},{"end":"2024-04-16","val":10598379.93,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-04-16","val":10598379.93,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-04-16","val":10598379.93,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"}]}},"UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount":{"label":"Unrecorded Unconditional Purchase Obligation","description":"Amount of the unrecorded obligation to transfer funds in the future for fixed or minimum amounts or quantities of goods or services at fixed or minimum prices (for example, as in take-or-pay contracts or throughput contracts).","units":{"USD":[{"end":"2024-12-06","val":973072.24,"accn":"0001213900-25-045968","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-20"},{"end":"2024-12-06","val":973072.24,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-06","val":973072.24,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"}]}},"ForeignCurrencyExchangeRateTranslation1":{"label":"Foreign Currency Exchange Rate, Translation","description":"Foreign exchange rate used to translate amounts denominated in functional currency to reporting currency.","units":{"pure":[{"end":"2024-06-30","val":7.82,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":7.81,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":7.76,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"end":"2024-12-31","val":7.76,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":7.12,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"},{"end":"2025-06-30","val":7.79,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":7.8,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":7.14,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q4I"}]}},"GainsLossesOnRestructuringOfDebt":{"label":"Gains (Losses) on Restructuring of Debt","description":"For a debtor, the aggregate gain (loss) recognized on the restructuring of payables arises from the difference between the book value of the debt before the restructuring and the fair value of the payments on the debt after restructuring is complete.","units":{"USD":[{"start":"2025-01-01","end":"2025-06-30","val":3071827,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-04-01","end":"2025-06-30","val":3071827,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":3071827,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-12-31","val":2979948,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"}]}},"IncreaseDecreaseInOtherNoncurrentLiabilities":{"label":"Increase (Decrease) in Other Noncurrent Liabilities","description":"Amount of increase (decrease) in noncurrent operating liabilities classified as other.","units":{"USD":[{"start":"2025-01-01","end":"2025-06-30","val":1088809,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19"},{"start":"2025-01-01","end":"2025-09-30","val":1088809,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-12-31","val":1088809,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"}]}},"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":"2025-06-30","val":1088809,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1088809,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1088809,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q4I"}]}},"OtherRestrictedAssets":{"label":"Other Restricted Assets","description":"Total assets that cannot be used for operating purposes because of contract or regulatory requirements that are in effect for a period that extends beyond one year.","units":{"CNY":[{"end":"2025-06-30","val":176096482,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":176100000,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":176100000,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q4I"}],"USD":[{"end":"2025-06-30","val":23980000,"accn":"0001213900-25-078518","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-19","frame":"CY2025Q2I"},{"end":"2025-09-30","val":25360000,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":25360000,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q4I"}]}},"AllowanceForDoubtfulOtherReceivablesCurrent":{"label":"Allowance for Doubtful Other Receivables, Current","description":"Amount of valuation allowance for receivables classified as other, due within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2024-12-31","val":9519301,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":9519301,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"},{"end":"2025-09-30","val":1157,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":522406,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q4I"}]}},"AmortizationOfFinancingCosts":{"label":"Amortization of Debt Issuance Costs","description":"Amount of amortization expense attributable to debt issuance costs.","units":{"USD":[{"start":"2025-01-01","end":"2025-09-30","val":2925,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":2925,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":20475,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"}]}},"CapitalUnitsTotalCostToInvestors":{"label":"Capital Units, Cost to Investors","description":"Cost to investors of each class of capital shares or other capital units.","units":{"USD":[{"end":"2025-09-30","val":10000000,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":10000000,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q4I"}]}},"ConversionOfStockSharesIssued1":{"label":"Conversion of Stock, Shares Issued","description":"\"The number of new shares issued in the conversion of stock in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"\"Part noncash\"\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.\"","units":{"shares":[{"start":"2025-01-01","end":"2025-09-30","val":197541,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"}]}},"IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities":{"label":"Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities","description":"Amount of increase (decrease) in accrued expenses, and obligations classified as other.","units":{"USD":[{"start":"2024-01-01","end":"2024-09-30","val":879454,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":-1188847,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-09-30","val":-1515912,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-12-31","val":-2352733,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"}]}},"Investments":{"label":"Investments","description":"Sum of the carrying amounts as of the balance sheet date of all investments.","units":{"USD":[{"end":"2025-09-30","val":30119485,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":30413300,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q4I"}]}},"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":"2024-12-31","val":413653,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"},{"end":"2025-09-30","val":1445,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":425139,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q4I"}]}},"StockIssuedDuringPeriodSharesConversionOfUnits":{"label":"Stock Issued During Period, Shares, Conversion of Units","description":"The number of shares issued during the period upon the conversion of units. An example of a convertible unit is an umbrella partnership real estate investment trust unit (UPREIT unit).","units":{"shares":[{"start":"2025-01-01","end":"2025-09-30","val":1445000,"accn":"0001213900-25-110804","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"}]}},"ContractWithCustomerAssetNetCurrent":{"label":"Contract with Customer, Asset, after Allowance for Credit Loss, Current","description":"Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.","units":{"USD":[{"end":"2025-12-31","val":1436,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q4I"}]}},"EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations":{"label":"Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations","description":"Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"start":"2024-01-01","end":"2024-12-31","val":-141708,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":42297,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"}]}},"IncreaseDecreaseInContractWithCustomerAsset":{"label":"Increase (Decrease) in Contract with Customer, Asset","description":"Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.","units":{"USD":[{"start":"2025-01-01","end":"2025-12-31","val":1436,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025"}]}},"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":"2025-12-31","val":19260,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q4I"}]}},"NotesAndLoansReceivableNetNoncurrent":{"label":"Financing Receivable, after Allowance for Credit Loss, Noncurrent","description":"Amount, after allowance for credit loss, of financing receivable, classified as noncurrent.","units":{"USD":[{"end":"2025-12-31","val":986345,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q4I"}]}},"OtherAssetsMiscellaneousCurrent":{"label":"Other Assets, Miscellaneous, Current","description":"Amount of other miscellaneous assets expected to be realized or consumed within one year or operating cycle, if longer.","units":{"USD":[{"end":"2024-12-31","val":47414,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2024Q4I"},{"end":"2025-12-31","val":184906,"accn":"0001213900-26-030833","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-18","frame":"CY2025Q4I"}]}}}}}