{"cik":1397047,"entityName":"FLEXSHOPPER, INC.","facts":{"dei":{"EntityCommonStockSharesOutstanding":{"label":"Entity Common Stock, Shares Outstanding","description":"Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.","units":{"shares":[{"end":"2011-08-05","val":18634369,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08","frame":"CY2011Q2I"},{"end":"2011-10-31","val":18634369,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2012-03-20","val":18634369,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29"},{"end":"2012-03-31","val":18634369,"accn":"0001013762-12-001029","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2012Q1I"},{"end":"2012-06-30","val":18634369,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21","frame":"CY2012Q2I"},{"end":"2012-09-30","val":18634369,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2013-03-01","val":18634369,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27"},{"end":"2013-03-31","val":18634369,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":18634369,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15","frame":"CY2013Q2I"},{"end":"2013-09-30","val":18634369,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2014-03-01","val":21148862,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2014-03-01","val":21148862,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28"},{"end":"2014-03-31","val":21148862,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":29692683,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":34769866,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2015-03-19","val":52015322,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2015-03-31","val":52015322,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":52034907,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":52034907,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2016-03-18","val":52104081,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2016-03-31","val":52104081,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":52354081,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-10-24","val":5287040,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2017-03-18","val":5287391,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2017Q1I"},{"end":"2017-05-15","val":5287391,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2017-08-14","val":5292281,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-11-14","val":5292281,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2018-03-08","val":5294501,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08","frame":"CY2018Q1I"},{"end":"2018-05-14","val":5294501,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2018-08-02","val":5469501,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-11-02","val":17579870,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2019-03-11","val":17579870,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2019Q1I"},{"end":"2019-05-06","val":17666193,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2019-08-12","val":17666193,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-11-04","val":17666193,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2020-02-28","val":21351594,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2020Q1I"},{"end":"2020-05-06","val":21351643,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2020-08-10","val":21359445,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-11-09","val":21359945,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2021-03-08","val":21375945,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2021Q1I"},{"end":"2021-05-10","val":21380278,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2021-08-09","val":21381278,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-11-12","val":21399778,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2022-03-30","val":21575112,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2022Q1I"},{"end":"2022-04-27","val":21605234,"accn":"0001213900-22-022708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-04-29"},{"end":"2022-05-12","val":21605234,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2022-08-10","val":21605234,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-11-10","val":21750804,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2023-04-24","val":21752304,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"end":"2023-04-24","val":21752304,"accn":"0001213900-23-033850","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-04-28","frame":"CY2023Q1I"},{"end":"2023-05-11","val":21752304,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2023-08-14","val":21752304,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-11-14","val":21651529,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2024-04-01","val":21752304,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2024Q1I"},{"end":"2024-04-03","val":21752304,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03"},{"end":"2024-05-13","val":21752304,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2024-08-06","val":21619954,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-11-18","val":21461489,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q4I"}]}},"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":1934000,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29","frame":"CY2011Q2I"},{"end":"2012-06-30","val":1934000,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27","frame":"CY2012Q2I"},{"end":"2013-06-30","val":2600000,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-06-30","val":2600000,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2013Q2I"},{"end":"2014-06-30","val":14180000,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q2I"},{"end":"2015-06-30","val":21280000,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q2I"},{"end":"2016-06-30","val":31412000,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q2I"},{"end":"2017-06-30","val":12162748,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08","frame":"CY2017Q2I"},{"end":"2018-06-29","val":6864280,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2018Q2I"},{"end":"2019-06-28","val":12492000,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2019Q2I"},{"end":"2020-06-30","val":23966000,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2020Q2I"},{"end":"2021-06-30","val":40177000,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-06-30","val":40177000,"accn":"0001213900-22-022708","fy":2021,"fp":"FY","form":"10-K/A","filed":"2022-04-29","frame":"CY2021Q2I"},{"end":"2022-06-30","val":11240000,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"end":"2022-06-30","val":11240000,"accn":"0001213900-23-033850","fy":2022,"fp":"FY","form":"10-K/A","filed":"2023-04-28","frame":"CY2022Q2I"},{"end":"2023-06-30","val":16272000,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-06-30","val":16272000,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023Q2I"}]}}},"us-gaap":{"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":"2010-12-31","val":7641953,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29","frame":"CY2010Q4I"},{"end":"2010-12-31","val":7641953,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":7641953,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"end":"2011-06-30","val":6127957,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08","frame":"CY2011Q2I"},{"end":"2011-09-30","val":5967046,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":6331156,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27","frame":"CY2011Q4I"},{"end":"2011-12-31","val":6331156,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":6331156,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"end":"2011-12-31","val":6331156,"accn":"0001013762-12-001029","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"end":"2011-12-31","val":6331156,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29"},{"end":"2012-03-31","val":7188309,"accn":"0001013762-12-001029","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2012Q1I"},{"end":"2012-06-30","val":9344051,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21","frame":"CY2012Q2I"},{"end":"2012-09-30","val":6370882,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":7019463,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2012Q4I"},{"end":"2012-12-31","val":7019463,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2012-12-31","val":7019463,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":7019463,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"end":"2012-12-31","val":7019463,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":7019463,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27"},{"end":"2013-03-31","val":7517934,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":7057649,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15","frame":"CY2013Q2I"},{"end":"2013-09-30","val":4472459,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":4966338,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2013Q4I"},{"end":"2013-12-31","val":4966338,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"}]}},"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":58386,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"end":"2010-12-31","val":58386,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":58386,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29","frame":"CY2010Q4I"},{"end":"2011-06-30","val":53409,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08","frame":"CY2011Q2I"},{"end":"2011-09-30","val":56673,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":45376,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29"},{"end":"2011-12-31","val":45376,"accn":"0001013762-12-001029","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"end":"2011-12-31","val":45376,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"end":"2011-12-31","val":45376,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":45376,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27","frame":"CY2011Q4I"},{"end":"2012-03-31","val":73011,"accn":"0001013762-12-001029","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2012Q1I"},{"end":"2012-06-30","val":62066,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21","frame":"CY2012Q2I"},{"end":"2012-09-30","val":50949,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":86772,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27"},{"end":"2012-12-31","val":86772,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":86772,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"end":"2012-12-31","val":86772,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":86772,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2012-12-31","val":86772,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2012Q4I"},{"end":"2013-03-31","val":46259,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":59921,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15","frame":"CY2013Q2I"},{"end":"2013-09-30","val":121219,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":47314,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":47314,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28"},{"end":"2013-12-31","val":20349,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":20349,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":20349,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":20349,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":353427,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":389357,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":164938,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":836792,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":836792,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":836792,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":836792,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":836792,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":989363,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1369166,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1058665,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1783929,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":1783929,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":1783929,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":1783929,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":1783929,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1966547,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":3148272,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":2585207,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":3917747,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":3917747,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":3917747,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":3917747,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":3917747,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08","frame":"CY2016Q4I"},{"end":"2017-03-31","val":2334000,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":2580726,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":2729547,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":7702145,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08"},{"end":"2017-12-31","val":7702145,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":7702145,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-31","val":7702145,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-31","val":7702145,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2017Q4I"},{"end":"2018-03-31","val":4997164,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":4513971,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-30","val":5928868,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-31","val":8317216,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11"},{"end":"2018-12-31","val":8317216,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":8317216,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":8317216,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2018-12-31","val":8317216,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018Q4I"},{"end":"2019-03-31","val":3105990,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2571890,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2660561,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2019-12-31","val":4567889,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"end":"2019-12-31","val":4567889,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":4567889,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":4567889,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":4567889,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019Q4I"},{"end":"2020-03-31","val":3161491,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":3079283,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":5053768,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":7907619,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09"},{"end":"2020-12-31","val":7907619,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":7907619,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2020-12-31","val":7907619,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":7907619,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":3126214,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":3802071,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":3344185,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":7982180,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":7982180,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":7982180,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":7982180,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":7982180,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021Q4I"},{"end":"2022-03-31","val":4816837,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":5242163,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":3875469,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":6511943,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"end":"2022-12-31","val":6511943,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":6511943,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":6511943,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":6511943,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2022-12-31","val":6511943,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":3843178,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":4005219,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":4010544,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":7139848,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":7139848,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03"},{"end":"2023-12-31","val":7139848,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":7139848,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":7139848,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q4I"},{"end":"2024-03-31","val":3370054,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":3811310,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":3604816,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"}]}},"AccountsReceivableGross":{"label":"Accounts Receivable, before Allowance for Credit Loss","description":"Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business.","units":{"USD":[{"end":"2013-12-31","val":119,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":1509736,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":1509736,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":1509736,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":1509736,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":1509736,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":2244861,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":3579674,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":4670122,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":5479437,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":5479437,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":5479437,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":5479437,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":5479437,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":7980682,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":9825142,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":12583233,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":11690495,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":11690495,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":11690495,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":11690495,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":11690495,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08","frame":"CY2016Q4I"},{"end":"2017-03-31","val":10085861,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":7954507,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":6506104,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":6399233,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08"},{"end":"2017-12-31","val":6399233,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":6399233,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-31","val":6399233,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-31","val":6399233,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2017Q4I"},{"end":"2018-03-31","val":7105886,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":9905651,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-30","val":9393310,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-31","val":10130269,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11"},{"end":"2018-12-31","val":10130269,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":10130269,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":10130269,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2018-12-31","val":10130269,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018Q4I"},{"end":"2019-03-31","val":12579684,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":17049965,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":17877284,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2019-12-31","val":18249273,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"end":"2019-12-31","val":18249273,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":18249273,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":18249273,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":18249273,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019Q4I"},{"end":"2020-03-31","val":20687556,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":21493916,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":24645435,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":32171255,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09"},{"end":"2020-12-31","val":32171255,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":32171255,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2020-12-31","val":32171255,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":32171255,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":34964280,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":45051239,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":44902037,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":57602269,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":54042161,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":54042161,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":53176432,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":53176432,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021Q4I"},{"end":"2022-03-31","val":51988768,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":47515013,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":46790076,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":48618843,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"end":"2022-12-31","val":48618843,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":48618843,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q4I"},{"end":"2023-03-31","val":42499378,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":41663220,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"}]}},"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":"2011-12-31","val":7655933,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"end":"2011-12-31","val":7655933,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":7655933,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27","frame":"CY2011Q4I"},{"end":"2012-06-30","val":11534102,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21","frame":"CY2012Q2I"},{"end":"2012-09-30","val":7912772,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":8921203,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27"},{"end":"2012-12-31","val":8921203,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":8921203,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"end":"2012-12-31","val":8921203,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":8921203,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2012-12-31","val":8921203,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2012Q4I"},{"end":"2013-03-31","val":9076705,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":8628028,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15","frame":"CY2013Q2I"},{"end":"2013-09-30","val":6203951,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":6085940,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":6085940,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2013Q4I"},{"end":"2022-12-31","val":48618843,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":48618843,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2022-12-31","val":48618843,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022Q4I"},{"end":"2023-09-30","val":53168976,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":64749918,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":64749918,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03"},{"end":"2023-12-31","val":64749918,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":64749918,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":64749918,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q4I"},{"end":"2024-03-31","val":76748221,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":90159481,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":104879703,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"}]}},"AccountsReceivableNet":{"label":"Accounts Receivable, after Allowance for Credit Loss","description":"Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business.","units":{"USD":[{"end":"2013-12-31","val":119,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":128834,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":128834,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":128834,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":128834,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":128834,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":168441,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":413156,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":366523,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":752159,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":752159,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":752159,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":752159,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":752159,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":851214,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1081634,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1382465,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":2181787,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":2181787,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":2181787,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":2181787,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":2181787,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08","frame":"CY2016Q4I"},{"end":"2017-03-31","val":2120401,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":2391701,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":3394726,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":4259468,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08"},{"end":"2017-12-31","val":4259468,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":4259468,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-31","val":4259468,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-31","val":4259468,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2017Q4I"},{"end":"2018-03-31","val":3774605,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":4104683,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-30","val":4815676,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-31","val":6375963,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11"},{"end":"2018-12-31","val":6375963,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":6375963,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":6375963,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2018-12-31","val":6375963,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018Q4I"},{"end":"2019-03-31","val":6510338,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":6897421,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":7976580,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2019-12-31","val":8272332,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"end":"2019-12-31","val":8272332,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":8272332,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":8272332,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":8272332,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019Q4I"},{"end":"2020-03-31","val":8459944,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":7969997,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":7855320,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":10032714,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09"},{"end":"2020-12-31","val":10032714,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":10032714,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2020-12-31","val":10032714,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":10032714,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":11028554,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":13150666,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":19651250,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":29898991,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":26338883,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":26338883,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":25473154,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":25473154,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021Q4I"},{"end":"2022-03-31","val":29537940,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":33050840,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":33425123,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":35540043,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"end":"2022-12-31","val":35540043,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":35540043,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q4I"},{"end":"2023-03-31","val":37153935,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":39227399,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"}]}},"AccountsReceivableNetCurrent":{"label":"Accounts Receivable, after Allowance for Credit Loss, Current","description":"Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.","units":{"USD":[{"end":"2013-12-31","val":119,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":119,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":119,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":119,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":12087,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":19394,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":25641,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":128834,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":128834,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":128834,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":128834,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":128834,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":168441,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":413156,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":366523,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":752159,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":752159,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":752159,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":752159,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":752159,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":851214,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1081634,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1382465,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":2181787,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":2181787,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":2181787,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":2181787,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":2181787,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08","frame":"CY2016Q4I"},{"end":"2017-03-31","val":2120401,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":2391701,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":3394726,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":4259468,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08"},{"end":"2017-12-31","val":4259468,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":4259468,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-31","val":4259468,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-31","val":4259468,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2017Q4I"},{"end":"2018-03-31","val":3774605,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":4104683,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-30","val":4815676,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-31","val":6375963,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11"},{"end":"2018-12-31","val":6375963,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":6375963,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":6375963,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2018-12-31","val":6375963,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018Q4I"},{"end":"2019-03-31","val":6510338,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":6897421,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":7976580,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2019-12-31","val":8272332,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"end":"2019-12-31","val":8272332,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":8272332,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":8272332,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":8272332,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019Q4I"},{"end":"2020-03-31","val":8459944,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":7969997,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":7855320,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":10032714,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09"},{"end":"2020-12-31","val":10032714,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":10032714,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2020-12-31","val":10032714,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":10032714,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":11028554,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":13150666,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":19651250,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":29898991,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":26338883,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":26338883,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":25473154,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":25473154,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021Q4I"},{"end":"2022-03-31","val":29537940,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":33050840,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":33425123,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":35540043,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"end":"2022-12-31","val":35540043,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":35540043,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":35540043,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":35540043,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2022-12-31","val":35540043,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":37153935,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":39227399,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":41421040,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":44795090,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":44795090,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03"},{"end":"2023-12-31","val":44795090,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":44795090,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":44795090,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q4I"},{"end":"2024-03-31","val":49316032,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":57151127,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":66181471,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"}]}},"AccruedIncomeTaxesNoncurrent":{"label":"Accrued Income Taxes, Noncurrent","description":"Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due beyond one year or the operating cycle, whichever is longer. Alternate captions include income taxes payable, noncurrent.","units":{"USD":[{"end":"2020-06-30","val":85091,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":268255,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":204437,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09"},{"end":"2020-12-31","val":204437,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":204437,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2020-12-31","val":204437,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":204437,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":204437,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":204437,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":204437,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"}]}},"AccruedLiabilitiesCurrent":{"label":"Accrued Liabilities, Current","description":"Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2010-12-31","val":73102,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"end":"2010-12-31","val":73102,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":73102,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29","frame":"CY2010Q4I"},{"end":"2011-06-30","val":32780,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08","frame":"CY2011Q2I"},{"end":"2011-09-30","val":39734,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":29609,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29"},{"end":"2011-12-31","val":29609,"accn":"0001013762-12-001029","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"end":"2011-12-31","val":29609,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"end":"2011-12-31","val":29609,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":29609,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27","frame":"CY2011Q4I"},{"end":"2012-03-31","val":33134,"accn":"0001013762-12-001029","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2012Q1I"},{"end":"2012-06-30","val":33374,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21","frame":"CY2012Q2I"},{"end":"2012-09-30","val":70604,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":59252,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27"},{"end":"2012-12-31","val":59252,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":59252,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"end":"2012-12-31","val":59252,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":59252,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2012-12-31","val":59252,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2012Q4I"},{"end":"2013-03-31","val":33882,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":25382,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15","frame":"CY2013Q2I"},{"end":"2013-09-30","val":90777,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":55412,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":55412,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28"},{"end":"2013-12-31","val":3693,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":3693,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":3693,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":3693,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":31386,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":116644,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":127481,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":197584,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":197584,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":197584,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":197584,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":197584,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":204199,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":279353,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":260101,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":487120,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":487120,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":487120,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":487120,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":487120,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":783672,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":378168,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":397506,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":259104,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":259104,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":259104,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":259104,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":259104,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08","frame":"CY2016Q4I"},{"end":"2017-03-31","val":405086,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":339674,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":303490,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":786095,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08"},{"end":"2017-12-31","val":786095,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":786095,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-31","val":786095,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-31","val":786095,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2017Q4I"},{"end":"2018-03-31","val":782321,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":767921,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-30","val":858863,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1335505,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11"},{"end":"2018-12-31","val":1335505,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":1335505,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":1335505,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2018-12-31","val":1335505,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1012131,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":799468,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":886028,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1372901,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"end":"2019-12-31","val":1372901,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":1372901,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":1372901,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":1372901,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1600988,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1210665,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1454303,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2646800,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09"},{"end":"2020-12-31","val":2646800,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":2646800,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2020-12-31","val":2646800,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":2646800,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2866607,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2500944,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":3446104,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2987646,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":2987646,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":2987646,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":2987646,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":2987646,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1579036,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":4777278,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":3243570,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":3988093,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"end":"2022-12-31","val":3988093,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":3988093,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":3988093,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":3988093,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2022-12-31","val":3988093,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2647608,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2386547,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2834954,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":3972397,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":3972397,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03"},{"end":"2023-12-31","val":3972397,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":3972397,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":3972397,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q4I"},{"end":"2024-03-31","val":4498602,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":3763725,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":3477386,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"}]}},"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":200262,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"end":"2011-12-31","val":200262,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":200262,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27","frame":"CY2011Q4I"},{"end":"2012-06-30","val":210257,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21","frame":"CY2012Q2I"},{"end":"2012-09-30","val":215517,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":220066,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27"},{"end":"2012-12-31","val":220066,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":220066,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"end":"2012-12-31","val":220066,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":220066,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2012-12-31","val":220066,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2012Q4I"},{"end":"2013-03-31","val":224229,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":232723,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15","frame":"CY2013Q2I"},{"end":"2013-09-30","val":239748,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":258391,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":258391,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28"},{"end":"2013-12-31","val":258391,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":258391,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":258391,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":258391,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":273379,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":291787,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":300515,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":420601,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":420601,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":420601,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":420601,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":420601,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":525393,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":651642,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":808617,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":999000,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":999000,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":999000,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":999000,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":999000,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1221232,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1480201,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1774818,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":2111127,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":2111127,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":2111127,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":2111127,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":2111127,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08","frame":"CY2016Q4I"},{"end":"2017-03-31","val":2481594,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":2875425,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":3290099,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":3725015,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08"},{"end":"2017-12-31","val":3725015,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":3725015,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-31","val":3725015,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-31","val":3725015,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2017Q4I"},{"end":"2018-03-31","val":4159920,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":4621681,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-30","val":5112165,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-31","val":5621391,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11"},{"end":"2018-12-31","val":5621391,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":5621391,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":5621391,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2018-12-31","val":5621391,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018Q4I"},{"end":"2019-03-31","val":6145325,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":6370128,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":6900648,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2019-12-31","val":7435271,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"end":"2019-12-31","val":7435271,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":7435271,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":7435271,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":7435271,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019Q4I"},{"end":"2020-03-31","val":7894515,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":8495872,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":9088367,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":9703482,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09"},{"end":"2020-12-31","val":9703482,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":9703482,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2020-12-31","val":9703482,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":10354107,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":11025993,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":11733986,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":12485230,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021Q4I"},{"end":"2022-12-31","val":16523166,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"end":"2022-12-31","val":16523166,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":16523166,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":16523166,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":16523166,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2022-12-31","val":16523166,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":17686514,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":18893584,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":20164800,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":21636445,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":21636445,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03"},{"end":"2023-12-31","val":21636445,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":21636445,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":21636442,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q4I"},{"end":"2024-03-31","val":23172157,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":24733506,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":26339495,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"}]}},"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":7461779,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"end":"2010-12-31","val":7461779,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":7461779,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29","frame":"CY2010Q4I"},{"end":"2011-06-30","val":7463026,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08","frame":"CY2011Q2I"},{"end":"2011-09-30","val":7464211,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":7465386,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29"},{"end":"2011-12-31","val":7465386,"accn":"0001013762-12-001029","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"end":"2011-12-31","val":7465386,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"end":"2011-12-31","val":7465386,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":7465386,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27","frame":"CY2011Q4I"},{"end":"2012-03-31","val":7470522,"accn":"0001013762-12-001029","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2012Q1I"},{"end":"2012-06-30","val":7480295,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21","frame":"CY2012Q2I"},{"end":"2012-09-30","val":7488719,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":7496693,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27"},{"end":"2012-12-31","val":7496693,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":7496693,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"end":"2012-12-31","val":7496693,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":7496693,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2012-12-31","val":7496693,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2012Q4I"},{"end":"2013-03-31","val":7500835,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":7545982,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15","frame":"CY2013Q2I"},{"end":"2013-09-30","val":7553232,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":8545914,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":8545914,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28"},{"end":"2013-12-31","val":8548162,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":8548162,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":8548162,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":7337636,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":8781962,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":12935865,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":15335324,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":14513433,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":14513433,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":14513433,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":14513433,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":14513433,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":23073127,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":23103496,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":23133396,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":23208629,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":23208629,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":23208629,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":23213318,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":23213318,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":23229067,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":21781237,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":22286375,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":22298439,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":22298439,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":22298439,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":22298439,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":22298439,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08","frame":"CY2016Q4I"},{"end":"2017-03-31","val":22321329,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":22355650,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":22378335,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":22445691,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08"},{"end":"2017-12-31","val":22445691,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":22445691,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-31","val":22445691,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-31","val":22445691,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2017Q4I"},{"end":"2018-03-31","val":22495393,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":23041404,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-30","val":34142693,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-31","val":34074488,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11"},{"end":"2018-12-31","val":34074488,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":34074488,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":34074488,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2018-12-31","val":34074488,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018Q4I"},{"end":"2019-03-31","val":34465425,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":34810668,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":34969420,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2019-12-31","val":35313721,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"end":"2019-12-31","val":35313721,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":35313721,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":35313721,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":35313721,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019Q4I"},{"end":"2020-03-31","val":35660429,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":36214871,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":36506457,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":36843326,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09"},{"end":"2020-12-31","val":36843326,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":36843326,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2020-12-31","val":36843326,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":36843326,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":37449422,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":37894784,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":38286010,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":38560117,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":38560117,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":38560117,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":38560117,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":38560117,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021Q4I"},{"end":"2022-03-31","val":39002386,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":39259862,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":39771593,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":39819420,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"end":"2022-12-31","val":39819420,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":39819420,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":39819420,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":39819420,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2022-12-31","val":39819420,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":40241353,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":41602734,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":42074553,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":42415894,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":42415894,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03"},{"end":"2023-12-31","val":42415894,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":42415894,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":42415894,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q4I"},{"end":"2024-03-31","val":42633019,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":42684380,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":42841302,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"}]}},"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":"2015-01-01","end":"2015-03-31","val":48771,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":48771,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":195083,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":195083,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":146313,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":146313,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":341396,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":341396,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":146313,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":146313,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":487709,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":487709,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":97542,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":97542,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":214495,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":214495,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":116953,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":116953,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":332900,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":332900,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":118405,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":118405,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":451304,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":451304,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":118404,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":118404,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":236808,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":236808,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-04-01","end":"2017-06-30","val":118404,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":118404,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":355212,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":355212,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-07-01","end":"2017-09-30","val":118404,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":118404,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":473616,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08"},{"start":"2017-01-01","end":"2017-12-31","val":473616,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":118404,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":14000,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":258307,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-01","end":"2018-06-30","val":35000,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-04-01","end":"2018-06-30","val":139903,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-04-01","end":"2018-06-30","val":21000,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":425996,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-01","end":"2018-09-30","val":35000,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-07-01","end":"2018-09-30","val":167689,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":476085,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":35000,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":5425,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":13563,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":8138,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":21701,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-07-01","end":"2019-09-30","val":8138,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":29839,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2019"}]}},"AdjustmentsToAdditionalPaidInCapitalOther":{"label":"Adjustments to Additional Paid in Capital, Other","description":"Amount of other increase (decrease) in additional paid in capital (APIC).","units":{"USD":[{"start":"2018-01-01","end":"2018-09-30","val":-1022810,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-01","end":"2018-12-31","val":-1123419,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":13147,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":13147,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-03-31","val":13147,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2019-01-01","end":"2019-03-31","val":13147,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":23147,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-01-01","end":"2019-06-30","val":23147,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-04-01","end":"2019-06-30","val":10000,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":10000,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":61509,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":61509,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019"}]}},"AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition":{"label":"APIC, Share-based Payment Arrangement, Option, Increase for Cost Recognition","description":"Amount of increase to additional paid-in capital (APIC) for recognition of cost for option under share-based payment arrangement.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":22276,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":2378,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"start":"2011-01-01","end":"2011-09-30","val":3563,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":4738,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29"},{"start":"2011-01-01","end":"2011-12-31","val":4738,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":1302,"accn":"0001013762-12-001029","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":5327,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"start":"2012-01-01","end":"2012-09-30","val":8003,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-12-31","val":10229,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27"},{"start":"2012-01-01","end":"2012-12-31","val":10229,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2012-01-01","end":"2012-12-31","val":10229,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":2226,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":47373,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2013-01-01","end":"2013-09-30","val":54623,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":49805,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":49805,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28"},{"start":"2013-01-01","end":"2013-12-31","val":49805,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":231000,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":234500,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":271700,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-12-31","val":299700,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":299700,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":13200,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":28100,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-09-30","val":58000,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-12-31","val":78600,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":78600,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":20438,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":78381,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":124244,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":136308,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":136308,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":22890,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":42211,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-09-30","val":64896,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":113952,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08"},{"start":"2017-01-01","end":"2017-12-31","val":113952,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":49702,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":49702,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2018-01-01","end":"2018-03-31","val":49702,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":72481,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-01","end":"2018-06-30","val":72481,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-04-01","end":"2018-06-30","val":22779,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":101025,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":28544,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":133428,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":133428,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":25529,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":25529,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-03-31","val":25529,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":328772,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-01-01","end":"2019-06-30","val":328772,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":303243,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":303243,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":445906,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":117133,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-07-01","end":"2019-09-30","val":117134,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":595833,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":595833,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":171815,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":171815,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2020-01-01","end":"2020-03-31","val":171815,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-01-01","end":"2020-03-31","val":171815,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":623848,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":452033,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":452033,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-04-01","end":"2020-06-30","val":452033,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":793241,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":169393,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":169393,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":981261,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09"},{"start":"2020-01-01","end":"2020-12-31","val":981261,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":380263,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":380263,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-03-31","val":380263,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-03-31","val":380263,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2021-01-01","end":"2021-03-31","val":380263,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-01-01","end":"2021-03-31","val":380263,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q1"},{"start":"2021-04-01","end":"2021-06-30","val":249222,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":249222,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-04-01","end":"2021-06-30","val":249222,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":249222,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q2"},{"start":"2021-07-01","end":"2021-09-30","val":265407,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":265407,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":1125819,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":1125819,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":305229,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":305229,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-03-31","val":305229,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-03-31","val":305229,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":305229,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-03-31","val":305229,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q1"},{"start":"2022-04-01","end":"2022-06-30","val":257476,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":257476,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-04-01","end":"2022-06-30","val":257476,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":257476,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q2"},{"start":"2022-07-01","end":"2022-09-30","val":387298,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":387298,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":997830,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"start":"2022-01-01","end":"2022-12-31","val":997830,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2022-01-01","end":"2022-12-31","val":997830,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":420748,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":420748,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-03-31","val":420748,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-03-31","val":420748,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"start":"2023-01-01","end":"2023-03-31","val":420748,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-03-31","val":420748,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q1"},{"start":"2023-04-01","end":"2023-06-30","val":443800,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":443800,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-04-01","end":"2023-06-30","val":443800,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":443800,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q2"},{"start":"2023-07-01","end":"2023-09-30","val":471819,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":471819,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":1677708,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":1677708,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":217125,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"start":"2024-01-01","end":"2024-03-31","val":217125,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-03-31","val":217125,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q1"},{"start":"2024-04-01","end":"2024-06-30","val":154873,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":154873,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q2"},{"start":"2024-07-01","end":"2024-09-30","val":156922,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3"}]}},"AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts":{"label":"Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs","description":"Amount of decrease in additional paid in capital (APIC) resulting from direct costs associated with issuing stock. Includes, but is not limited to, legal and accounting fees and direct costs associated with stock issues under a shelf registration.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":1537489,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":1537489,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"}]}},"AdjustmentsToAdditionalPaidInCapitalWarrantIssued":{"label":"Adjustments to Additional Paid in Capital, Warrant Issued","description":"Amount of increase in additional paid in capital (APIC) resulting from the issuance of warrants. Includes allocation of proceeds of debt securities issued with detachable stock purchase warrants.","units":{"USD":[{"start":"2012-01-01","end":"2012-03-31","val":3834,"accn":"0001013762-12-001029","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":9582,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"start":"2012-01-01","end":"2012-09-30","val":15330,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-12-31","val":21078,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":1916,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":1916,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2013-01-01","end":"2013-09-30","val":1916,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":1916,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":1916,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28"},{"start":"2013-01-01","end":"2013-12-31","val":1916,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":2800,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":7000,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":11200,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-12-31","val":139620,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":139620,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2016-01-01","end":"2016-06-30","val":150451,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":150451,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":150451,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":150451,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08","frame":"CY2016"},{"start":"2023-04-01","end":"2023-06-30","val":917581,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":917581,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":917581,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":917581,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1"}]}},"AdvertisingExpense":{"label":"Advertising Expense","description":"Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.","units":{"USD":[{"start":"2011-01-01","end":"2011-06-30","val":114200,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"start":"2011-04-01","end":"2011-06-30","val":58500,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":179200,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-07-01","end":"2011-09-30","val":65000,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":231000,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":68000,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":135700,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"start":"2012-01-01","end":"2012-06-30","val":135700,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2012-04-01","end":"2012-06-30","val":67400,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"start":"2012-04-01","end":"2012-06-30","val":67400,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":202700,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":202700,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":67000,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":67000,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":267000,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27"},{"start":"2012-01-01","end":"2012-12-31","val":267000,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2012-01-01","end":"2012-12-31","val":267000,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":66000,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":151700,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2013-04-01","end":"2013-06-30","val":86000,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":214700,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":63000,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":282000,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":282000,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":35000,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":35000,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":188200,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-03-31","end":"2014-06-30","val":153200,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":416300,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":228100,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":885000,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":548546,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1"}]}},"AllocatedShareBasedCompensationExpense":{"label":"Share-based Payment Arrangement, Expense","description":"Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.","units":{"USD":[{"start":"2013-01-01","end":"2013-03-31","val":1916,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":1916,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":1916,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":1916,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":1916,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":1916,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":2800,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":2800,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":7000,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":7000,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-03-31","end":"2014-06-30","val":4200,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2"},{"start":"2014-04-01","end":"2014-06-30","val":4200,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":7000,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":7000,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":4200,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":4200,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":139620,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":139620,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":0,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":0,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3"},{"start":"2020-01-01","end":"2020-03-31","val":171815,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":623848,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-04-01","end":"2020-06-30","val":452033,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":793241,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":169393,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":981261,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":380264,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":380263,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":629485,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":629485,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":249222,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":249222,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":894892,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":894892,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":265407,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":265407,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":1125819,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":1125819,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":305229,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":305229,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":562705,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":562705,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":257476,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":257476,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":950003,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":950003,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":387298,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":387298,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":997830,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"start":"2022-01-01","end":"2022-12-31","val":997830,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2022-01-01","end":"2022-12-31","val":997830,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":420748,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":864548,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":864548,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":443800,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":443800,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":1336367,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":1336368,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-07-01","end":"2023-09-30","val":471819,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":471819,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":1677708,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":1677708,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":371998,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":154873,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":528920,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":156922,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3"}]}},"AllowanceForDoubtfulAccountsReceivable":{"label":"Accounts Receivable, Allowance for Credit Loss","description":"Amount of allowance for credit loss on accounts receivable.","units":{"USD":[{"end":"2014-12-31","val":1380902,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":1380902,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":1380902,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":1380902,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":1380902,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":2076420,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":3166518,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":4303599,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":4727278,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":4727278,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":4727278,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":4727278,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":4727278,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":7129468,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":8743508,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":11200768,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":9508708,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":9508708,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":9508708,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":9508708,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":9508708,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08"},{"end":"2016-12-31","val":9508708,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2016Q4I"},{"end":"2017-03-31","val":7965460,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":5562806,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":3111378,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":2139765,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08"},{"end":"2017-12-31","val":2139765,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":2139765,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-31","val":2139765,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-31","val":2139765,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11"},{"end":"2017-12-31","val":2139765,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2017-12-31","val":2139765,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2017-12-31","val":2139765,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2017-12-31","val":2139765,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2017Q4I"},{"end":"2018-03-31","val":3331281,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":5800968,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-30","val":4577634,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-31","val":3754306,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11"},{"end":"2018-12-31","val":3754306,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":3754306,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":3754306,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2018-12-31","val":3754306,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"end":"2018-12-31","val":3754306,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2018-12-31","val":3754306,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2018-12-31","val":3754306,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2018-12-31","val":3754306,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2018Q4I"},{"end":"2019-03-31","val":6069346,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":10152544,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":9900704,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2019-12-31","val":9976941,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"end":"2019-12-31","val":9976941,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":9976941,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":9976941,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":9976941,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09"},{"end":"2019-12-31","val":9976941,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2019-12-31","val":9976941,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2019-12-31","val":9976941,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":12227612,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":13523919,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":16790115,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2020-09-30","val":9976941,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q3I"},{"end":"2020-12-31","val":22138541,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09"},{"end":"2020-12-31","val":22138541,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":22138541,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2020-12-31","val":22138541,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":22138541,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2020-12-31","val":22138541,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2020-12-31","val":22138541,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2020-12-31","val":22138541,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2020-12-31","val":22138541,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":23935726,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":31900573,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":25250787,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":27703278,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":27703278,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":27703278,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":27703278,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":27703278,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"end":"2021-12-31","val":27703278,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2021-12-31","val":27703278,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2021-12-31","val":27703278,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2021-12-31","val":27703278,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2021-12-31","val":27703278,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":22450828,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":14464173,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":13364953,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":13078800,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"end":"2022-12-31","val":13078800,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":13078800,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":13078800,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":13078800,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2022-12-31","val":13078800,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":5345443,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2435821,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":11747936,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":19954828,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":19954828,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023Q4I"}]}},"AllowanceForDoubtfulAccountsReceivableChargeOffs":{"label":"Allowance for Doubtful Accounts Receivable, Charge-offs (Deprecated 2013-01-31)","description":"Amount of direct write-downs of receivables charged against the allowance for doubtful accounts.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":-74970,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27","frame":"CY2011"}]}},"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":80500,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27","frame":"CY2010Q4I"},{"end":"2011-12-31","val":17500,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"end":"2011-12-31","val":17500,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":17500,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27"},{"end":"2011-12-31","val":17500,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2011-12-31","val":17500,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"end":"2011-12-31","val":17500,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2011-12-31","val":17500,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2011-12-31","val":17500,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2011Q4I"},{"end":"2012-03-31","val":17500,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1I"},{"end":"2012-06-30","val":24449,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"end":"2012-06-30","val":24449,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15","frame":"CY2012Q2I"},{"end":"2012-09-30","val":68449,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2012-09-30","val":68500,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":80449,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27"},{"end":"2012-12-31","val":80449,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":80449,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"end":"2012-12-31","val":80449,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":80449,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2012-12-31","val":80449,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2012Q4I"},{"end":"2013-03-31","val":80449,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":185449,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15","frame":"CY2013Q2I"},{"end":"2013-09-30","val":80449,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":3000,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":3000,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2013Q4I"},{"end":"2014-03-31","val":9376,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":141523,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":593180,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2022-12-31","val":13078800,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":13078800,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2022-12-31","val":13078800,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022Q4I"},{"end":"2023-09-30","val":11747936,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":19954828,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":19954828,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03"},{"end":"2023-12-31","val":19954828,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":19954828,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":19954828,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q4I"},{"end":"2024-03-31","val":27432189,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":33008354,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":38698232,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"}]}},"AllowanceForDoubtfulAccountsReceivableRecoveries":{"label":"Accounts Receivable, Allowance for Credit Loss, Recovery","description":"Amount of increase in allowance for credit loss on accounts receivable, from recovery.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":4727278,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08"},{"start":"2017-01-01","end":"2017-12-31","val":9508708,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":9508708,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-12-31","val":23239189,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":34838046,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2019"}]}},"AllowanceForDoubtfulAccountsReceivableWriteOffs":{"label":"Accounts Receivable, Allowance for Credit Loss, Writeoff","description":"Amount of direct write-downs of accounts receivable charged against the allowance.","units":{"USD":[{"start":"2013-01-01","end":"2013-09-30","val":-59325,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":-89649,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":-89649,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2013"},{"start":"2015-01-01","end":"2015-03-31","val":127263,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":127263,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":266233,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":266233,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":138970,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":138970,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":801004,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":801004,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":534771,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":534771,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":2300708,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":2300708,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":162544,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":162544,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1743217,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":1743217,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":1580673,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":1580673,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":2786979,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":2786979,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":1043762,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":1043762,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":8541289,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":8499812,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":6417521,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":6458998,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":13580054,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":13580054,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-04-01","end":"2017-06-30","val":7162533,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":7162533,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":20713314,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":20713314,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-07-01","end":"2017-09-30","val":7133260,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":7133260,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":26504150,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08"},{"start":"2017-01-01","end":"2017-12-31","val":26504150,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":4428276,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":4428276,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":7442190,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-01","end":"2018-06-30","val":7442190,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-04-01","end":"2018-06-30","val":3013914,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-04-01","end":"2018-06-30","val":3013914,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":14209066,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-01","end":"2018-09-30","val":14209066,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-07-01","end":"2018-09-30","val":6766876,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":6766876,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":21624648,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":21624648,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2018-01-01","end":"2018-12-31","val":21624648,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-01-01","end":"2018-12-31","val":21624648,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":5029904,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":5029904,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":9376402,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":4346498,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":19215275,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-07-01","end":"2019-09-30","val":9838873,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":28615411,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":28615411,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2019-01-01","end":"2019-12-31","val":28615411,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-12-31","val":28615411,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-01-01","end":"2019-12-31","val":28615411,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":5432256,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":12017220,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-09-30","val":16830382,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-12-31","val":19769114,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09"},{"start":"2020-01-01","end":"2020-12-31","val":19769114,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-01-01","end":"2020-12-31","val":19769114,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":19769114,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2020-10-01","end":"2020-12-31","val":19769114,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q4"},{"start":"2021-01-01","end":"2021-03-31","val":7036164,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":9042673,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-09-30","val":27509893,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-12-31","val":34924803,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":34777881,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2021-01-01","end":"2021-12-31","val":34777881,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-01-01","end":"2021-12-31","val":34777881,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":34777881,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":17083567,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":40803098,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":56977427,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-12-31","val":72044958,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"start":"2022-01-01","end":"2022-12-31","val":72044958,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2022-01-01","end":"2022-12-31","val":72044958,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-12-31","val":72044958,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":72044958,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2022-01-01","end":"2022-12-31","val":72044958,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":18971772,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":18971772,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":32728807,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":32728807,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":13757036,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":33454814,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":33454814,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-07-01","end":"2023-09-30","val":726007,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":35629619,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":35629619,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":2006688,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":4236950,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":2230263,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":6630081,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":2393131,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3"}]}},"AllowanceForLoanAndLeaseLossRecoveryOfBadDebts":{"label":"Allowance for Loan and Lease Loss, Recovery of Bad Debts","description":"Amount of recovery of loans and lease receivables which had previously been fully or partially written-off as bad debts.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":5175318,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":10658805,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-01-01","end":"2018-09-30","val":16563888,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-01-01","end":"2018-12-31","val":23239189,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":7344944,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":7344944,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":15774830,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-09-30","val":25075156,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-01-01","end":"2019-12-31","val":34838046,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":7682927,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":7682927,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":15564198,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-01-01","end":"2020-09-30","val":23643556,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":31930714,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":8833349,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":8833349,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":18804705,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":18778392,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":9945043,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":30622139,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":30566352,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":11787960,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":40489540,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":40342618,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":11831117,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":27563993,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":27563993,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":15732876,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":15732876,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":42639102,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":15075109,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":57420480,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"start":"2022-01-01","end":"2022-12-31","val":11831117,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":11238415,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":22085828,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":10847413,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2"}]}},"AmortizationOfFinancingCosts":{"label":"Amortization of Debt Issuance Costs","description":"Amount of amortization expense attributable to debt issuance costs.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":4268,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014"},{"start":"2020-01-01","end":"2020-03-31","val":94346,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":184233,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-01-01","end":"2020-09-30","val":234283,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":305797,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":91703,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":91703,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":134580,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":134580,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-01-01","end":"2021-09-30","val":177647,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":177647,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":220816,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":220816,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":50603,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":50603,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":106886,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":106886,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":163169,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":163169,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":228843,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"start":"2022-01-01","end":"2022-12-31","val":228843,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2022-01-01","end":"2022-12-31","val":228843,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":70367,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":70367,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":182174,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":182174,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":376857,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":376857,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-01-01","end":"2023-12-31","val":571538,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":571538,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":195095,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":509797,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-09-30","val":824499,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"}]}},"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":"2020-01-01","end":"2020-03-31","val":769,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1538,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-04-01","end":"2020-06-30","val":769,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":2307,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":769,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2021-01-01","end":"2021-03-31","val":769,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1538,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":769,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":2307,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":2307,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":769,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":769,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":3076,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":3076,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":769,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":769,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1538,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":1538,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":769,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":769,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":2307,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":2307,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":769,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":769,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":150505,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"start":"2022-01-01","end":"2022-12-31","val":150505,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2022-01-01","end":"2022-12-31","val":150505,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":443059,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":443059,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":886118,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":886118,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":443059,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":443059,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":1328754,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":1328754,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-07-01","end":"2023-09-30","val":442636,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":442636,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":1771044,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":1771044,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":442334,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":884760,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":442426,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":1327187,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":442427,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3"}]}},"AmountOfDilutiveSecuritiesESOPConvertiblePreferredStock":{"label":"Dilutive Securities, Effect on Basic Earnings Per Share, ESOP Convertible Preferred Stock","description":"Amount of increase (decrease) to net income used for calculating diluted earnings per share (EPS), resulting from the assumed exercise of convertible preferred stock of an employee stock ownership plan (ESOP).","units":{"USD":[{"start":"2019-07-01","end":"2019-09-30","val":768837,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3"}]}},"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":"2013-01-01","end":"2013-09-30","val":8153860,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":8254769,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":8185282,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":8826178,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":8805411,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":8967411,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":8805411,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":9083579,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":10855378,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":10855401,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":11151777,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":11151777,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":11172193,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":11172193,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":11119193,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":1111919,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":11260018,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":1126002,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":11625018,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":1162502,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":38876899,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":3886742,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":3840658,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":3840711,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":3835859,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":3834911,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":3675473,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":3675473,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":3721211,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":3721211,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-01-01","end":"2017-09-30","val":3726211,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":3726211,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-01-01","end":"2017-12-31","val":3756991,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08"},{"start":"2017-01-01","end":"2017-12-31","val":3756991,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":3865158,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":3865158,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":3713241,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-01","end":"2018-06-30","val":3713241,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-01-01","end":"2018-09-30","val":10537426,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-01","end":"2018-09-30","val":15429445,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-01-01","end":"2018-12-31","val":13858878,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":13858878,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":13797056,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":13797056,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":15220807,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":15220807,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":15187474,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-01-01","end":"2019-09-30","val":15187474,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-01-01","end":"2019-12-31","val":15363007,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":15363007,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":10361270,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":10361270,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":10631727,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":10613728,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-01-01","end":"2020-09-30","val":10803186,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":10803186,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":10896017,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09"},{"start":"2020-01-01","end":"2020-12-31","val":10896017,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":11539047,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":11539047,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":11657627,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":11657627,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-01-01","end":"2021-09-30","val":11734032,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":11734032,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":11523917,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":11523917,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":13070899,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":13070899,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":13169423,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":13169423,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":13067387,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":13169423,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":13152568,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"start":"2022-01-01","end":"2022-12-31","val":13152568,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2022-01-01","end":"2022-12-31","val":13152568,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":13151068,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":13151068,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":15011682,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":15011682,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":13984505,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":15011682,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-01-01","end":"2023-12-31","val":14028557,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":14028557,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":13973557,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":13661056,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-09-30","val":14337056,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"}]}},"AreaOfLand":{"label":"Area of Land","description":"Area of land held.","units":{"sqft":[{"end":"2019-01-01","val":21622,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2018Q4I"},{"end":"2019-01-31","val":21622,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"end":"2019-01-31","val":21622,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-01-31","val":21622,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-01-31","val":21622,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-01-31","val":21622,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09"},{"end":"2019-01-31","val":21622,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2019-01-31","val":21622,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03"},{"end":"2019-01-31","val":21622,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2019-01-31","val":21622,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"}],"sqm":[{"end":"2019-01-31","val":21622,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2019-01-31","val":21622,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2019-01-31","val":21622,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2019-01-31","val":21622,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2019-01-31","val":21622,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2019-01-31","val":21622,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2019-01-31","val":21622,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"end":"2019-01-31","val":21622,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2019-01-31","val":21622,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2018Q4I"},{"end":"2020-01-31","val":21622,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2019Q4I"}]}},"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":8133455,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"end":"2010-12-31","val":8133455,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":8133455,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29","frame":"CY2010Q4I"},{"end":"2011-06-30","val":6626348,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08","frame":"CY2011Q2I"},{"end":"2011-09-30","val":6301585,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":6888237,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29"},{"end":"2011-12-31","val":6888237,"accn":"0001013762-12-001029","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"end":"2011-12-31","val":6888237,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"end":"2011-12-31","val":6888237,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":6888237,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27","frame":"CY2011Q4I"},{"end":"2012-03-31","val":7940133,"accn":"0001013762-12-001029","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2012Q1I"},{"end":"2012-06-30","val":10458840,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21","frame":"CY2012Q2I"},{"end":"2012-09-30","val":8015076,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":7919985,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27"},{"end":"2012-12-31","val":7919985,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":7919985,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"end":"2012-12-31","val":7919985,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":7919985,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2012-12-31","val":7919985,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2012Q4I"},{"end":"2013-03-31","val":8887060,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":8366485,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15","frame":"CY2013Q2I"},{"end":"2013-09-30","val":6510299,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":6480395,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":6480395,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28"},{"end":"2013-12-31","val":6480395,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":6480395,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":6480395,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":6480395,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":7508772,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":6844268,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":7538623,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":8505867,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":8505867,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":8505867,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":8505867,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":8505867,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":15811163,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":14879375,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":12996796,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":17477297,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":17477297,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":17477297,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":17477297,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":17477297,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":14472527,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":31272748,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":28153378,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":29155624,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":29155624,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":29155624,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":29155624,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":29155624,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08","frame":"CY2016Q4I"},{"end":"2017-03-31","val":26627091,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":24762159,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":21666192,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":34008626,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08"},{"end":"2017-12-31","val":34008626,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":34008626,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-31","val":34008626,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-31","val":34008626,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2017Q4I"},{"end":"2018-03-31","val":28126350,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":27517206,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-30","val":34010897,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-31","val":48626315,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11"},{"end":"2018-12-31","val":48626315,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":48626315,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":48626315,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2018-12-31","val":48626315,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018Q4I"},{"end":"2019-03-31","val":41321744,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":40027659,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":41458955,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2019-12-31","val":52214892,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"end":"2019-12-31","val":52214892,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":52214892,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":52214892,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":52214892,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019Q4I"},{"end":"2020-03-31","val":50063113,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":50057364,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":51694221,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":68249379,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09"},{"end":"2020-12-31","val":68249379,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":68249379,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2020-12-31","val":68249379,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":68249379,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":63601007,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":62916829,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":64555540,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":84812056,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":84812056,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":84812056,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":84812056,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":84812056,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021Q4I"},{"end":"2022-03-31","val":87025695,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":120005240,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":122100179,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":148289510,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"end":"2022-12-31","val":148289510,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":148289510,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":148289510,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":148289510,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2022-12-31","val":148289510,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":144971229,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":138113729,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":144417052,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":156490377,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":156490377,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03"},{"end":"2023-12-31","val":156490377,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":156490377,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":156490377,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q4I"},{"end":"2024-03-31","val":162613750,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":172212388,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":187261759,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"}]}},"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":8108971,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"end":"2010-12-31","val":8108971,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":8108971,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29","frame":"CY2010Q4I"},{"end":"2011-06-30","val":6607656,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08","frame":"CY2011Q2I"},{"end":"2011-09-30","val":6274592,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":6865721,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29"},{"end":"2011-12-31","val":6865721,"accn":"0001013762-12-001029","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"end":"2011-12-31","val":6865721,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"end":"2011-12-31","val":6865721,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":6865721,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27","frame":"CY2011Q4I"},{"end":"2012-03-31","val":7920309,"accn":"0001013762-12-001029","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2012Q1I"},{"end":"2012-06-30","val":10442125,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21","frame":"CY2012Q2I"},{"end":"2012-09-30","val":7993051,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":7899705,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27"},{"end":"2012-12-31","val":7899705,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":7899705,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"end":"2012-12-31","val":7899705,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":7899705,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2012-12-31","val":7899705,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2012Q4I"},{"end":"2013-03-31","val":8857520,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":8325279,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15","frame":"CY2013Q2I"},{"end":"2013-09-30","val":6421185,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":6382071,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":6382071,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28"},{"end":"2013-12-31","val":6382071,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":6382071,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":6382071,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":6382071,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":7337686,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":6624179,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":7285782,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":7372675,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":7372675,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":7372675,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":7372675,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":7372675,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":14560736,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":13430175,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":11221213,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":15589570,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":15589570,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":15589570,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":15589570,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":15589570,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":12405216,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":28949328,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":25606932,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":26526519,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":26526519,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":26526519,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":26526519,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":26526519,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08","frame":"CY2016Q4I"},{"end":"2017-03-31","val":23885906,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":21913400,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":18720718,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":30964740,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08"},{"end":"2017-12-31","val":30964740,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":30964740,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-31","val":30964740,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-31","val":30964740,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2017Q4I"},{"end":"2018-03-31","val":25210798,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":24349972,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-30","val":30606398,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-31","val":45199030,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11"},{"end":"2018-12-31","val":45199030,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":45199030,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":45199030,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2018-12-31","val":45199030,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018Q4I"},{"end":"2019-03-31","val":37674819,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":34631556,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":36100163,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2019-12-31","val":46876150,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"end":"2019-12-31","val":46876150,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":46876150,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":46876150,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":46876150,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019Q4I"},{"end":"2020-03-31","val":44573750,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":44493524,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":46057532,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":62265367,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09"},{"end":"2020-12-31","val":62265367,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":62265367,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2020-12-31","val":62265367,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":62265367,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":57588243,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":56975114,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":57250170,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":76893272,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":76893272,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":76893272,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":76893272,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":76893272,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021Q4I"},{"end":"2022-03-31","val":78524992,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":98285379,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":97904379,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":109685473,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"end":"2022-12-31","val":109685473,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":109685473,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":109685473,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":109685473,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2022-12-31","val":109685473,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":106161962,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":98377824,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":105274930,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":117434627,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":117434627,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03"},{"end":"2023-12-31","val":117434627,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":117434627,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":117434627,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q4I"},{"end":"2024-03-31","val":123571777,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":132438401,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":149298555,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"}]}},"AssetsNet":{"label":"Net Assets","description":"The net of assets and liabilities.","units":{"USD":[{"end":"2019-12-31","val":1879231,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":1879231,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":1879231,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":1879231,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1846394,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1770051,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1735874,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1700538,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09"},{"end":"2020-12-31","val":1700538,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":1700538,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2020-12-31","val":1700538,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":1700538,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1650844,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1619416,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1586945,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1553330,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":1553330,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":1553330,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1518501,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1482421,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"}]}},"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":"2013-12-31","val":5363728,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":5363728,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":5363728,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":5363728,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":5588717,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":140412,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":30448,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":6500,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":6500,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":6500,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":6500,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":6500,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"}]}},"BankruptcyClaimsAmountOfClaimsSettled":{"label":"Bankruptcy Claims, Amount of Claims Settled","description":"Amount of bankruptcy claim settled.","units":{"USD":[{"end":"2013-09-30","val":950000,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":1153500,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2013Q4I"},{"end":"2013-12-31","val":1153500,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2014-03-31","val":1153500,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"}]}},"BridgeLoan":{"label":"Bridge Loan","description":"Short-Term financing which is expected to be paid back relatively quickly, such as by a subsequent longer-term loan. Also called swing loan or bridge financing.","units":{"USD":[{"end":"2016-06-30","val":400000,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":400000,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":400000,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"}]}},"BusinessCombinationBargainPurchaseGainRecognizedAmount":{"label":"Business Combination, Bargain Purchase, Gain Recognized, Amount","description":"In a business combination in which the amount of net identifiable assets acquired and liabilities assumed exceeds the aggregate consideration transferred or to be transferred (as defined), this element represents the amount of gain recognized by the entity.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":4445000,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":445000,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":445000,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-09-30","val":445000,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-12-31","val":445000,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015"}]}},"CapitalizedComputerSoftwareAccumulatedAmortization":{"label":"Capitalized Computer Software, Accumulated Amortization","description":"For each balance sheet presented, the amount of accumulated amortization for capitalized computer software costs.","units":{"USD":[{"end":"2014-12-31","val":103222,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":103222,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":103222,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":103222,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q4I"},{"end":"2020-12-31","val":2102983,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-12-31","val":2317626,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021Q4I"}]}},"CapitalizedComputerSoftwareAdditions":{"label":"Capitalized Computer Software, Additions","description":"Additions made to capitalized computer software costs during the period.","units":{"USD":[{"start":"2014-04-01","end":"2014-06-30","val":627646,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-07-01","end":"2014-09-30","val":627646,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":627646,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2014-01-01","end":"2014-12-31","val":913822,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-12-31","val":913822,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":913822,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1"},{"start":"2022-01-01","end":"2022-09-30","val":3755750,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":1485669,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":5240437,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2022-01-01","end":"2022-12-31","val":5240437,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1295814,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-09-30","val":3754292,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":1231454,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":5243863,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":5243863,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1283691,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1"}]}},"CapitalizedComputerSoftwareAmortization1":{"label":"Capitalized Computer Software, Amortization","description":"Amount of expense for amortization of capitalized computer software costs.","units":{"USD":[{"start":"2018-01-01","end":"2018-09-30","val":1290562,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-07-01","end":"2018-09-30","val":468289,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2018Q3"},{"start":"2019-01-01","end":"2019-03-31","val":508182,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":575066,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":1083247,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":1596396,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-01-01","end":"2019-09-30","val":1596396,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":513149,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-07-01","end":"2019-09-30","val":513149,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":2126343,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":436767,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":436767,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1005984,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":569217,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":1550459,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":544475,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":2102983,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":570567,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":570567,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1154004,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":583437,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":1726199,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":572195,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":2317626,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":621694,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":621694,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1304855,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":1304855,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":683161,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":683161,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":2064681,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":2064681,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":759825,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":759825,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":2907435,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"start":"2022-01-01","end":"2022-12-31","val":2907435,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2022-01-01","end":"2022-12-31","val":2907435,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":909344,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":909344,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1870405,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":961061,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":2881511,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":1011106,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":3964738,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":3964738,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1147478,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1"},{"start":"2024-07-01","end":"2024-09-30","val":1250175,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3"}]}},"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":"2014-12-31","val":1017104,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":1017104,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":1017104,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":1017104,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q4I"}]}},"CapitalizedComputerSoftwareNet":{"label":"Capitalized Computer Software, Net","description":"The carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date.","units":{"USD":[{"end":"2014-09-30","val":674648,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":913822,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":1017104,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":211607,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1I"},{"end":"2015-09-30","val":827707,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1142922,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-03-31","val":380356,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"}]}},"CapitalizedSoftwareDevelopmentCostsForSoftwareSoldToCustomers":{"label":"Capitalized Software Development Costs for Software Sold to Customers","description":"Unamortized costs incurred for development of computer software, which is to be sold, leased or otherwise marketed, after establishing technological feasibility through to the general release of the software products. Excludes capitalized costs of developing software for internal use.","units":{"USD":[{"end":"2020-12-31","val":105575,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2020Q4I"},{"end":"2021-12-31","val":4361,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021Q4I"}]}},"CapitalLeasedAssetsGross":{"label":"Capital Leased Assets, Gross","description":"Amount before accumulated depreciation of leased physical assets used in the normal conduct of business to produce goods and services.","units":{"USD":[{"end":"2013-12-31","val":8128,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-06-30","val":2064037,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":3892682,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":6929509,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":6929509,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":6929509,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":6929509,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":6929509,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":8040790,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":10582450,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":12750264,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":19504645,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":19504645,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":19504645,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":19504645,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":19504645,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":20587882,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":23593010,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":27942930,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":33264810,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":33264810,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":33264810,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":33264810,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":33264810,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08","frame":"CY2016Q4I"},{"end":"2017-03-31","val":30657799,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":28360438,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":25837079,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":34501555,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08"},{"end":"2017-12-31","val":34501555,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":34501555,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-31","val":34501555,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-31","val":34501555,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2017Q4I"},{"end":"2018-03-31","val":31771742,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":34655190,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-30","val":35707612,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-31","val":48893012,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11"},{"end":"2018-12-31","val":48893012,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":48893012,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":48893012,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2018-12-31","val":48893012,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018Q4I"},{"end":"2019-03-31","val":44941403,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":45325064,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":45713984,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2019-12-31","val":46807570,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"end":"2019-12-31","val":46807570,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":46807570,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":46807570,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":46807570,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019Q4I"},{"end":"2020-03-31","val":49090635,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":47256520,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":52752248,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":64335971,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09"},{"end":"2020-12-31","val":64335971,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q4I"},{"end":"2021-03-31","val":63998340,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"}]}},"CapitalLeasesBalanceSheetAssetsByMajorClassNet":{"label":"Capital Leases, Balance Sheet, Assets by Major Class, Net","description":"The total gross amount less the charge for the use of the long-lived depreciable assets subject to a lease meeting the criteria for capitalization.","units":{"USD":[{"end":"2013-12-31","val":8004,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-06-30","val":1619068,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":2572850,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":4241918,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":4241918,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":4241918,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":4241918,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":4241918,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":4032448,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":5053831,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":5858866,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":11204136,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":11204136,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":11204136,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":11204136,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":11204136,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":9538356,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":9494774,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":10801877,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":18570460,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":18570460,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":18570460,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":18570460,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":18570460,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08","frame":"CY2016Q4I"},{"end":"2017-03-31","val":16135192,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":13515777,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":11151635,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":21415322,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08"},{"end":"2017-12-31","val":21415322,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":21415322,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-31","val":21415322,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-31","val":21415322,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2017Q4I"},{"end":"2018-03-31","val":18955223,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":17806583,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-30","val":18326430,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-31","val":32364697,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11"},{"end":"2018-12-31","val":32364697,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":32364697,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":32364697,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2018-12-31","val":32364697,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018Q4I"},{"end":"2019-03-31","val":28181941,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":24425167,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":24341616,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2019-12-31","val":31063104,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"end":"2019-12-31","val":31063104,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":31063104,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":31063104,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":31063104,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019Q4I"},{"end":"2020-03-31","val":29898676,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":26081242,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":30658104,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":42822340,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09"},{"end":"2020-12-31","val":42822340,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q4I"},{"end":"2021-03-31","val":39320781,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"}]}},"CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation":{"label":"Capital Leases, Lessee Balance Sheet, Assets by Major Class, Accumulated Depreciation","description":"The total charge for the use of long-lived depreciable assets subject to a lease meeting the criteria for capitalization.","units":{"USD":[{"end":"2013-12-31","val":124,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-06-30","val":341969,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1019832,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":2160591,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":2160591,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":2687591,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":2687591,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":2160591,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":3426342,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":5528619,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":6891398,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":7473363,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":8300509,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":8300509,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":8300509,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":-7473363,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":11049526,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":14098236,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":17141053,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":-11578267,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":11578267,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":11578267,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":11578267,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":11578267,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08","frame":"CY2016Q4I"},{"end":"2017-03-31","val":12037559,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":12825641,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":13172776,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":11974953,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08"},{"end":"2017-12-31","val":11974953,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":11974953,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-31","val":11974953,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-31","val":11974953,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2017Q4I"},{"end":"2018-03-31","val":11716878,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":15050985,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-30","val":15710483,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-31","val":14338295,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11"},{"end":"2018-12-31","val":14338295,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":14338295,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":14338295,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2018-12-31","val":14338295,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018Q4I"},{"end":"2019-03-31","val":14532742,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":18353830,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":18931951,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2019-12-31","val":13518181,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"end":"2019-12-31","val":13518181,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":13518181,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":13518181,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":13518181,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019Q4I"},{"end":"2020-03-31","val":16901851,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":18762330,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":19780473,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":19162357,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09"},{"end":"2020-12-31","val":19162357,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q4I"},{"end":"2021-03-31","val":22294987,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","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":"2020-12-31","val":8541232,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2020Q4I"},{"end":"2021-06-30","val":5147213,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"}]}},"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":453880,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"end":"2009-12-31","val":453880,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2009-12-31","val":453880,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29","frame":"CY2009Q4I"},{"end":"2010-06-30","val":67999,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08","frame":"CY2010Q2I"},{"end":"2010-09-30","val":164300,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3I"},{"end":"2010-12-31","val":163320,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"end":"2010-12-31","val":163320,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":163320,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29"},{"end":"2010-12-31","val":163320,"accn":"0001013762-12-001029","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"end":"2010-12-31","val":163320,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"end":"2010-12-31","val":163320,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2010-12-31","val":163320,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27","frame":"CY2010Q4I"},{"end":"2011-03-31","val":513757,"accn":"0001013762-12-001029","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2011Q1I"},{"end":"2011-06-30","val":248476,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"end":"2011-06-30","val":248476,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21","frame":"CY2011Q2I"},{"end":"2011-09-30","val":83541,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2011-09-30","val":83541,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2011Q3I"},{"end":"2011-12-31","val":306571,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29"},{"end":"2011-12-31","val":306571,"accn":"0001013762-12-001029","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"end":"2011-12-31","val":306571,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"end":"2011-12-31","val":306571,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":306571,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27"},{"end":"2011-12-31","val":306571,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2011-12-31","val":306571,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"end":"2011-12-31","val":306571,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2011-12-31","val":306571,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2011-12-31","val":306571,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2011Q4I"},{"end":"2012-03-31","val":523670,"accn":"0001013762-12-001029","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"end":"2012-03-31","val":523670,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1I"},{"end":"2012-06-30","val":820115,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"end":"2012-06-30","val":820115,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15","frame":"CY2012Q2I"},{"end":"2012-09-30","val":1416592,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2012-09-30","val":1416592,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q3I"},{"end":"2012-12-31","val":610439,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27"},{"end":"2012-12-31","val":610439,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":610439,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"end":"2012-12-31","val":610439,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":610439,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2012-12-31","val":610439,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28"},{"end":"2012-12-31","val":610439,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2012-12-31","val":610439,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2012-12-31","val":610439,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2012-12-31","val":610439,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":697269,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2013-03-31","val":697269,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-03-31","val":697269,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":745622,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"end":"2013-06-30","val":745622,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-06-30","val":697269,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":1261461,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2013-09-30","val":1261461,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":960032,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":960032,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28"},{"end":"2013-12-31","val":960032,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":960032,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":960032,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":960032,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2013-12-31","val":960032,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2013-12-31","val":960032,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2013-12-31","val":960032,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2013-12-31","val":960032,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2013Q4I"},{"end":"2014-03-31","val":962828,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2014-03-31","val":962828,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":4692819,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2014-06-30","val":4692819,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":4499914,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2014-09-30","val":4499914,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":2883349,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":2883349,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":2883349,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":2883349,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":2883349,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-12-31","val":2883349,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2014-12-31","val":2883349,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2014-12-31","val":2883349,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2014-12-31","val":2883349,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2014Q4I"},{"end":"2015-03-31","val":10181974,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2015-03-31","val":10181974,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1I"},{"end":"2015-06-30","val":7789566,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2015-06-30","val":7789566,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2I"},{"end":"2015-09-30","val":4667561,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2015-09-30","val":4667561,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3I"},{"end":"2015-12-31","val":3396206,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":3396206,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":3396206,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":3396206,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":3396206,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2015-12-31","val":3396206,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2015-12-31","val":3396206,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2015-12-31","val":3396206,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2015-12-31","val":3396206,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08"},{"end":"2015-12-31","val":3396206,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1641596,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2016-03-31","val":1641596,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1I"},{"end":"2016-06-30","val":17815737,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2016-06-30","val":17815737,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":13093333,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2016-09-30","val":13093333,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-09-30","val":13093333,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08"},{"end":"2016-09-30","val":13093333,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":5412495,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":5412495,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":5412495,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":5412495,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":5412495,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08"},{"end":"2016-12-31","val":5412495,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2016-12-31","val":5412495,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2016-12-31","val":5412495,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2016-12-31","val":5412495,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2016Q4I"},{"end":"2017-03-31","val":5137873,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2017-03-31","val":5137873,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1I"},{"end":"2017-06-30","val":5533396,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2017-06-30","val":5533396,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2017Q2I"},{"end":"2017-09-30","val":3825835,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2017-09-30","val":3825835,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2017Q3I"},{"end":"2017-12-31","val":4968915,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08"},{"end":"2017-12-31","val":4968915,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":4968915,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-31","val":4968915,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-31","val":4968915,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11"},{"end":"2017-12-31","val":4968915,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2017-12-31","val":4968915,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2017-12-31","val":4968915,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2017-12-31","val":4968915,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1798217,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2018-03-31","val":1798217,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2055948,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2018-06-30","val":2055948,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2018Q2I"},{"end":"2018-09-30","val":7282103,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2018-09-30","val":7282103,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2018Q3I"},{"end":"2018-12-31","val":6141210,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11"},{"end":"2018-12-31","val":6141210,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":6141210,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":6141210,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2018-12-31","val":6141210,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"end":"2018-12-31","val":6141210,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2018-12-31","val":6141210,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2018-12-31","val":6141210,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2018-12-31","val":6141210,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2018Q4I"},{"end":"2019-03-31","val":2647056,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2019-03-31","val":2647056,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2791829,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2019-06-30","val":2791829,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2I"},{"end":"2019-09-30","val":3172362,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2019-09-30","val":3172362,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3I"},{"end":"2019-12-31","val":6868472,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"end":"2019-12-31","val":6868472,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":6868472,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":6868472,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":6868472,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09"},{"end":"2019-12-31","val":6868472,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2019-12-31","val":6868472,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2019-12-31","val":6868472,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":5454520,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2020-03-31","val":5454520,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1I"},{"end":"2020-06-30","val":9851009,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2020-06-30","val":9851009,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2020Q2I"},{"end":"2020-09-30","val":6750019,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2020-09-30","val":6750019,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3I"},{"end":"2020-12-31","val":8541232,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09"},{"end":"2020-12-31","val":8541232,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":8541232,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2020-12-31","val":8541232,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":6315815,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":5147213,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":3147926,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":4986559,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":4986559,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":4986559,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021Q4I"},{"end":"2022-06-30","val":4988308,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":5274219,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":6051713,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"end":"2022-12-31","val":6051713,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":6051713,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":6051713,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":6051713,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2022-12-31","val":6051713,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":9861646,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":6372699,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":5732483,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":4413130,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":4413130,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023Q4I"}]}},"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":-385881,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"start":"2010-01-01","end":"2010-09-30","val":-289580,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":-290560,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":350437,"accn":"0001013762-12-001029","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":85156,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"start":"2011-01-01","end":"2011-06-30","val":85156,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"start":"2011-01-01","end":"2011-09-30","val":-79779,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":-79779,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-01-01","end":"2011-12-31","val":143251,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29"},{"start":"2011-01-01","end":"2011-12-31","val":143251,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":217099,"accn":"0001013762-12-001029","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":217099,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":513544,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"start":"2012-01-01","end":"2012-06-30","val":513544,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2012-01-01","end":"2012-09-30","val":1110021,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":1110021,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":303868,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27"},{"start":"2012-01-01","end":"2012-12-31","val":303868,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2012-01-01","end":"2012-12-31","val":303868,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":86830,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":86830,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":135183,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2013-01-01","end":"2013-06-30","val":135183,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":651022,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":651022,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":349593,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":349593,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28"},{"start":"2013-01-01","end":"2013-12-31","val":349593,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":2796,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":2796,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":3732787,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":3732787,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":3539882,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":3539882,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":1923317,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":1923317,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":7298625,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":7298625,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":4906217,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":4906217,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":1784212,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":1784212,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":512857,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":512857,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-1754610,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":-1754610,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":14419531,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":14419531,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":9697127,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":9697127,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":2016289,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":2016289,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-274622,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":-274622,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":120901,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":120901,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-01-01","end":"2017-09-30","val":-1586660,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":-1586660,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-01-01","end":"2017-12-31","val":-443580,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08"},{"start":"2017-01-01","end":"2017-12-31","val":-443580,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-3170698,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":-3170698,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-2912967,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-01","end":"2018-06-30","val":-2912967,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-01-01","end":"2018-09-30","val":2313188,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-01","end":"2018-09-30","val":2313188,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-01-01","end":"2018-12-31","val":1172295,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":1172295,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-3494154,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":-3494154,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-3349381,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-09-30","val":-2968848,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-01-01","end":"2019-12-31","val":727262,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-1413952,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1"}]}},"CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect":{"label":"Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect","description":"Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"start":"2019-01-01","end":"2019-06-30","val":-3349381,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":-2968848,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-01-01","end":"2019-12-31","val":727262,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":2982537,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-09-30","val":-118453,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-12-31","val":1672760,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2020"},{"start":"2022-01-01","end":"2022-09-30","val":661444,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":1078707,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2022-01-01","end":"2022-12-31","val":1078707,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":3696178,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":205635,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":-435540,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":-435540,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-01-01","end":"2023-12-31","val":-1760219,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":-1760219,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1180620,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":479782,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-09-30","val":2917412,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"}]}},"CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect":{"label":"Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect","description":"Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"start":"2020-01-01","end":"2020-03-31","val":-1413952,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":2982537,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-01-01","end":"2020-09-30","val":-118453,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":1672760,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-2225417,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":-2225417,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-3394019,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":-3394019,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-01-01","end":"2021-09-30","val":-5393306,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":-5393306,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":-3446590,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":-3446590,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-774941,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":-774941,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":355315,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":355315,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":661444,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-12-31","val":1078707,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":3696178,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":205635,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"}]}},"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":8541232,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":8541232,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-09-30","val":3147926,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":5094642,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":5094642,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":4986559,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":4986559,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":4986559,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021Q4I"},{"end":"2022-03-31","val":4319701,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":4988308,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":5274219,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":6051713,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"end":"2022-12-31","val":6051713,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":6051713,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q4I"},{"end":"2023-03-31","val":9861646,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":6372699,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"}]}},"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":"2012-06-30","val":250000,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21","frame":"CY2012Q2I"},{"end":"2012-09-30","val":250000,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":250000,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27","frame":"CY2012Q4I"},{"end":"2013-03-31","val":250000,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":250000,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15","frame":"CY2013Q2I"},{"end":"2013-09-30","val":250000,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":250000,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2013Q4I"},{"end":"2013-12-31","val":250000,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"}]}},"CashIncludingDiscontinuedOperations":{"label":"Cash, Including Discontinued Operations","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. Includes cash within disposal group or discontinued operation.","units":{"USD":[{"end":"2014-09-09","val":124774,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2014-09-09","val":124774,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q3I"}]}},"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":"2010-01-01","end":"2010-06-30","val":471607,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"start":"2010-01-01","end":"2010-09-30","val":-10000,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":-301151,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29","frame":"CY2010"},{"start":"2013-01-01","end":"2013-03-31","val":988685,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":446856,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":-1283879,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":-1736821,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":1134386,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":1134386,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-2959080,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-2959080,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":-3201600,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":-3201600,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":-3240942,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-3240942,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"}]}},"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":"2013-01-01","end":"2013-03-31","val":-13423,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-33584,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":-83393,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":-14201,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"}]}},"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":"2010-01-01","end":"2010-06-30","val":175546,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"start":"2010-01-01","end":"2010-09-30","val":527329,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":1116577,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":-4000,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29"},{"start":"2011-01-01","end":"2011-12-31","val":-4000,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27","frame":"CY2011"},{"start":"2013-01-01","end":"2013-03-31","val":-888432,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-278089,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":2018294,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":1740364,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":65382,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":-31383,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":6072337,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":1313602,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":6306171,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":1495331,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":1175860,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":1633907,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":56506,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":56506,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":109013,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":187401,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":205049,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":205049,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":205049,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":205049,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"}]}},"CashUninsuredAmount":{"label":"Cash, Uninsured Amount","description":"The amount of cash as of the balance sheet date that is not insured by the Federal Deposit Insurance Corporation.","units":{"USD":[{"end":"2013-12-31","val":546000,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2013Q4I"},{"end":"2013-12-31","val":546000,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"}]}},"ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights":{"label":"Class of Warrant or Right, Exercise Price of Warrants or Rights (Deprecated 2014-01-31)","description":"Exercise price per share or per unit of warrants or rights outstanding.","units":{"USD/pure":[{"end":"2009-12-07","val":1,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2009Q4I"},{"end":"2009-12-07","val":1,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28"},{"end":"2009-12-07","val":1,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2009-12-07","val":1,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"}],"USD/Unit":[{"end":"2007-12-07","val":1,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21","frame":"CY2007Q4I"},{"end":"2012-06-30","val":1.1,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21","frame":"CY2012Q2I"}],"USD/Warrant":[{"end":"2009-12-07","val":1,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2009Q4I"},{"end":"2012-09-30","val":1.1,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"}],"USD/Warrants":[{"end":"2009-12-07","val":1,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15","frame":"CY2009Q4I"}],"USD/warrant":[{"end":"2009-12-07","val":1,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2009Q4I"},{"end":"2009-12-07","val":1,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27"}]}},"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":"2009-12-07","val":1,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2009Q4I"},{"end":"2018-04-30","val":0.01,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2018Q1I"},{"end":"2018-09-30","val":1.25,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2018-09-30","val":1.25,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1.25,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1.25,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1.25,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2020-12-31","val":0.85,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1.77,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1.69,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1.63,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1.63,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1.77,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1.69,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1.63,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1.63,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2022Q4I"}]}},"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":"2007-12-07","val":2000004,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21","frame":"CY2007Q4I"},{"end":"2009-12-07","val":2000004,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2009-12-07","val":2000004,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27"},{"end":"2009-12-07","val":2000004,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2009-12-07","val":2000004,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"end":"2009-12-07","val":2000004,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2009-12-07","val":2000004,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2009-12-07","val":2000004,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28"},{"end":"2009-12-07","val":2000004,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2009-12-07","val":2000004,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2009Q4I"},{"end":"2012-06-30","val":1342500,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21","frame":"CY2012Q2I"},{"end":"2018-09-30","val":5000000,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1055184,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2018Q4I"}]}},"ClassOfWarrantOrRightOutstanding":{"label":"Class of Warrant or Right, Outstanding","description":"Number of warrants or rights outstanding.","units":{"shares":[{"end":"2012-06-30","val":3342504,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21","frame":"CY2012Q2I"},{"end":"2012-09-30","val":3342504,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2018-12-31","val":7182488,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2018Q4I"},{"end":"2019-06-30","val":7342489,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2022-12-31","val":2255184,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":2255184,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2022-12-31","val":2255184,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022Q4I"},{"end":"2023-06-30","val":2255184,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2024-03-31","val":2255184,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2255184,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2255184,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"}]}},"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":"2007-01-31","val":0.0001,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"end":"2007-01-31","val":0.0001,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2006Q4I"},{"end":"2012-12-31","val":0.0001,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27","frame":"CY2012Q4I"},{"end":"2013-03-31","val":0.0001,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":0.0001,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15","frame":"CY2013Q2I"},{"end":"2013-09-30","val":0.0001,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":0.0001,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":0.0001,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28"},{"end":"2013-12-31","val":0.001,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":0.0001,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":0.0001,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":0.0001,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":0.0001,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":0.0001,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":0.0001,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":0.0001,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":0.0001,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":0.0001,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":0.0001,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":0.0001,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":0.0001,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":0.0001,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":0.0001,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":0.0001,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":0.0001,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":0.0001,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":0.0001,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":0.0001,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0.0001,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":0.0001,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":0.0001,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":0.0001,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":0.0001,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08","frame":"CY2016Q4I"},{"end":"2017-03-31","val":0.0001,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":0.0001,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0.0001,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0.0001,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08"},{"end":"2017-12-31","val":0.0001,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":0.0001,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-31","val":0.0001,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-31","val":0.0001,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11"},{"end":"2017-12-31","val":0.0001,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0.0001,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0.0001,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0.0001,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0.0001,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11"},{"end":"2018-12-31","val":0.0001,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":0.0001,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":0.0001,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2018-12-31","val":0.0001,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0.0001,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0.0001,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0.0001,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0.0001,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"end":"2019-12-31","val":0.0001,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":0.0001,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":0.0001,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":0.0001,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0.0001,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0.0001,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0.0001,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0.0001,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09"},{"end":"2020-12-31","val":0.0001,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":0.0001,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2020-12-31","val":0.0001,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":0.0001,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0.0001,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0.0001,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0.0001,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0.0001,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":0.0001,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":0.0001,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":0.0001,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":0.0001,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0.0001,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0.0001,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0.0001,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0.0001,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"end":"2022-12-31","val":0.0001,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":0.0001,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":0.0001,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":0.0001,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2022-12-31","val":0.0001,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0.0001,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0.0001,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0.0001,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0.0001,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":0.0001,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03"},{"end":"2023-12-31","val":0.0001,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":0.0001,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":0.0001,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0.0001,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0.0001,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0.0001,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"}]}},"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":"2007-01-31","val":65000000,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"end":"2007-01-31","val":65000000,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2006Q4I"},{"end":"2012-12-31","val":65000000,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27","frame":"CY2012Q4I"},{"end":"2013-03-31","val":65000000,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":65000000,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15","frame":"CY2013Q2I"},{"end":"2013-09-30","val":65000000,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":65000000,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":65000000,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28"},{"end":"2013-12-31","val":65000000,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":65000000,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":65000000,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":65000000,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":65000000,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":65000000,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":65000000,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":100000000,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":65000000,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":65000000,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":65000000,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":100000000,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":100000000,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":100000000,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":100000000,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":100000000,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":100000000,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":100000000,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":100000000,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":100000000,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":100000000,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":100000000,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":15000000,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":15000000,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":15000000,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08","frame":"CY2016Q4I"},{"end":"2017-03-31","val":100000000,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":15000000,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":15000000,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":15000000,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08"},{"end":"2017-12-31","val":15000000,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":15000000,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-31","val":40000000,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-31","val":15000000,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11"},{"end":"2017-12-31","val":15000000,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2017Q4I"},{"end":"2018-03-31","val":15000000,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":15000000,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-30","val":40000000,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-31","val":40000000,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11"},{"end":"2018-12-31","val":40000000,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":40000000,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":40000000,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2018-12-31","val":40000000,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018Q4I"},{"end":"2019-03-31","val":40000000,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":40000000,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":40000000,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2019-12-31","val":40000000,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"end":"2019-12-31","val":40000000,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":40000000,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":40000000,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":40000000,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019Q4I"},{"end":"2020-03-31","val":40000000,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":40000000,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":40000000,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":40000000,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09"},{"end":"2020-12-31","val":40000000,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":40000000,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2020-12-31","val":40000000,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":40000000,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":40000000,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":40000000,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":40000000,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":40000000,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":40000000,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":40000000,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":40000000,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":40000000,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021Q4I"},{"end":"2022-03-31","val":40000000,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":40000000,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":40000000,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":40000000,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"end":"2022-12-31","val":40000000,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":40000000,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":40000000,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":40000000,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2022-12-31","val":40000000,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":40000000,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":40000000,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":40000000,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":40000000,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":40000000,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03"},{"end":"2023-12-31","val":40000000,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":40000000,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":40000000,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q4I"},{"end":"2024-03-31","val":40000000,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":40000000,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":40000000,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"}]}},"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":"2013-12-31","val":21148862,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":35015322,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":35015322,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":35015322,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":35015322,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":35015322,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":52015322,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":52034907,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":52034907,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":52104081,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":52104081,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":52104081,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":5210408,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":5210408,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":52104081,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":52354081,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":5287040,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":5287391,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":5287391,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":5287281,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":5287281,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":5287281,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08","frame":"CY2016Q4I"},{"end":"2017-03-31","val":5287391,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":5292281,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":5292281,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":5294501,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08"},{"end":"2017-12-31","val":5294501,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":5294501,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-31","val":5294501,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-31","val":5294501,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2017Q4I"},{"end":"2018-03-31","val":5294501,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":5469501,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-30","val":17579870,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-31","val":17579870,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11"},{"end":"2018-12-31","val":17579870,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":17579870,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":17579870,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2018-12-31","val":17579870,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018Q4I"},{"end":"2019-03-31","val":17666193,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":17666193,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":17666193,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2019-12-31","val":17783960,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"end":"2019-12-31","val":17783960,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":17783960,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":17783960,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":17783960,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019Q4I"},{"end":"2020-03-31","val":21351643,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":21356112,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":21359445,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":21359945,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09"},{"end":"2020-12-31","val":21359945,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":21359945,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2020-12-31","val":21359945,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":21359945,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":21375945,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":21381278,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":21390944,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":21442278,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":21442278,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":21442278,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":21442278,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":21442278,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021Q4I"},{"end":"2022-03-31","val":21605234,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":21605234,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":21750804,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":21750804,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"end":"2022-12-31","val":21750804,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":21750804,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":21750804,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":21750804,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2022-12-31","val":21750804,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":21752304,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":21752304,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":21752304,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":21752304,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":21752304,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03"},{"end":"2023-12-31","val":21752304,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":21752304,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":21752304,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q4I"},{"end":"2024-03-31","val":21752304,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":21988711,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":21988711,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"}]}},"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":"2013-12-31","val":21148862,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":35015322,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":35015322,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":35015322,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":35015322,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":35015322,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":52015322,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":52034907,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":52034907,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":52104081,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":52104081,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":52104081,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":5210408,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":5210408,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":52104081,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":52354081,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":5287040,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-10-24","val":52870040,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-10-24","val":52870040,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":5287391,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":5287391,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":5287281,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":5287281,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":5287281,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08","frame":"CY2016Q4I"},{"end":"2017-03-31","val":5287391,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":5292281,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":5292281,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":5294501,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08"},{"end":"2017-12-31","val":5294501,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":5294501,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-31","val":5294501,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-31","val":5294501,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2017Q4I"},{"end":"2018-03-31","val":5294501,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":5469501,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-30","val":17579870,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-31","val":17579870,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11"},{"end":"2018-12-31","val":17579870,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":17579870,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":17579870,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2018-12-31","val":17579870,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018Q4I"},{"end":"2019-03-31","val":17666193,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":17666193,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":17666193,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2019-12-31","val":17783960,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"end":"2019-12-31","val":17783960,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":17783960,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":17783960,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":17783960,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019Q4I"},{"end":"2020-03-31","val":21351643,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":21356112,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":21359445,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":21359945,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09"},{"end":"2020-12-31","val":21359945,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":21359945,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2020-12-31","val":21359945,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":21359945,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":21375945,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":21381278,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":21390944,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":21442278,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":21442278,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":21442278,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":21442278,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":21442278,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021Q4I"},{"end":"2022-03-31","val":21605234,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":21605234,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":21750804,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":21750804,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"end":"2022-12-31","val":21750804,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":21750804,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":21750804,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":21750804,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2022-12-31","val":21750804,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":21752304,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":21752304,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":21752304,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":21752304,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":21752304,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03"},{"end":"2023-12-31","val":21750804,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":21752304,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"}]}},"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":1863,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"end":"2010-12-31","val":1863,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q4I"},{"end":"2011-06-30","val":1863,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08","frame":"CY2011Q2I"},{"end":"2011-09-30","val":1863,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2020-12-31","val":2136,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":2136,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2020-12-31","val":2136,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":2136,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2138,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2138,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2139,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2144,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":2144,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":2144,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":2144,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":2144,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2161,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2161,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2176,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2176,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"end":"2022-12-31","val":2176,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":2176,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":2176,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":2176,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2022-12-31","val":2176,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2176,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2176,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2176,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2176,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":2176,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03"},{"end":"2023-12-31","val":2176,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":2176,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":2176,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2176,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2200,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2200,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"}]}},"CommonStockValueOutstanding":{"label":"Common Stock, Value, Outstanding","description":"Value of all classes of common stock held by shareholders. May be all or portion of the number of common shares authorized. These shares exclude common shares repurchased by the entity and held as treasury shares.","units":{"USD":[{"end":"2010-12-31","val":1863,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29","frame":"CY2010Q4I"},{"end":"2011-12-31","val":1863,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29"},{"end":"2011-12-31","val":1863,"accn":"0001013762-12-001029","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"end":"2011-12-31","val":1863,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"end":"2011-12-31","val":1863,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":1863,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27","frame":"CY2011Q4I"},{"end":"2012-03-31","val":1863,"accn":"0001013762-12-001029","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2012Q1I"},{"end":"2012-06-30","val":1863,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21","frame":"CY2012Q2I"},{"end":"2012-09-30","val":1863,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":1863,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27"},{"end":"2012-12-31","val":1863,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":1863,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"end":"2012-12-31","val":1863,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":1863,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2012-12-31","val":1863,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2012Q4I"},{"end":"2013-03-31","val":1863,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":1863,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15","frame":"CY2013Q2I"},{"end":"2013-09-30","val":1863,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":4363,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":4363,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28"},{"end":"2013-12-31","val":2115,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":2115,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":2115,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":2115,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":2115,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":2970,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":3477,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":3502,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":3502,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":3502,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":3502,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":3502,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":5202,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":5203,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":5203,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":5210,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":5210,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":5210,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":521,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":521,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":5210,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":5235,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":529,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":529,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":529,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":529,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":529,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":529,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08","frame":"CY2016Q4I"},{"end":"2017-03-31","val":529,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":529,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":529,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":529,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08"},{"end":"2017-12-31","val":529,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":529,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-31","val":529,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-31","val":529,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2017Q4I"},{"end":"2018-03-31","val":529,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":547,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1758,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1758,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11"},{"end":"2018-12-31","val":1758,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":1758,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":1758,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2018-12-31","val":1758,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1767,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1767,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1767,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1779,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"end":"2019-12-31","val":1779,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":1779,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":1779,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":1779,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2135,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":2136,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2136,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2136,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2020Q4I"}]}},"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":"2015-01-01","end":"2015-03-31","val":0.5,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0.5,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-09-30","val":0.5,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-12-31","val":0.5,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0.5,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0.5,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":0.5,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":0.5,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0.5,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0.5,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-09-30","val":0.5,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":0.5,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0.5,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0.5,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-01","end":"2018-09-30","val":0.5,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"}]}},"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":[{"start":"2007-01-01","end":"2007-01-31","val":2000000,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"start":"2007-01-01","end":"2007-01-31","val":2000000,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2007-01-01","end":"2007-01-31","val":2000000,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27"},{"start":"2014-01-01","end":"2014-09-30","val":194758,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2016-10-01","end":"2016-10-24","val":52870398,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-10-01","end":"2016-10-24","val":52870398,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3I"}]}},"CostOfRevenue":{"label":"Cost of Revenue","description":"The aggregate cost of goods produced and sold and services rendered during the reporting period.","units":{"USD":[{"start":"2014-01-01","end":"2014-03-31","val":51531,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":555396,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-03-31","end":"2014-06-30","val":503865,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":1652379,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":1096983,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-07-01","end":"2023-09-30","val":0,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q3"},{"start":"2024-01-01","end":"2024-09-30","val":2593505,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":923203,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3"}]}},"CostsAndExpenses":{"label":"Costs and Expenses","description":"Total costs of sales and operating expenses for the period.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":655593,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":1305296,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":2833203,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":1686436,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":5589211,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":2742796,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":9890071,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":9882988,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":5208119,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":5208119,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":11382581,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":11187497,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":6174462,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":6028150,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":18797337,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":18455941,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":7414755,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":7268443,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":29170937,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":28683228,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":12414639,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":12317098,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":26085409,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":26085409,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":13768312,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":13768312,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":40567464,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":40567464,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":14482056,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":14482056,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":57908108,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":57908108,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":17940137,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":17940137,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":35639096,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":35639096,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-04-01","end":"2017-06-30","val":17698959,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":17698959,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":53366161,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":53366161,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-07-01","end":"2017-09-30","val":17727065,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":17727065,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":73208863,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08"},{"start":"2017-01-01","end":"2017-12-31","val":73208863,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":21304091,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":16128773,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":41309966,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-01","end":"2018-06-30","val":30651161,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-04-01","end":"2018-06-30","val":20005875,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-04-01","end":"2018-06-30","val":14522388,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":63843620,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-01","end":"2018-09-30","val":47279732,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-07-01","end":"2018-09-30","val":22533654,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":16628571,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":89906585,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":66667396,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":21045861,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":21045861,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":40998163,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":40998163,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":19952302,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":19952302,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":61480722,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-01-01","end":"2019-09-30","val":61480722,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":20482559,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-07-01","end":"2019-09-30","val":20482559,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":83685652,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":83685652,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":23579436,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":23579436,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":47320507,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":47320507,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-04-01","end":"2020-06-30","val":23741072,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":23741072,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":70649875,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":70649875,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":23329368,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":23329368,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":97458799,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09"},{"start":"2020-01-01","end":"2020-12-31","val":97458799,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":31383436,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":31383436,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":60860976,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":60860976,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":29477540,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":29477540,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":87856042,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":87856042,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":26995066,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":26995066,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":118061937,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":118061937,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":30237883,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":30237883,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":61783442,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":61783442,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":31545559,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":31545559,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":92473454,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":92473454,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":30690012,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":30690012,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":119359383,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"start":"2022-01-01","end":"2022-12-31","val":119359383,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2022-01-01","end":"2022-12-31","val":119359383,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":26633202,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":26633202,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":53196561,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":53196561,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":26563359,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":26563359,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":78630589,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":78630589,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-07-01","end":"2023-09-30","val":25434027,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":25434027,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":103284660,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":103284660,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":28900891,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":58282710,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":29381819,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":87313718,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":29031009,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3"}]}},"CostsIncurredDevelopmentCosts":{"label":"Costs Incurred, Development Costs","description":"Development costs incurred, including capitalized costs and costs charged to expense, in oil and gas activities.","units":{"USD":[{"start":"2018-01-01","end":"2018-09-30","val":90828,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-01-01","end":"2018-12-31","val":105575,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018"},{"start":"2019-04-01","end":"2019-06-30","val":102332,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2"}]}},"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":"2018-01-01","end":"2018-12-31","val":216400,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018"},{"start":"2020-01-01","end":"2020-12-31","val":663050,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2020"}]}},"CurrentStateAndLocalTaxExpenseBenefit":{"label":"Current State and Local Tax Expense (Benefit)","description":"Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":216400,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":216400,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":663050,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09"},{"start":"2020-01-01","end":"2020-12-31","val":663050,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":290144,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":290144,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":754505,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"start":"2022-01-01","end":"2022-12-31","val":754505,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2022-01-01","end":"2022-12-31","val":754505,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-273141,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":-273141,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023"}]}},"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":"2018-01-01","end":"2018-09-30","val":1962668,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"}]}},"DebtDefaultLongtermDebtAmount":{"label":"Debt Instrument, Debt Default, Amount","description":"Amount of outstanding long-term debt or borrowing associated with any securities or credit agreement for which there has been a default in principal, interest, sinking fund, or redemption provisions, or any breach of covenant that existed at the end of the period and subsequently has not been cured.","units":{"USD":[{"end":"2019-03-31","val":1241328,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":117015,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"}]}},"DebtInstrumentCarryingAmount":{"label":"Long-term Debt, Gross","description":"Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.","units":{"USD":[{"end":"2019-12-31","val":281138,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":281138,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019Q4I"},{"end":"2020-09-30","val":26918,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":61617,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09"},{"end":"2020-12-31","val":61617,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":61617,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2020-12-31","val":61617,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":61617,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":499661,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":458058,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":419307,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":413076,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":413076,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":413076,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":413076,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":413076,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021Q4I"},{"end":"2022-03-31","val":450679,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":394396,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":338113,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":352252,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"end":"2022-12-31","val":352252,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":352252,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":352252,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":352252,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2022-12-31","val":352252,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":281884,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":211516,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":141148,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":70780,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":70780,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03"},{"end":"2023-12-31","val":70780,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":70780,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1500000,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1332712,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"}]}},"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":"2014-03-19","val":0.55,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-03-19","val":0.55,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-03-19","val":0.55,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-03-19","val":0.55,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q1I"},{"end":"2014-05-01","val":0.55,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"}]}},"DebtInstrumentFaceAmount":{"label":"Debt Instrument, Face Amount","description":"Face (par) amount of debt instrument at time of issuance.","units":{"USD":[{"end":"2014-03-19","val":1000000,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-03-19","val":1000000,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-03-19","val":1000000,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-03-19","val":1000000,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q1I"}]}},"DebtInstrumentInterestRateDuringPeriod":{"label":"Debt Instrument, Interest Rate During Period","description":"The average effective interest rate during the reporting period.","units":{"pure":[{"start":"2021-01-20","end":"2021-01-29","val":0.11,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q4I"}]}},"DebtInstrumentInterestRateStatedPercentage":{"label":"Debt Instrument, Interest Rate, Stated Percentage","description":"Contractual interest rate for funds borrowed, under the debt agreement.","units":{"pure":[{"end":"2014-03-19","val":0.1,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-03-19","val":0.1,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-03-19","val":0.1,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-03-19","val":0.1,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q1I"},{"end":"2014-12-08","val":0.15,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-08","val":0.15,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-08","val":0.15,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-08","val":0.15,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q4I"},{"end":"2018-01-30","val":0.03,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2018-01-30","val":0.05,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-01-30","val":0.05,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-01-30","val":0.05,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2018-01-30","val":0.05,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2017Q4I"},{"end":"2019-03-31","val":0.1848,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2021-03-31","val":0.1125,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"}]}},"DebtInstrumentPeriodicPayment":{"label":"Debt Instrument, Periodic Payment","description":"Amount of the required periodic payments including both interest and principal payments.","units":{"USD":[{"start":"2021-01-01","end":"2021-03-31","val":10710000,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"},{"start":"2022-01-01","end":"2022-03-31","val":1735977,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1"}]}},"DebtInstrumentPeriodicPaymentInterest":{"label":"Debt Instrument, Periodic Payment, Interest","description":"Amount of the required periodic payments applied to interest.","units":{"USD":[{"start":"2014-12-01","end":"2014-12-08","val":7083000,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"},{"start":"2020-01-01","end":"2020-03-31","val":901530,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2021-01-01","end":"2021-03-31","val":1125239,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"}]}},"DebtInstrumentPeriodicPaymentPrincipal":{"label":"Debt Instrument, Periodic Payment, Principal","description":"Amount of the required periodic payments applied to principal.","units":{"USD":[{"start":"2020-01-01","end":"2020-03-31","val":1914100,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1"},{"start":"2020-05-01","end":"2020-05-04","val":1914100,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-05-01","end":"2020-05-04","val":1914100,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-05-01","end":"2020-05-04","val":1914100,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09"},{"start":"2020-05-01","end":"2020-05-04","val":1914100,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2020-05-01","end":"2020-05-04","val":1914100,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-05-01","end":"2020-05-04","val":1914100,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-05-01","end":"2020-05-04","val":1914100,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2020-05-01","end":"2020-05-04","val":1914100,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2020-05-01","end":"2020-05-04","val":1914100,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2020-05-01","end":"2020-05-04","val":1914100,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2020-05-01","end":"2020-05-04","val":1914100,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2020Q1I"}]}},"DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet":{"label":"Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net","description":"Amount of unamortized debt discount (premium) and debt issuance costs.","units":{"USD":[{"end":"2016-06-30","val":144716,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":312455,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2017-06-30","val":98670,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":138138,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":118404,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08"},{"end":"2017-12-31","val":118404,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":118404,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-31","val":118404,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-31","val":118404,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2017Q4I"},{"end":"2018-03-31","val":26325,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":449226,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-30","val":202179,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-31","val":167483,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11"},{"end":"2018-12-31","val":167483,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":167483,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":167483,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2018-12-31","val":167483,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018Q4I"},{"end":"2019-03-31","val":222526,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":136477,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":16244,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":36838,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":37685,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"}]}},"DebtInstrumentUnamortizedPremiumCurrent":{"label":"Debt Instrument, Unamortized Premium, Current","description":"Amount of debt premium to be amortized within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2018-12-31","val":0,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":0,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":0,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2018-12-31","val":0,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018Q4I"},{"end":"2019-03-31","val":32574,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":28872,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":9333,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2019-12-31","val":5333,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"end":"2019-12-31","val":5333,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":5333,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":5333,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":5333,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1333,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":16552,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":12414,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":8276,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09"},{"end":"2020-12-31","val":8276,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q4I"}]}},"DebtInstrumentUnamortizedPremiumNoncurrent":{"label":"Debt Instrument, Unamortized Premium, Noncurrent","description":"Amount of debt premium to be amortized after one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2018-12-31","val":0,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":0,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":0,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2018-12-31","val":0,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018Q4I"},{"end":"2019-03-31","val":22001,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":17564,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":28966,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2019-12-31","val":24828,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"end":"2019-12-31","val":24828,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":24828,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":24828,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":24828,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019Q4I"},{"end":"2020-03-31","val":20690,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-12-31","val":8276,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2020-12-31","val":8276,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":8276,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":5093,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":3820,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2546,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1274,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":1274,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":1274,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":1274,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":1274,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"end":"2022-12-31","val":0,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":0,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":0,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2022-12-31","val":0,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022Q4I"},{"end":"2023-06-30","val":879348,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":764651,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":649953,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":649953,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023Q4I"}]}},"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":"2021-01-01","end":"2021-06-30","val":378859,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":378859,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-01-01","end":"2021-09-30","val":700199,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":700199,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":495166,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":495166,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-317006,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":-317006,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-12561074,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":-12561074,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":-13924955,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-13924955,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":-17282364,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"start":"2022-01-01","end":"2022-12-31","val":-17282364,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2022-01-01","end":"2022-12-31","val":-17282364,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-148539,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":-148539,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-1457740,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":-1457740,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":-1192223,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":-1192223,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-01-01","end":"2023-12-31","val":-929533,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":-929533,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-56933,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-1302963,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-09-30","val":161415,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"}]}},"DeferredRevenueCurrent":{"label":"Deferred Revenue, Current","description":"Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.","units":{"USD":[{"end":"2010-12-31","val":39620,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29","frame":"CY2010Q4I"},{"end":"2010-12-31","val":39620,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":39620,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"end":"2011-06-30","val":57773,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08","frame":"CY2011Q2I"},{"end":"2011-09-30","val":42471,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":36939,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27","frame":"CY2011Q4I"},{"end":"2011-12-31","val":36939,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":36939,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"end":"2011-12-31","val":36939,"accn":"0001013762-12-001029","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"end":"2011-12-31","val":36939,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29"},{"end":"2012-03-31","val":32171,"accn":"0001013762-12-001029","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2012Q1I"},{"end":"2012-06-30","val":31166,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21","frame":"CY2012Q2I"},{"end":"2012-09-30","val":22053,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":28642,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2012Q4I"},{"end":"2012-12-31","val":28642,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2012-12-31","val":28642,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":28642,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"end":"2012-12-31","val":28642,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":28642,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27"},{"end":"2013-03-31","val":29737,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":21682,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15","frame":"CY2013Q2I"},{"end":"2013-09-30","val":17628,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":12328,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2013Q4I"},{"end":"2013-12-31","val":12328,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"}]}},"DeferredTaxAssetsDeferredGainOnSaleLeasebackTransaction":{"label":"Deferred Tax Assets, Deferred Gain on Sale Leaseback Transaction","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from a gain reported for tax purposes on sale and leaseback transactions in accordance with enacted tax laws.","units":{"USD":[{"end":"2014-12-31","val":582000,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":582000,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-12-31","val":1139000,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":1139000,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":813000,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":813000000,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08","frame":"CY2016Q4I"},{"end":"2017-12-31","val":779000000,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08"},{"end":"2017-12-31","val":779000,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2017Q4I"}]}},"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":1708000,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27","frame":"CY2011Q4I"},{"end":"2012-12-31","val":1547000,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27"},{"end":"2012-12-31","val":1507000,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2012-12-31","val":1507000,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2012Q4I"},{"end":"2013-12-31","val":1763000,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":1763000,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28"},{"end":"2013-12-31","val":1763000,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":3043000,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":3043000,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-12-31","val":6615000,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":6615000,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":10681000,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":10681000000,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08","frame":"CY2016Q4I"},{"end":"2017-12-31","val":8747000000,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08"},{"end":"2017-12-31","val":8747000,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2017Q4I"},{"end":"2018-12-31","val":11292000,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11"},{"end":"2018-12-31","val":11292000,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018Q4I"},{"end":"2019-12-31","val":11281000,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"end":"2019-12-31","val":11281000,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019Q4I"},{"end":"2020-12-31","val":11805000,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09"},{"end":"2020-12-31","val":11805000,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-12-31","val":11923332,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":11923332,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021Q4I"},{"end":"2022-12-31","val":12013828,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"end":"2022-12-31","val":12013828,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2022-12-31","val":12013828,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022Q4I"},{"end":"2023-12-31","val":12943361,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":12943361,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023Q4I"}]}},"DeferredTaxAssetsLiabilitiesNet":{"label":"Deferred Tax Assets, Net","description":"Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.","units":{"USD":[{"end":"2013-12-31","val":19000,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":1000,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":1000,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-12-31","val":9000,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":9000,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2022-12-31","val":12013828,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2022-12-31","val":12013828,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022Q4I"},{"end":"2023-12-31","val":12943361,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":12943361,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023Q4I"}]}},"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":"2012-12-31","val":1504000,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2012-12-31","val":1504000,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2012Q4I"},{"end":"2013-12-31","val":1744000,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":1744000,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2013Q4I"},{"end":"2021-12-31","val":495166,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021Q4I"}]}},"DeferredTaxAssetsOperatingLossCarryforwards":{"label":"Deferred Tax Assets, Operating Loss Carryforwards","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.","units":{"USD":[{"end":"2011-12-31","val":1624000,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27","frame":"CY2011Q4I"},{"end":"2012-12-31","val":1426000,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27"},{"end":"2012-12-31","val":1385000,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2012-12-31","val":1385000,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2012Q4I"},{"end":"2013-12-31","val":1660000,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":1660000,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28"},{"end":"2013-12-31","val":1660000,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":1680000,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":1680000,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-12-31","val":3354000,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":3354000,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":4668000,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2022-06-30","val":56375431,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":56361269,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":58591117,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2022Q4I"},{"end":"2023-12-31","val":72697376,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":72697376,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023Q4I"}]}},"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":"2016-12-31","val":4668000000,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08","frame":"CY2016Q4I"},{"end":"2017-12-31","val":6302000000,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08"},{"end":"2017-12-31","val":6302000,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2017Q4I"},{"end":"2018-12-31","val":15823000,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11"},{"end":"2018-12-31","val":15823000,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018Q4I"},{"end":"2019-12-31","val":14047000,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"end":"2019-12-31","val":14047000,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019Q4I"},{"end":"2020-12-31","val":4779000,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2020Q4I"}]}},"DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal":{"label":"Deferred Tax Assets, Operating Loss Carryforwards, State and Local","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible state and local operating loss carryforwards.","units":{"USD":[{"end":"2016-12-31","val":338000,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":338000000,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08","frame":"CY2016Q4I"},{"end":"2017-12-31","val":696000000,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08"},{"end":"2017-12-31","val":696000,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2017Q4I"},{"end":"2018-12-31","val":816000,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11"},{"end":"2018-12-31","val":816000,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018Q4I"},{"end":"2019-12-31","val":353000,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"end":"2019-12-31","val":353000,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019Q4I"},{"end":"2020-12-31","val":161000,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2020Q4I"},{"end":"2021-12-31","val":4878909,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021Q4I"},{"end":"2022-06-30","val":4878909,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":3419272,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":8153233,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2022Q4I"},{"end":"2023-12-31","val":21800909,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":21800909,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023Q4I"}]}},"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":"2015-12-31","val":12000,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2020-12-31","val":-6000,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09"},{"end":"2020-12-31","val":256000,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-12-31","val":-8085957,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":-8085957,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021Q4I"},{"end":"2022-12-31","val":-9153508,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2022Q4I"}]}},"DeferredTaxAssetsPropertyPlantAndEquipment":{"label":"Deferred Tax Assets, Property, Plant and Equipment","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from property, plant, and equipment.","units":{"USD":[{"end":"2016-12-31","val":11000,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":11000000,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08","frame":"CY2016Q4I"},{"end":"2017-12-31","val":4000000,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08"},{"end":"2017-12-31","val":4000,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2017Q4I"},{"end":"2018-12-31","val":-7034000,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11"},{"end":"2018-12-31","val":7034000,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018Q4I"},{"end":"2019-12-31","val":6476000,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2019Q4I"},{"end":"2022-12-31","val":989120,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2022-12-31","val":989120,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022Q4I"},{"end":"2023-12-31","val":151328,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":151328,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023Q4I"}]}},"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":"2011-12-31","val":77000,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27","frame":"CY2011Q4I"},{"end":"2012-12-31","val":90000,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27"},{"end":"2012-12-31","val":91000,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2012-12-31","val":91000,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2012Q4I"},{"end":"2013-12-31","val":102000,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":102000,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28"},{"end":"2013-12-31","val":102000,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":229000,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":229000,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-12-31","val":266000,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":266000,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":254000,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":254000000,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08","frame":"CY2016Q4I"},{"end":"2017-12-31","val":170000000,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08"},{"end":"2017-12-31","val":170000,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2017Q4I"},{"end":"2018-12-31","val":177000,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11"},{"end":"2018-12-31","val":177000,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018Q4I"},{"end":"2019-12-31","val":240000,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"end":"2019-12-31","val":240000,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019Q4I"},{"end":"2020-12-31","val":368000,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09"},{"end":"2020-12-31","val":368000,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-12-31","val":479956,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":479956,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021Q4I"},{"end":"2022-12-31","val":428111,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"end":"2022-12-31","val":428111,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2022-12-31","val":428111,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022Q4I"},{"end":"2023-12-31","val":677514,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":677514,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023Q4I"}]}},"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":"2017-12-31","val":45000000,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08"},{"end":"2017-12-31","val":45000,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2017Q4I"},{"end":"2018-12-31","val":12000,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11"},{"end":"2018-12-31","val":12000,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018Q4I"},{"end":"2022-12-31","val":16962,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2022Q4I"}]}},"DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts":{"label":"Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowance for Doubtful Accounts","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from the allowance for doubtful accounts.","units":{"USD":[{"end":"2011-12-31","val":7000,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27","frame":"CY2011Q4I"},{"end":"2012-12-31","val":31000,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27"},{"end":"2012-12-31","val":31000,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2012-12-31","val":31000,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2012Q4I"},{"end":"2013-12-31","val":1000,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":1000,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28"},{"end":"2013-12-31","val":1000,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":552000,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":552000,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-12-31","val":1844000,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":1844000,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":3462000,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":3462000000,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08","frame":"CY2016Q4I"},{"end":"2017-12-31","val":493000000,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08"},{"end":"2017-12-31","val":493000,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2017Q4I"},{"end":"2018-12-31","val":870000,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11"},{"end":"2018-12-31","val":870000,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018Q4I"},{"end":"2019-12-31","val":2478000,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"end":"2019-12-31","val":2478000,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019Q4I"},{"end":"2020-12-31","val":5527000,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09"},{"end":"2020-12-31","val":5527000,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-12-31","val":6847189,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":6847189,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021Q4I"},{"end":"2022-12-31","val":3240968,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"end":"2022-12-31","val":3240968,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2022-12-31","val":3240968,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022Q4I"},{"end":"2023-12-31","val":4981308,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":4981308,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023Q4I"}]}},"DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses":{"label":"Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Impairment Losses","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from estimated impairment losses.","units":{"USD":[{"end":"2015-12-31","val":12000,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":1135000,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":1135000000,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08","frame":"CY2016Q4I"},{"end":"2017-12-31","val":256000000,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08"},{"end":"2017-12-31","val":256000,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2017Q4I"},{"end":"2018-12-31","val":507000,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11"},{"end":"2018-12-31","val":507000,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018Q4I"},{"end":"2019-12-31","val":553000,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"end":"2019-12-31","val":553000,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019Q4I"},{"end":"2020-12-31","val":586958,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2020Q4I"}]}},"DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther":{"label":"Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Other","description":"Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from reserves and accruals, classified as other.","units":{"USD":[{"end":"2017-12-31","val":2000000,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08"},{"end":"2017-12-31","val":2000,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2017Q4I"},{"end":"2018-12-31","val":1000,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11"},{"end":"2018-12-31","val":1000,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018Q4I"}]}},"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":1708000,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27","frame":"CY2011Q4I"},{"end":"2012-12-31","val":1547000,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27"},{"end":"2012-12-31","val":1504000,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2012-12-31","val":1504000,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2012Q4I"},{"end":"2013-12-31","val":1744000,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":1744000,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28"},{"end":"2013-12-31","val":1744000,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":3042000,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":3042000,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-12-31","val":6606000,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":6606000,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":10681000,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":10681000000,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08","frame":"CY2016Q4I"},{"end":"2017-12-31","val":8747000000,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08"},{"end":"2017-12-31","val":8747000,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2017Q4I"},{"end":"2018-12-31","val":11292000,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11"},{"end":"2018-12-31","val":11292000,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018Q4I"},{"end":"2019-12-31","val":11281000,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"end":"2019-12-31","val":11281000,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019Q4I"},{"end":"2020-12-31","val":11805000,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09"},{"end":"2020-12-31","val":11805000,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-12-31","val":12418498,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":12418498,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021Q4I"},{"end":"2022-06-30","val":12500000,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":12500000,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"}]}},"DeferredTaxLiabilitiesPropertyPlantAndEquipment":{"label":"Deferred Tax Liabilities, Property, Plant and Equipment","description":"Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.","units":{"USD":[{"end":"2013-12-31","val":-19000,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":-1000,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":1000,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-12-31","val":9000,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":9000,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2022-12-31","val":8479349,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2022-12-31","val":8479349,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022Q4I"},{"end":"2023-12-31","val":4715210,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":4715210,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023Q4I"}]}},"DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage":{"label":"Defined Contribution Plan, Employers Matching Contribution, Annual Vesting Percentage","description":"Percentage of employer's matching contributions to a defined contribution plan that vests in a given year.","units":{"pure":[{"start":"2019-01-01","end":"2019-01-31","val":0.03,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"start":"2019-01-01","end":"2019-01-31","val":0.03,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2019-01-01","end":"2019-01-31","val":0.03,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-01-31","val":0.03,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-01-01","end":"2019-01-31","val":0.03,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09"},{"start":"2019-01-01","end":"2019-01-31","val":0.03,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2018Q4I"},{"start":"2019-01-20","end":"2019-01-31","val":0.03,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2019-01-20","end":"2019-01-31","val":0.03,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2019-01-20","end":"2019-01-31","val":0.03,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2019-01-20","end":"2019-01-31","val":0.03,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2019-01-20","end":"2019-01-31","val":0.03,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2019-01-20","end":"2019-01-31","val":0.03,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"start":"2019-01-20","end":"2019-01-31","val":0.03,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2020-01-20","end":"2020-01-31","val":0.03,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2019Q4I"}]}},"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":"2010-12-31","val":5486,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"end":"2010-12-31","val":5486,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":5486,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29","frame":"CY2010Q4I"},{"end":"2011-06-30","val":5486,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08","frame":"CY2011Q2I"},{"end":"2011-09-30","val":5486,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":5486,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29"},{"end":"2011-12-31","val":5486,"accn":"0001013762-12-001029","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"end":"2011-12-31","val":5486,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"end":"2011-12-31","val":5486,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":5486,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27","frame":"CY2011Q4I"},{"end":"2012-03-31","val":5486,"accn":"0001013762-12-001029","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2012Q1I"},{"end":"2012-06-30","val":5486,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21","frame":"CY2012Q2I"},{"end":"2012-09-30","val":5486,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":6023,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27"},{"end":"2012-12-31","val":6023,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":6023,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"end":"2012-12-31","val":6023,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":6023,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2012-12-31","val":6023,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2012Q4I"},{"end":"2013-03-31","val":6023,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":6023,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15","frame":"CY2013Q2I"},{"end":"2013-09-30","val":11145,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":9485,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":9485,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28"},{"end":"2013-12-31","val":9485,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":9485,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":9485,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":9485,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":57253,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":57253,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":57253,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":55003,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":55003,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":55003,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":55003,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":55003,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":55003,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":55003,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":66758,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":66758,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":66758,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":66758,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":66758,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":66758,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":65408,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":66901,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":66901,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":68251,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":68251,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":68251,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":68251,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q4I"},{"end":"2017-03-31","val":74179,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":74179,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":78458,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"}]}},"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":"2011-01-01","end":"2011-06-30","val":10181,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"start":"2011-04-01","end":"2011-06-30","val":5139,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":15259,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-07-01","end":"2011-09-30","val":5078,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":20563,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":5041,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":9995,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"start":"2012-01-01","end":"2012-06-30","val":9995,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2012-04-01","end":"2012-06-30","val":4954,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"start":"2012-04-01","end":"2012-06-30","val":4983,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":15255,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":15255,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":5230,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":5230,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":19804,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27"},{"start":"2012-01-01","end":"2012-12-31","val":19804,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2012-01-01","end":"2012-12-31","val":19804,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":4163,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":4163,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":12658,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2013-01-01","end":"2013-06-30","val":12658,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":8495,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2013-04-01","end":"2013-06-30","val":8495,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":19681,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":19681,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":7023,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":7023,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":38326,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":38326,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":14988,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":33396,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":46606,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-03-31","end":"2014-06-30","val":18408,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2"},{"start":"2014-04-01","end":"2014-06-30","val":31619,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":42125,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":42125,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":23717,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":23717,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2015-01-01","end":"2015-06-30","val":231040,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":126248,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":388015,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":156975,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3"},{"start":"2022-01-01","end":"2022-09-30","val":56114813,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":72556431,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2022-01-01","end":"2022-12-31","val":72556431,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":15345788,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":29831205,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":14485417,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":42893163,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":42893163,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-07-01","end":"2023-09-30","val":13061958,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":56288128,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":56288128,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":14685863,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":28534788,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":13848925,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":43021351,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":14486564,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3"}]}},"DepreciationAmortizationAndAccretionNet":{"label":"Depreciation, Amortization and Accretion, Net","description":"The aggregate net amount of depreciation, amortization, and accretion recognized during an accounting period. As a noncash item, the net amount is added back to net income when calculating cash provided by or used in operations using the indirect method.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":20422,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"start":"2010-01-01","end":"2010-09-30","val":25145,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":30266,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":5043,"accn":"0001013762-12-001029","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":10181,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"start":"2011-01-01","end":"2011-06-30","val":10181,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"start":"2011-01-01","end":"2011-09-30","val":15259,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":15259,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-01-01","end":"2011-12-31","val":20563,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29"},{"start":"2011-01-01","end":"2011-12-31","val":20563,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":5041,"accn":"0001013762-12-001029","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":5041,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":9995,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"start":"2012-01-01","end":"2012-06-30","val":9995,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2012-01-01","end":"2012-09-30","val":15255,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":15255,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":19804,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27"},{"start":"2012-01-01","end":"2012-12-31","val":19804,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2012-01-01","end":"2012-12-31","val":19804,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":4163,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":12658,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2013-01-01","end":"2013-09-30","val":19681,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":38326,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":38326,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28"},{"start":"2013-01-01","end":"2013-12-31","val":38326,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":14988,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":14988,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":33396,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":33396,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":42124,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":42124,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":162210,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":2160467,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":154332,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":2234456,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":427661,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":4357885,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":731718,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":7117877,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":9252733,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":10752733,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":5250332,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":5689953,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":11291315,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":11291315,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":16817016,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":16817016,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":22734553,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":22734553,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":8460783,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":8460783,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":16587622,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":16587622,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-01-01","end":"2017-09-30","val":24733916,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":24733916,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-01-01","end":"2017-12-31","val":31453246,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08"},{"start":"2017-01-01","end":"2017-12-31","val":31453246,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":10407746,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":10407746,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":19395158,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-01","end":"2018-06-30","val":19395158,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-01-01","end":"2018-09-30","val":29684866,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-01","end":"2018-09-30","val":29684866,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-01-01","end":"2018-12-31","val":40639232,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":40639232,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":15277939,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":15277939,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":29538247,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":29538247,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":43787216,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-01-01","end":"2019-09-30","val":43787216,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-01-01","end":"2019-12-31","val":58253095,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":58253095,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":16196949,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":16196949,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":32095204,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":32095204,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-01-01","end":"2020-09-30","val":46982002,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":46982002,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":63308210,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09"},{"start":"2020-01-01","end":"2020-12-31","val":63308210,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":21200510,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":22463556,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":39064981,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":39064981,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-01-01","end":"2021-09-30","val":56001355,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":59959590,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":73616293,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":78669393,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":19160611,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":19160611,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":37367916,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":37367916,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":56114813,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-12-31","val":72556431,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":15345788,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":29831205,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"}]}},"DepreciationDepletionAndAmortization":{"label":"Depreciation, Depletion and Amortization","description":"The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":38326,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":14988,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-12-31","val":162210,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":162210,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":104792,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":104792,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":234040,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":126248,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":388015,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":156975,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":582257,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":582257,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":222231,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":222231,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":481202,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":481202,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":258971,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":258971,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":775818,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":775818,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":294616,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":294616,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":1112127,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":1112127,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":370468,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":370468,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":764298,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":764298,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-04-01","end":"2017-06-30","val":393830,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":393830,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":1178972,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":1178972,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-07-01","end":"2017-09-30","val":414674,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":414674,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":1613888,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08"},{"start":"2017-01-01","end":"2017-12-31","val":1613888,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":434905,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":434905,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":896666,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-01","end":"2018-06-30","val":896666,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-04-01","end":"2018-06-30","val":461761,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-04-01","end":"2018-06-30","val":461761,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":1387149,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-01","end":"2018-09-30","val":1387150,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-07-01","end":"2018-09-30","val":490483,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":490483,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":1896376,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":1914084,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":523934,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":523934,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1116770,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":1116770,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":592836,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":592836,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":1647290,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-01-01","end":"2019-09-30","val":1647290,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":530520,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-07-01","end":"2019-09-30","val":530520,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":2199737,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":2196661,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":459244,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":459244,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1060601,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":1060601,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-04-01","end":"2020-06-30","val":601357,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":601357,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":1653099,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":1653099,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":592498,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":592498,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":2268211,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09"},{"start":"2020-01-01","end":"2020-12-31","val":2268211,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":650627,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":650627,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1322511,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":1322514,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":671887,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":671887,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":2030504,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":2006098,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":707993,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":683584,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":2872826,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":2786109,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":936293,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":847574,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":2057785,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":1848129,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":1121492,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":1000555,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":2929335,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":2929335,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":1081204,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":1081204,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":4037936,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"start":"2022-01-01","end":"2022-12-31","val":4037936,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2022-01-01","end":"2022-12-31","val":4037936,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1163349,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":1163348,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":2370418,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":2370418,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":1207069,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":1207069,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":3641635,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":3641634,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-07-01","end":"2023-09-30","val":1271217,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":1271216,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":5113279,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":5113279,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1535712,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":3097061,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":1561352,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":4703053,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":1605989,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3"}]}},"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":"2013-01-01","end":"2013-12-31","val":38207,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-157881,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-511884,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":-596897,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":-687071,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":1145118,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-74700,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":74700,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-127789,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":206177,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":-206176,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":206176,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":206176,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":206176,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"}]}},"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":"2014-01-01","end":"2014-03-31","val":0.01,"accn":"0001013762-15-000512","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":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":0.01,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":0.02,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":0,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":0.02,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":0.02,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":0,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":0,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"}]}},"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":"2014-01-01","end":"2014-03-31","val":0.01,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":0.04,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-03-31","end":"2014-06-30","val":0.02,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-0.15,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":-0.04,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3"}]}},"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":"2014-01-01","end":"2014-03-31","val":0.01,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":0.04,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-03-31","end":"2014-06-30","val":0.02,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":0.04,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":0,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3"}]}},"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":"2013-12-31","val":4966338,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":4966338,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":4966338,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":4966338,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":5290042,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":38716,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":8150,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":6500,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":6500,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":6500,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":6500,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":6500,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"}]}},"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":"2013-12-31","val":26966,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":26966,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":26966,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":26966,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":52940,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":94858,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":62015,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":7626,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":7626,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":7626,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":7626,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"}]}},"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":"2013-12-31","val":51719,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":51719,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":51719,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":51719,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":57923,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":3694,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":39151,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":7626,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"}]}},"DisposalGroupIncludingDiscontinuedOperationDeferredRevenueCurrent":{"label":"Disposal Group, Including Discontinued Operation, Deferred Revenue, Current","description":"Amount classified as deferred revenue 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":"2013-12-31","val":12328,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":12328,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":12328,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":12328,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":15863,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":15863,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"}]}},"DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization":{"label":"Disposal Group, Including Discontinued Operation, Depreciation and Amortization","description":"Amount of depreciation and amortization expense attributable to disposal group, including, but not limited to, discontinued operation.","units":{"USD":[{"start":"2013-01-01","end":"2013-03-31","val":-4163,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-12658,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":-8495,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"}]}},"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":"2013-01-01","end":"2013-03-31","val":-102381,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-210413,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":-108032,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":-298069,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":-87656,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-385918,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-70614,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":-70614,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-109346,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-109346,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-03-31","end":"2014-06-30","val":-38732,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2"},{"start":"2014-04-01","end":"2014-06-30","val":-38732,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":-109878,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":-109878,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":-532,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":-532,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-109878,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":109878,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"}]}},"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":"2013-01-01","end":"2013-03-31","val":-443147,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-940418,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":-497271,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":-1723140,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":-770064,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-1953814,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-137718,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":-137718,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-245280,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-245280,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-03-31","end":"2014-06-30","val":-107562,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2"},{"start":"2014-04-01","end":"2014-06-30","val":-107562,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":-441336,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":-441336,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":-196056,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":-196056,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-446733,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":446733,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"}]}},"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":"2013-12-31","val":3240942,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":3240942,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":3240942,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":3240942,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":4375338,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":281861,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":39342,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"}]}},"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":"2010-10-01","end":"2010-10-22","val":485000,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2010Q3I"}]}},"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":"2013-01-01","end":"2013-12-31","val":-38207,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":308216,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":308216,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":308216,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":308216,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":357103,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":153453,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"}]}},"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":"2013-01-01","end":"2013-03-31","val":602607,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":1306209,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":703602,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":1853081,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":546872,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":2364128,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":463842,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":463842,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":709867,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":709867,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-03-31","end":"2014-06-30","val":246025,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2"},{"start":"2014-04-01","end":"2014-06-30","val":246025,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":735357,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":735357,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":25490,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":25490,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":735357,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":735357,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"}]}},"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":"2014-01-01","end":"2014-06-30","val":445474,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":445474,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":445474,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":445474,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":445474,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":788015,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":788015,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2014-01-01","end":"2014-12-31","val":788015,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":120484,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":74700,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":206177,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":127789,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":85693,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":53089,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":206177,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":127789,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":206177,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":127789,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"}]}},"DividendsSharebasedCompensationPaidInKind":{"label":"Dividend, Share-based Payment Arrangement, Paid-in-Kind","description":"Amount of paid and unpaid paid-in-kind dividends declared for award under share-based payment arrangement.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":64771,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":167119,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-12-31","val":73073,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":73073,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":141038,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1"}]}},"DueToRelatedPartiesCurrent":{"label":"Due to Related Parties, Current","description":"Carrying amount as of the balance sheet date of obligations due all related parties. For classified balance sheets, represents the current portion of such liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2010-12-31","val":290000,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29","frame":"CY2010Q4I"},{"end":"2010-12-31","val":290000,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":290000,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"}]}},"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.04,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"start":"2010-04-01","end":"2010-06-30","val":-0.03,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":-0.03,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":0.01,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":-0.02,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":0.01,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"start":"2011-01-01","end":"2011-06-30","val":0.01,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"start":"2011-04-01","end":"2011-06-30","val":0.01,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"start":"2011-04-01","end":"2011-06-30","val":0.01,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":0.01,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":0.01,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-07-01","end":"2011-09-30","val":0,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":0,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":0.02,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29"},{"start":"2011-01-01","end":"2011-12-31","val":0.01,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27","frame":"CY2011"},{"start":"2012-01-01","end":"2012-06-30","val":0.01,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"start":"2012-01-01","end":"2012-06-30","val":0.01,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2012-04-01","end":"2012-06-30","val":0.01,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"start":"2012-04-01","end":"2012-06-30","val":0.01,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":0.02,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":0.02,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":0.01,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":0.01,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":0.02,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27"},{"start":"2012-01-01","end":"2012-12-31","val":0.02,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2012-01-01","end":"2012-12-31","val":0.02,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2012"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2013-04-01","end":"2013-06-30","val":0,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":-0.01,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":-0.01,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-0.04,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":-0.04,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-0.04,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-0.07,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-03-31","end":"2014-06-30","val":-0.03,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-0.11,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":-0.04,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3"},{"start":"2019-01-01","end":"2019-03-31","val":-0.01,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-0.06,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":-0.01,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-01-01","end":"2019-12-31","val":-0.11,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-0.06,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":-0.06,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-0.1,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":-0.1,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-04-01","end":"2020-06-30","val":-0.04,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-0.12,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":-0.12,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":-0.02,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-0.17,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09"},{"start":"2020-01-01","end":"2020-12-31","val":-0.17,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-0.03,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":-0.03,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-0.01,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":-0.01,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":0.02,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":0.02,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0.04,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":0.04,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":0.05,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":0.05,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":0.04,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":0.04,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-0.14,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":-0.14,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0.49,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":0.49,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":0.63,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":0.63,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":0.18,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":0.18,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-0.32,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":-0.32,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":0.45,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"start":"2022-01-01","end":"2022-12-31","val":0.45,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2022-01-01","end":"2022-12-31","val":0.45,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-0.06,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":-0.06,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-0.34,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":-0.34,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":-0.22,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":-0.29,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-0.35,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":-0.35,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-07-01","end":"2023-09-30","val":-0.01,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":-0.01,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-0.51,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":-0.38,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-0.06,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-0.18,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":-0.13,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-0.13,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":0.05,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3"}]}},"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":"2016-01-01","end":"2016-03-31","val":-0.5,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-1.2,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":-0.7,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-1.8,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":-0.6,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-2.57,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-0.3,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":-0.3,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-0.7,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":-0.7,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-04-01","end":"2017-06-30","val":-0.4,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":-0.4,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-1.14,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":-1.14,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-07-01","end":"2017-09-30","val":-0.44,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":-0.44,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-2.01,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08"},{"start":"2017-01-01","end":"2017-12-31","val":-2.01,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-0.55,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":-0.55,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-1.03,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-01","end":"2018-06-30","val":-1.03,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-04-01","end":"2018-06-30","val":-0.48,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-04-01","end":"2018-06-30","val":-0.48,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-1.59,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":-0.56,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-1.39,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":-1.39,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-0.01,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":-0.01,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-0.06,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":-0.06,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":-0.05,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":-0.05,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-0.01,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":0.04,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-0.11,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":-0.11,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-0.06,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":-0.06,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-0.1,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":-0.04,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-0.12,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":-0.02,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-0.17,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-0.03,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"}]}},"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.04,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"start":"2010-04-01","end":"2010-06-30","val":-0.03,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":-0.03,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":0.01,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":-0.02,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":0.01,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"start":"2011-01-01","end":"2011-06-30","val":0.01,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"start":"2011-04-01","end":"2011-06-30","val":0.01,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"start":"2011-04-01","end":"2011-06-30","val":0.01,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":0.01,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":0.01,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-07-01","end":"2011-09-30","val":0,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":0,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":0.01,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29"},{"start":"2011-01-01","end":"2011-12-31","val":0.01,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27","frame":"CY2011"},{"start":"2012-01-01","end":"2012-06-30","val":0.01,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"start":"2012-01-01","end":"2012-06-30","val":0.01,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2012-04-01","end":"2012-06-30","val":0.01,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"start":"2012-04-01","end":"2012-06-30","val":0.01,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":0.02,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":0.02,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":0.01,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":0.01,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":0.02,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27"},{"start":"2012-01-01","end":"2012-12-31","val":0.02,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2012-01-01","end":"2012-12-31","val":0.02,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2012"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2013-04-01","end":"2013-06-30","val":0,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":-0.01,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":-0.01,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-0.04,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":-0.04,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-0.04,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-0.07,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-03-31","end":"2014-06-30","val":-0.03,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-0.11,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":-0.04,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3"},{"start":"2019-01-01","end":"2019-03-31","val":-0.01,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-0.06,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":-0.01,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-01-01","end":"2019-12-31","val":-0.11,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-0.06,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":-0.06,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-0.1,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":-0.1,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-04-01","end":"2020-06-30","val":-0.04,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-0.12,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":-0.12,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":-0.02,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-0.17,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09"},{"start":"2020-01-01","end":"2020-12-31","val":-0.17,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-0.03,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":-0.03,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-0.01,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":-0.01,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":0.01,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":0.01,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0.03,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":0.03,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":0.05,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":0.05,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":0.04,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":0.04,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-0.14,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":-0.14,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0.42,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":0.42,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":0.51,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":0.51,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":0.17,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":0.17,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-0.32,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":-0.32,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":0.44,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"start":"2022-01-01","end":"2022-12-31","val":0.44,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2022-01-01","end":"2022-12-31","val":0.44,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-0.06,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":-0.06,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-0.34,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":-0.34,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":-0.22,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":-0.29,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-0.35,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":-0.35,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-07-01","end":"2023-09-30","val":-0.01,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":-0.01,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-0.51,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":-0.38,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-0.06,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-0.18,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":-0.13,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-0.13,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":0.05,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3"}]}},"EffectiveIncomeTaxRateContinuingOperations":{"label":"Effective Income Tax Rate Reconciliation, Percent","description":"Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.","units":{"pure":[{"start":"2017-01-01","end":"2017-12-31","val":0.21,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08","frame":"CY2017"},{"start":"2024-01-01","end":"2024-03-31","val":0.21,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0.21,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":0.4176,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":0.2819,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-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":"2012-01-01","end":"2012-12-31","val":0.34,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":0.34,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":0.34,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0.34,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0.34,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0.34,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016"},{"start":"2018-01-01","end":"2018-12-31","val":0.21,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0.21,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0.21,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":0.21,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":0.51,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0.42,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":0.36,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":0.21,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0.21,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1"},{"start":"2022-07-01","end":"2022-09-30","val":0.21,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":0.21,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0.21,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0.21,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-09-30","val":0.21,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"}]}},"EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance":{"label":"Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.","units":{"pure":[{"start":"2021-01-01","end":"2021-09-30","val":0.21,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-12-31","val":0.21,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021"}]}},"EffectOfFourthQuarterEventsAmount":{"label":"Effect of Fourth Quarter Events, Amount (Deprecated 2016-01-31)","description":"Amount of the item included in the fourth quarter that affected period-to-period comparability (excluding restatement adjustments), or the extraordinary item or unusual or infrequent item recognized in the fourth quarter in the absence of either a fourth-quarter report or disclosure in the annual report for the fourth quarter.","units":{"USD":[{"start":"2014-01-01","end":"2014-03-31","val":158529,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q1"},{"start":"2014-04-01","end":"2014-06-30","val":233751,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":627646,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-07-01","end":"2014-09-30","val":235366,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":627646,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014"}]}},"EmployeeRelatedLiabilitiesCurrent":{"label":"Employee-related Liabilities, Current","description":"Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. 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":55555,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"end":"2010-12-31","val":55555,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":55555,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29","frame":"CY2010Q4I"},{"end":"2011-06-30","val":49120,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08","frame":"CY2011Q2I"},{"end":"2011-09-30","val":53170,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":60918,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29"},{"end":"2011-12-31","val":60918,"accn":"0001013762-12-001029","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"end":"2011-12-31","val":60918,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"end":"2011-12-31","val":60918,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":60918,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27","frame":"CY2011Q4I"},{"end":"2012-03-31","val":58126,"accn":"0001013762-12-001029","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2012Q1I"},{"end":"2012-06-30","val":53289,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21","frame":"CY2012Q2I"},{"end":"2012-09-30","val":51370,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":69338,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27"},{"end":"2012-12-31","val":69338,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":69338,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"end":"2012-12-31","val":69338,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":69338,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2012-12-31","val":69338,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2012Q4I"},{"end":"2013-03-31","val":55458,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":49654,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15","frame":"CY2013Q2I"},{"end":"2013-09-30","val":59487,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":68141,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":68141,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28"},{"end":"2013-12-31","val":68140,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":68140,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":68140,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":68140,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":128566,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":117000,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":169194,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":131596,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":131596,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":131596,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":131596,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":131596,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":219828,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":205420,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":301209,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":251519,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":251519,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":251519,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":251519,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":251519,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":115072,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":280229,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":124902,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":296333,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":296333,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":296333,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":296333,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":296333,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08","frame":"CY2016Q4I"},{"end":"2017-03-31","val":118782,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":271021,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":148945,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":404346,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08"},{"end":"2017-12-31","val":404346,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":404346,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-31","val":404346,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-31","val":404346,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2017Q4I"},{"end":"2018-03-31","val":175063,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":365514,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-30","val":225081,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-31","val":393095,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11"},{"end":"2018-12-31","val":393095,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":393095,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":393095,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2018-12-31","val":393095,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018Q4I"},{"end":"2019-03-31","val":195530,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":364659,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":232086,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2019-12-31","val":513267,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"end":"2019-12-31","val":513267,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":513267,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":513267,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":513267,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019Q4I"},{"end":"2020-03-31","val":293004,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":513098,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":307120,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":352102,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09"},{"end":"2020-12-31","val":352102,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":352102,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2020-12-31","val":352102,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":352102,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":560332,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":790106,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":629876,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":391078,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":391078,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":391078,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":391078,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":391078,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021Q4I"},{"end":"2022-03-31","val":665024,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":416734,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":703465,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":310820,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"end":"2022-12-31","val":310820,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":310820,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q4I"},{"end":"2023-03-31","val":565370,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":299741,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"}]}},"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":"2021-03-31","val":1400000,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1215000,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":995335,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":802271,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":802271,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1657894,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1452640,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":860070,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2022Q4I"},{"end":"2023-03-31","val":439321,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1441170,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"}]}},"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":"2020-03-31","val":1,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"}]}},"FairValueAdjustmentOfWarrants":{"label":"Fair Value Adjustment of Warrants","description":"Amount of expense (income) related to adjustment to fair value of warrant liability.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":576872,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":586872,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"}]}},"FinanceLeaseLiabilityCurrent":{"label":"Finance Lease, Liability, Current","description":"Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.","units":{"USD":[{"end":"2019-09-30","val":5455,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2019-12-31","val":5638,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"end":"2019-12-31","val":5638,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":5638,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":5638,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":5638,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019Q4I"},{"end":"2020-03-31","val":6982,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":7215,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":7458,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":7707,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09"},{"end":"2020-12-31","val":7707,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":7707,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2020-12-31","val":7707,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":7966,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":8232,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":8508,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2022-12-31","val":8466,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":8466,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2022-12-31","val":8466,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022Q4I"},{"end":"2023-09-30","val":6804,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":4608,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":4608,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03"},{"end":"2023-12-31","val":4608,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":4608,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":4608,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2345,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":7,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"}]}},"FinanceLeaseLiabilityNoncurrent":{"label":"Finance Lease, Liability, Noncurrent","description":"Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.","units":{"USD":[{"end":"2019-09-30","val":28075,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2019-12-31","val":26608,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"end":"2019-12-31","val":26608,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":26608,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":26608,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":26608,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019Q4I"},{"end":"2020-03-31","val":27732,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":25837,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":23880,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":21857,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09"},{"end":"2020-12-31","val":21857,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":21857,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2020-12-31","val":21857,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":19766,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":17605,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":15373,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2022-12-31","val":4600,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":4600,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2022-12-31","val":4600,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022Q4I"}]}},"FinanceLeaseLiabilityPaymentsDue":{"label":"Finance Lease, Liability, Payment, Due","description":"Amount of lessee's undiscounted obligation for lease payments for finance lease.","units":{"USD":[{"end":"2021-06-30","val":3156000,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2022-06-30","val":17606,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":15501,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":13066,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2022Q4I"},{"end":"2023-03-31","val":10959,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":8920,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":7173,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":4790,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":4790,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2391,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":7,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"}]}},"FinanceLeaseLiabilityPaymentsDueAfterYearFive":{"label":"Finance Lease, Liability, to be Paid, after Year Five","description":"Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-06-30","val":1230000,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"}]}},"FinanceLeaseLiabilityPaymentsDueNextTwelveMonths":{"label":"Finance Lease, Liability, to be Paid, Year One","description":"Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-06-30","val":204000,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2022-06-30","val":5591,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2931,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":9699,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2022Q4I"},{"end":"2023-03-31","val":7180,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":4782,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":4782,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":4790,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":4790,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023Q4I"}]}},"FinanceLeaseLiabilityPaymentsDueYearFive":{"label":"Finance Lease, Liability, to be Paid, Year Five","description":"Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-06-30","val":443000,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"}]}},"FinanceLeaseLiabilityPaymentsDueYearFour":{"label":"Finance Lease, Liability, to be Paid, Year Four","description":"Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-06-30","val":435000,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"}]}},"FinanceLeaseLiabilityPaymentsDueYearThree":{"label":"Finance Lease, Liability, to be Paid, Year Three","description":"Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-06-30","val":427000,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2022-06-30","val":4782,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":4781,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"}]}},"FinanceLeaseLiabilityPaymentsDueYearTwo":{"label":"Finance Lease, Liability, to be Paid, Year Two","description":"Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-06-30","val":417000,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2022-06-30","val":9699,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":9699,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":4782,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2022Q4I"},{"end":"2023-03-31","val":4782,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":4782,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"}]}},"FinanceLeasePrincipalPayments":{"label":"Finance Lease, Principal Payments","description":"Amount of cash outflow for principal payment on finance lease.","units":{"USD":[{"start":"2019-01-01","end":"2019-09-30","val":1243,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-01-01","end":"2019-09-30","val":1243,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-01-01","end":"2019-12-31","val":2527,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":2527,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1515,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":1515,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":3175,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":3175,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-01-01","end":"2020-09-30","val":4891,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":4891,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":6664,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09"},{"start":"2020-01-01","end":"2020-12-31","val":6664,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1833,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":1833,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":2457,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":2457,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-01-01","end":"2021-09-30","val":5684,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":5684,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":7707,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":7707,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":2796,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":2796,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":5592,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":5592,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":8388,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":8388,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":11184,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"start":"2022-01-01","end":"2022-12-31","val":11184,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2022-01-01","end":"2022-12-31","val":11184,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2526,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":2526,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":4917,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":4917,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":7308,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":7308,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-01-01","end":"2023-12-31","val":8465,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":8465,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":2262,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":4601,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-09-30","val":4601,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"}]}},"FinanceLeaseRightOfUseAsset":{"label":"Finance Lease, Right-of-Use Asset, after Accumulated Amortization","description":"Amount, after accumulated amortization, of right-of-use asset from finance lease.","units":{"USD":[{"end":"2019-09-30","val":33036,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2019-12-31","val":31299,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"end":"2019-12-31","val":31299,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":31299,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":31299,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":31299,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019Q4I"},{"end":"2020-03-31","val":33322,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":31249,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":29179,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":27106,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09"},{"end":"2020-12-31","val":27106,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":27106,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2020-12-31","val":27106,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":25034,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":22962,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":20890,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2022-12-31","val":10529,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":10529,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2022-12-31","val":10529,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022Q4I"},{"end":"2023-09-30","val":5209,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":3472,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":3472,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03"},{"end":"2023-12-31","val":3472,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":3472,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":3472,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1736,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-09-30","val":0,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"}]}},"FinancialServicesRevenue":{"label":"Financial Services Revenue (Deprecated 2018-01-31)","description":"The aggregate financial services revenue and operating interest income earned during the reporting period.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":1101582,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"start":"2010-04-01","end":"2010-06-30","val":648230,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":1773736,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":672184,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":2514394,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":587292,"accn":"0001013762-12-001029","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":1319140,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"start":"2011-01-01","end":"2011-06-30","val":1319140,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"start":"2011-04-01","end":"2011-06-30","val":731848,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21","frame":"CY2011Q2"},{"start":"2011-04-01","end":"2011-06-30","val":731848,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"start":"2011-01-01","end":"2011-09-30","val":1880154,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-01-01","end":"2011-09-30","val":1880154,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":561014,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2011Q3"},{"start":"2011-07-01","end":"2011-09-30","val":561014,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":2404542,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":2404542,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29"},{"start":"2012-01-01","end":"2012-03-31","val":542496,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-03-31","val":542496,"accn":"0001013762-12-001029","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-06-30","val":1255245,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2012-01-01","end":"2012-06-30","val":1255245,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"start":"2012-04-01","end":"2012-06-30","val":712749,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":712749,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"start":"2012-01-01","end":"2012-09-30","val":1932558,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":1932558,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":677313,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q3"},{"start":"2012-07-01","end":"2012-09-30","val":677313,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-12-31","val":2526626,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2012"},{"start":"2012-01-01","end":"2012-12-31","val":2526626,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2012-01-01","end":"2012-12-31","val":2526626,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27"},{"start":"2013-01-01","end":"2013-03-31","val":602607,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":1306209,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2013-04-01","end":"2013-06-30","val":703602,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":1853081,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":546872,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":2364128,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2013"},{"start":"2013-01-01","end":"2013-12-31","val":2364128,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"}]}},"FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing":{"label":"Financing Receivable, 90 Days or More Past Due, Still Accruing","description":"Amount of financing receivable 90 days or more past due and still accruing.","units":{"USD":[{"end":"2011-12-31","val":195222,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2011Q4I"},{"end":"2012-06-30","val":106000,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21","frame":"CY2012Q2I"},{"end":"2012-09-30","val":146000,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2013-03-31","val":307300,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":151400,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15","frame":"CY2013Q2I"},{"end":"2013-09-30","val":85300,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"}]}},"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":"2014-12-31","val":4268,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":4268,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-12-31","val":7344,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":7344,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":10420,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2021-12-31","val":-25800,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021Q4I"},{"end":"2022-12-31","val":-176305,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"end":"2022-12-31","val":-176305000000,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":-176305,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":-176305,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":-176305,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2022-12-31","val":-176305,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":-619364000000,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":-1062423,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":-1505059,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":-1947349,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":-1947349,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03"},{"end":"2023-12-31","val":-1947349,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":-1947349,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":1947349,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q4I"},{"end":"2024-03-31","val":-2389683,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":-2832109,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":3274536,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"}]}},"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":"2013-12-31","val":30760,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":30760,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":30760,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-12-31","val":30760,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":30760,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":30760,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2021-12-31","val":30760,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021Q4I"},{"end":"2022-12-31","val":15338654,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"end":"2022-12-31","val":15338654,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":15338654,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":15338654,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":15338654,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2022-12-31","val":15338654,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":15338654,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":15338654,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":15338654,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":15338654,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":15338654,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03"},{"end":"2023-12-31","val":15338654,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":15338654,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":15338654,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q4I"},{"end":"2024-03-31","val":15338654,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":15338654,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":15338654,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"}]}},"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":"2013-12-31","val":30760,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":26492,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":26492,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-12-31","val":23416,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":23416,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":23416,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":23416,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":23416,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":22647,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":21878,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":21109,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":20340,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":20340,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":20340,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":20340,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q4I"},{"end":"2017-03-31","val":19571,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":18802,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":18033,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2021-12-31","val":4960,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021Q4I"},{"end":"2022-12-31","val":15162349,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"end":"2022-12-31","val":15162349000000,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":14719290000000,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":7800676,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":7358040,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":8232822,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":8232822,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03"},{"end":"2023-12-31","val":13391305,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q4I"},{"end":"2024-03-31","val":7790984,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":7348242,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":12064118,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"}]}},"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":"2014-01-01","end":"2014-09-30","val":445474,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":788015,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-12-31","val":788015,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014"},{"start":"2015-01-01","end":"2015-06-30","val":206176000,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-09-30","val":206176,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":0,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3"}]}},"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":"2018-01-01","end":"2018-09-30","val":-126597,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-01","end":"2018-09-30","val":-126622,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-07-01","end":"2018-09-30","val":-126597,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":-126622,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-126622,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":-126622,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018"},{"start":"2021-01-01","end":"2021-06-30","val":1931825,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":1931825,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":1931825,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":1931825,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":1931825,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":1931825,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":1931825,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":1931825,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021"},{"start":"2023-01-01","end":"2023-12-31","val":3678689,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":3678689,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03"},{"start":"2023-01-01","end":"2023-12-31","val":3678689,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"start":"2023-01-01","end":"2023-12-31","val":3678689,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023"}]}},"GainsLossesOnSalesOfAssets":{"label":"Gain (Loss) on Disposition of Assets for Financial Service Operations","description":"Amount of gain (loss) on sale or disposal of assets utilized in financial service operations.","units":{"USD":[{"start":"2014-01-01","end":"2014-06-30","val":445474,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-03-31","end":"2014-06-30","val":445474,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":445474,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-12-31","val":788015,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014"}]}},"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":"2014-01-01","end":"2014-03-31","val":1253765,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":2683298,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-03-31","end":"2014-06-30","val":1429533,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":4564478,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":1881180,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3"}]}},"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":"2014-01-01","end":"2014-03-31","val":52390,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":237854,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-03-31","end":"2014-06-30","val":185464,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":754411,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":516557,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3"}]}},"ImpairmentChargeOnReclassifiedAssets":{"label":"Impairment Charge on Reclassified Assets","description":"For the asset that is reclassified back to held and used from held-for-sale, the amount of impairment charge that is recognized on the reclassification date.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":527000,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":527000,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":55000,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":55000,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":920000,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":118000,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":63000,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":1208000,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":1208000,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":1090000,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":1500000,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":1500000,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":440000,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":440000,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1011478,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":1011000,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":571478,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":571000,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":1614663,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":1615000,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":603185,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":603000,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":5021000,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":5021000,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1502000,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":1502000,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":3284000,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":3284000,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-04-01","end":"2017-06-30","val":1782000,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":1782000,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":3948000,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":3948000,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-07-01","end":"2017-09-30","val":664000,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":664000,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":4575000,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08"},{"start":"2017-01-01","end":"2017-12-31","val":4575000,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":807000,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":807000,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":2119000,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-04-01","end":"2018-06-30","val":1312000,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":4148000,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":2029000,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":5987000,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1348000,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1"}]}},"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":"2014-01-01","end":"2014-12-31","val":527000,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":55000,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":55000,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-12-31","val":1500000,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":439621,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"},{"start":"2021-01-01","end":"2021-12-31","val":423022,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":989120,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2022"}]}},"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":"2011-01-01","end":"2011-09-30","val":251981,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-07-01","end":"2011-09-30","val":61448,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":275225,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":36769,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":205369,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2012-04-01","end":"2012-06-30","val":168600,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":316387,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":316387,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":111018,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":111018,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":378859,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27"},{"start":"2012-01-01","end":"2012-12-31","val":378859,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2012-01-01","end":"2012-12-31","val":378859,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":52916,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":52916,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":37720,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2013-01-01","end":"2013-06-30","val":37720,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":-15196,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2013-04-01","end":"2013-06-30","val":-15196,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":-227453,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":-265173,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-693681,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":-693681,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28"},{"start":"2013-01-01","end":"2013-12-31","val":-655474,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-946729,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":-1104610,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-1619825,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-1726218,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-03-31","end":"2014-06-30","val":-673096,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2"},{"start":"2014-04-01","end":"2014-06-30","val":-784867,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":-2816581,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":-1077151,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-4417404,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-4417404,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-1468423,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":-1468423,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-3330061,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":-3330061,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":-1861638,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":-1861638,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-5479889,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":-5479889,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":-2149828,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":-2149828,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-8918893,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-8918893,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-2613703,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-6146424,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":-3532722,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-8759916,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":-2613492,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-12253707,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016"}]}},"IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest":{"label":"Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest","description":"Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.","units":{"USD":[{"start":"2010-01-01","end":"2010-09-30","val":-67087,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":51572,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":11264,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":21037,"accn":"0001013762-12-001029","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":194531,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"start":"2011-04-01","end":"2011-06-30","val":173494,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":255981,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":255981,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-07-01","end":"2011-09-30","val":61448,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":61448,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":279225,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29"},{"start":"2011-01-01","end":"2011-12-31","val":279225,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":36769,"accn":"0001013762-12-001029","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":36769,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":205369,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"start":"2012-01-01","end":"2012-06-30","val":205369,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2012-04-01","end":"2012-06-30","val":168600,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"start":"2012-04-01","end":"2012-06-30","val":168600,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":316387,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":316387,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":111018,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":111018,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":378859,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27"},{"start":"2012-01-01","end":"2012-12-31","val":378859,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2012-01-01","end":"2012-12-31","val":378859,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":52916,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":37720,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2013-04-01","end":"2013-06-30","val":-15196,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":-227453,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":-265173,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-693681,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":-693681,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28"},{"start":"2013-01-01","end":"2013-12-31","val":-655474,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-1201375,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-2039953,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":-997107,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-3182421,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":-1129256,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-4875451,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-4875451,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-1514207,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":-1514207,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-3408449,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":-3408449,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":-1894242,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":-1894242,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-5558277,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":-5558277,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":-2149828,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":-2149828,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-8997281,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-8997281,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-2613703,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-6146424,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":-3532722,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-8759916,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":-2613492,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-12253707,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016"},{"start":"2018-01-01","end":"2018-12-31","val":-9461262,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":503543,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":193597,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":-309946,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":793815,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":793815,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":51685,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-210377,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":-210377,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-04-01","end":"2020-06-30","val":-262062,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":-262062,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":78983,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":289360,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":323154,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09"},{"start":"2020-01-01","end":"2020-12-31","val":323154,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1237,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1921675,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":1921675,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":1920438,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":1920438,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":4553927,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":4553927,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":2632252,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":2632252,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":4058084,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":4058084,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-3240715,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":-3240715,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-585961,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":-585961,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":2654754,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":2654754,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-8164664,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-8164664,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-7578703,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":-7578703,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-3003332,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"start":"2022-01-01","end":"2022-12-31","val":-3003332,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2022-01-01","end":"2022-12-31","val":-3003332,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-378754,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":-378754,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-6978634,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":-6978634,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":-6599880,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":-6599880,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-5773016,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":-5773016,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-07-01","end":"2023-09-30","val":1205618,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":1205618,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-5223426,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":-5223426,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-271112,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-3120201,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":-2849089,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":764697,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":3884898,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3"}]}},"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":-121821,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"start":"2010-04-01","end":"2010-06-30","val":-7749,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08","frame":"CY2010Q2"},{"start":"2011-01-01","end":"2011-06-30","val":194531,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"start":"2011-04-01","end":"2011-06-30","val":173494,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08","frame":"CY2011Q2"}]}},"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":-121821,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"start":"2010-04-01","end":"2010-06-30","val":-7749,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":-67087,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":51572,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":11264,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":21037,"accn":"0001013762-12-001029","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":194531,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"start":"2011-01-01","end":"2011-06-30","val":194531,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"start":"2011-04-01","end":"2011-06-30","val":173494,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"start":"2011-04-01","end":"2011-06-30","val":173494,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":255981,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":255981,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-07-01","end":"2011-09-30","val":61448,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":61448,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":279225,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29"},{"start":"2011-01-01","end":"2011-12-31","val":279225,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":36769,"accn":"0001013762-12-001029","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":205369,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"start":"2012-04-01","end":"2012-06-30","val":168600,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":316387,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":111018,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":378859,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27","frame":"CY2012"},{"start":"2014-01-01","end":"2014-03-31","val":-1201375,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-2445444,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-03-31","end":"2014-06-30","val":-1244069,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-3810067,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":-1364623,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-34106,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021"}]}},"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":"2013-01-01","end":"2013-12-31","val":-0.04,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-0.05,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-0.07,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":-0.03,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-0.11,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":-0.03,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-0.15,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-0.15,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-0.04,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":-0.04,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-0.07,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":-0.07,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":-0.04,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":-0.04,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-0.11,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":-1.13,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":-0.04,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":-0.41,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-0.18,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-1.8,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-0.05,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-0.12,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":-0.07,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-1.8,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":-0.6,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-2.57,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","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":"2010-01-01","end":"2010-06-30","val":-0.01,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"start":"2010-01-01","end":"2010-09-30","val":0,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":0,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2011-01-01","end":"2011-06-30","val":0.01,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"start":"2011-01-01","end":"2011-06-30","val":0.01,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"start":"2011-04-01","end":"2011-06-30","val":0.01,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"start":"2011-04-01","end":"2011-06-30","val":0.01,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":0.01,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":0.01,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-07-01","end":"2011-09-30","val":0,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":0.02,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29"},{"start":"2011-01-01","end":"2011-12-31","val":0.01,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27","frame":"CY2011"},{"start":"2012-01-01","end":"2012-06-30","val":0.01,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"start":"2012-04-01","end":"2012-06-30","val":0.01,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":0.02,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":0.01,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":0.02,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27","frame":"CY2012"},{"start":"2014-01-01","end":"2014-03-31","val":-0.05,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-0.11,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-03-31","end":"2014-06-30","val":-0.05,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":0.04,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":0,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3"},{"start":"2018-01-01","end":"2018-09-30","val":-1.59,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-07-01","end":"2018-09-30","val":-0.56,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2018Q3"},{"start":"2019-01-01","end":"2019-09-30","val":-0.01,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-07-01","end":"2019-09-30","val":0.04,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3"}]}},"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":"2010-01-01","end":"2010-06-30","val":-0.01,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"start":"2010-01-01","end":"2010-09-30","val":0,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":0,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2011-01-01","end":"2011-06-30","val":0.01,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"start":"2011-01-01","end":"2011-06-30","val":0.01,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"start":"2011-04-01","end":"2011-06-30","val":0.01,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"start":"2011-04-01","end":"2011-06-30","val":0.01,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":0.01,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":0.01,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-07-01","end":"2011-09-30","val":0,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":0.01,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29"},{"start":"2011-01-01","end":"2011-12-31","val":0.01,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27","frame":"CY2011"},{"start":"2012-01-01","end":"2012-06-30","val":0.01,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"start":"2012-04-01","end":"2012-06-30","val":0.01,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":0.02,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":0.01,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":0.02,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27","frame":"CY2012"},{"start":"2014-01-01","end":"2014-03-31","val":-0.05,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-0.11,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-03-31","end":"2014-06-30","val":-0.05,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-0.15,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":-0.04,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3"},{"start":"2018-01-01","end":"2018-09-30","val":-1.59,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-07-01","end":"2018-09-30","val":-0.56,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2018Q3"},{"start":"2019-01-01","end":"2019-09-30","val":-0.01,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-07-01","end":"2019-09-30","val":0.04,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3"}]}},"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":"2010-01-01","end":"2010-06-30","val":-652685,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"start":"2010-04-01","end":"2010-06-30","val":-691233,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":-527558,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":128291,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":-481834,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-4000,"accn":"0001013762-12-001029","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-4000,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"start":"2011-01-01","end":"2011-06-30","val":-4000,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"start":"2011-01-01","end":"2011-09-30","val":-4000,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-01-01","end":"2011-09-30","val":-4000,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":-4000,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":-4000,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29"}]}},"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":"2013-01-01","end":"2013-03-31","val":-52916,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-37720,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":15196,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":227453,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":265173,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-38207,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-254646,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":254646,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-825619,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":8254646,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-03-31","end":"2014-06-30","val":-570973,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2"},{"start":"2014-04-01","end":"2014-06-30","val":570973,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":-962737,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":962737,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":-137118,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":137118,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":1145118,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":1145118,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-06-30","val":206177,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":85693,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":206177,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-12-31","val":206177,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015"}]}},"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":"2013-01-01","end":"2013-12-31","val":-38207,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":157881,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":511884,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":358733,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":596897,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":85013,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":687071,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":687071,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":74700,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":74700,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":127789,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":127789,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":53089,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":53089,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":127789,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":127789,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":127789,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":127789,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"}]}},"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":"2010-01-01","end":"2010-06-30","val":-0.03,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"start":"2010-04-01","end":"2010-06-30","val":-0.03,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":-0.03,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":0.01,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":-0.02,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29","frame":"CY2010"},{"start":"2011-01-01","end":"2011-09-30","val":0,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":0,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3"}]}},"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":"2010-01-01","end":"2010-06-30","val":-0.03,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"start":"2010-04-01","end":"2010-06-30","val":-0.03,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":-0.03,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":0.01,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":-0.02,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29","frame":"CY2010"},{"start":"2011-01-01","end":"2011-09-30","val":0,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":0,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3"}]}},"IncomeLossFromExtraordinaryItemsNetOfTaxPerBasicAndDilutedShare":{"label":"Income (Loss) from Extraordinary Items, Net of Tax, Per Basic and Diluted Share (Deprecated 2019-01-31)","description":"The income (loss) from extraordinary items, net of related tax effect, 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":[{"start":"2013-01-01","end":"2013-12-31","val":-0.04,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-0.04,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-0.05,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":-0.02,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-0.09,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":-0.03,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-0.13,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-0.13,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-0.04,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":-0.04,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-0.07,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":-0.07,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":-0.04,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":-0.04,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-0.11,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":-1.13,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":-0.04,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":-0.41,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-0.18,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-1.8,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-0.05,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-0.12,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":-0.07,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-1.8,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":-0.6,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-2.57,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016"}],"USD/shares":[{"start":"2013-01-01","end":"2013-12-31","val":-0.04,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-0.04,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-0.05,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":-0.02,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-0.09,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":-0.03,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-0.13,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-0.13,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-0.04,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":-0.04,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-0.07,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":-0.07,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":-0.04,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":-0.04,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-0.11,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":-1.13,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":-0.04,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":-0.41,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-0.18,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-1.8,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-0.05,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-0.12,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":-0.07,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-1.8,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":-0.6,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-2.57,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016"}]}},"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":"2014-01-01","end":"2014-03-31","val":-96765,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-313735,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":-212240,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-365840,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":-52105,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":458047,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-458047,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-45784,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":-45784,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-78388,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":-78388,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":-32604,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":-32604,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-78388,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":-78388,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":-78388,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-78388,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2019-01-01","end":"2019-12-31","val":216400,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":216400,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":663050,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09"},{"start":"2020-01-01","end":"2020-12-31","val":663050,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":978244,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":978244,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":978244,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":978244,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":1914473,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":1914473,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":936229,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":936229,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":785310,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":785310,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-859780,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":-859780,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-12594247,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":-12594247,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":-11734467,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":-11734467,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-13892516,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-13892516,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-1298269,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":-1298269,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-16635051,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"start":"2022-01-01","end":"2022-12-31","val":-16635051,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2022-01-01","end":"2022-12-31","val":-16635051,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-148539,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":-148539,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-1450764,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":-1450764,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":-1302225,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":-1302225,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-1185247,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":-1185247,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-07-01","end":"2023-09-30","val":265517,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":265517,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-989809,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":-989809,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-56933,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-1302963,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":-1246030,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":215550,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":1518514,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3"}]}},"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":-106000,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":-161000,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27"},{"start":"2012-01-01","end":"2012-12-31","val":-161000,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2012-01-01","end":"2012-12-31","val":-161000,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":-240000,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":-240000,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28"},{"start":"2013-01-01","end":"2013-12-31","val":240000,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":1298000,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":1298000,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":3564000,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":3564000,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":4075000,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":4075000,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-1934000,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08"},{"start":"2017-01-01","end":"2017-12-31","val":-1934000,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":2545000,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":2545000,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-10000,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":-10000,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":522738,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09"},{"start":"2020-01-01","end":"2020-12-31","val":522738,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":614112,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":614112,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-12525690,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"start":"2022-01-01","end":"2022-12-31","val":-12525690,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2022-01-01","end":"2022-12-31","val":-12525690,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022"}]}},"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":"2015-01-01","end":"2015-12-31","val":-133000,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-133000,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":216000,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":216000,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":86000,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08"},{"start":"2017-01-01","end":"2017-12-31","val":86000,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":7000,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":7000,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-197000,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":-197000,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-69835,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2020"},{"start":"2022-01-01","end":"2022-12-31","val":7862,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2022-01-01","end":"2022-12-31","val":7862,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":30789,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":30789,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023"}]}},"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":95000,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":146000,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27"},{"start":"2012-01-01","end":"2012-12-31","val":146000,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2012-01-01","end":"2012-12-31","val":146000,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":-235000,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":-235000,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28"},{"start":"2013-01-01","end":"2013-12-31","val":-235000,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":-1657000,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-1657000,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":-3059000,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-3059000,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-4167000,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-4167000,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-2830000,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08"},{"start":"2017-01-01","end":"2017-12-31","val":-2830000,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-2080000,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":-2080000,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":167000,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":167000,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":67862,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09"},{"start":"2020-01-01","end":"2020-12-31","val":-69835,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":59168,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":59168,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":7862,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"start":"2022-01-01","end":"2022-12-31","val":-630700,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2022-01-01","end":"2022-12-31","val":-630700,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-1096920,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":-1096920,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023"}]}},"IncomeTaxReconciliationOtherAdjustments":{"label":"Effective Income Tax Rate Reconciliation, Other Adjustments, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":-38000,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":-14000,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-14000,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":43000,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":43000,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":39000,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08"},{"start":"2017-01-01","end":"2017-12-31","val":39000,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":66000,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":66000,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":92000,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":92000,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":126301,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09"},{"start":"2020-01-01","end":"2020-12-31","val":126301,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-259967,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":-259967,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":123933,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"start":"2022-01-01","end":"2022-12-31","val":163374,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2022-01-01","end":"2022-12-31","val":163374,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022"}]}},"IncomeTaxReconciliationStateAndLocalIncomeTaxes":{"label":"Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":11000,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":15000,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27"},{"start":"2012-01-01","end":"2012-12-31","val":15000,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2012-01-01","end":"2012-12-31","val":15000,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":-10000,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":-10000,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28"},{"start":"2013-01-01","end":"2013-12-31","val":-10000,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":-61000,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-61000,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":-436000,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-436000,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-293000,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-293000,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-142000,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08"},{"start":"2017-01-01","end":"2017-12-31","val":-142000,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-207000,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":-207000,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":65000,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":65000,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":29866,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09"},{"start":"2020-01-01","end":"2020-12-31","val":67862,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":852198,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":852198,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":0.21,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":0.21,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-12-31","val":-630700,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"start":"2022-01-01","end":"2022-12-31","val":-736962,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2022-01-01","end":"2022-12-31","val":-736962,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-91893,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":-91893,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023"}]}},"IncomeTaxReconciliationTaxSettlementsDomestic":{"label":"Effective Income Tax Rate Reconciliation, Tax Settlement, Domestic, 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 domestic income tax settlement.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":4747000,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08"},{"start":"2017-01-01","end":"2017-12-31","val":4747000,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2017"}]}},"IncomeTaxReconciliationTaxSettlementsOther":{"label":"Effective Income Tax Rate Reconciliation, Tax Settlement, Other, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other income tax settlements.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":126000,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":126000,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":34000,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08"},{"start":"2017-01-01","end":"2017-12-31","val":34000,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-331000,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":-331000,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":99000,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":99000,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-13882,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2020"}]}},"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":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":3672477,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"start":"2010-01-01","end":"2010-09-30","val":3447680,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":2431723,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-405533,"accn":"0001013762-12-001029","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-1513996,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"start":"2011-01-01","end":"2011-06-30","val":-1513996,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"start":"2011-01-01","end":"2011-09-30","val":-1674907,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-01-01","end":"2011-09-30","val":-1674907,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":-1298827,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":-1298827,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29"},{"start":"2012-01-01","end":"2012-03-31","val":857153,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-03-31","val":857153,"accn":"0001013762-12-001029","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-06-30","val":3019844,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2012-01-01","end":"2012-06-30","val":3019844,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"start":"2012-01-01","end":"2012-09-30","val":69523,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":69523,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-12-31","val":751256,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2012"},{"start":"2012-01-01","end":"2012-12-31","val":751256,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2012-01-01","end":"2012-12-31","val":751256,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27"},{"start":"2013-01-01","end":"2013-03-31","val":498471,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":143186,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2013-01-01","end":"2013-09-30","val":-2547004,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":-2053125,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2013"},{"start":"2013-01-01","end":"2013-12-31","val":-2053125,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"}]}},"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":52735,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"start":"2010-01-01","end":"2010-09-30","val":72418,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":14214,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":70421,"accn":"0001013762-12-001029","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-4977,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"start":"2011-01-01","end":"2011-06-30","val":-4977,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"start":"2011-01-01","end":"2011-09-30","val":-1713,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":-1713,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-01-01","end":"2011-12-31","val":-13010,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29"},{"start":"2011-01-01","end":"2011-12-31","val":-13010,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":27635,"accn":"0001013762-12-001029","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":27635,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":16690,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"start":"2012-01-01","end":"2012-06-30","val":16690,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2012-01-01","end":"2012-09-30","val":5573,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":5573,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":41396,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27"},{"start":"2012-01-01","end":"2012-12-31","val":41396,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2012-01-01","end":"2012-12-31","val":41396,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-40513,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-26851,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2013-01-01","end":"2013-09-30","val":34447,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":-39458,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":-39458,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28"},{"start":"2013-01-01","end":"2013-12-31","val":20349,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":333078,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":333079,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":369008,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":369008,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":144589,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":144589,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":816443,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":816443,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":161793,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":161793,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":543524,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":543524,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":221875,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":221875,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":947138,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":947138,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":182620,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":182620,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1364345,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":1364345,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":801278,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":801278,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":2133818,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":2133818,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-1583747,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":-1583747,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-1337021,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":-1337021,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-01-01","end":"2017-09-30","val":-1188200,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":-1188200,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-01-01","end":"2017-12-31","val":3784397,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08"},{"start":"2017-01-01","end":"2017-12-31","val":3784397,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-2704981,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":-2704981,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-3188174,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-01","end":"2018-06-30","val":-3188174,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-01-01","end":"2018-09-30","val":-1560609,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-01","end":"2018-09-30","val":-1560609,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-01-01","end":"2018-12-31","val":827715,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":827715,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-5211226,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":-5211226,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-5745326,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":-5745326,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":-5656655,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-01-01","end":"2019-09-30","val":-5656655,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-01-01","end":"2019-12-31","val":-3814098,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":-3814098,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-1406398,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":-1406398,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-1488607,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":-1488607,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-01-01","end":"2020-09-30","val":485878,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":485878,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":3339730,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09"},{"start":"2020-01-01","end":"2020-12-31","val":3339730,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-4781405,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":-4781405,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-4105547,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":-4105547,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-01-01","end":"2021-09-30","val":-4563434,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":-4563434,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":74561,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":74561,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-3165343,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":-3165343,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-2740017,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":-2740017,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":-4106711,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-4106711,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":-1976844,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"start":"2022-01-01","end":"2022-12-31","val":-1976844,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2022-01-01","end":"2022-12-31","val":-1976844,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-2668765,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":-2668765,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-2506724,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":-2506724,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":-2501399,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":-2501399,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-01-01","end":"2023-12-31","val":627905,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":627905,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-3769794,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-3328538,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-09-30","val":-3535032,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"}]}},"IncreaseDecreaseInAccountsReceivable":{"label":"Increase (Decrease) in Accounts Receivable","description":"The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":119,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":21344,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":21344,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":160798,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":160798,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":618702,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":618702,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":1509617,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":1509617,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":855888,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":855888,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":2329458,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":2329458,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":3961391,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":3961391,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":6270409,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":6270409,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":2663790,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":2663790,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":6088922,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":6088922,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":9890775,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":9890775,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":14710870,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":14710870,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":4854364,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":4854364,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":9885543,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":9885543,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-01-01","end":"2017-09-30","val":15570400,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":15570400,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-01-01","end":"2017-12-31","val":21212888,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08"},{"start":"2017-01-01","end":"2017-12-31","val":21212888,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":4690455,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":4690455,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":10504020,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-01","end":"2018-06-30","val":10504020,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-01-01","end":"2018-09-30","val":17120096,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-01","end":"2018-09-30","val":17120096,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-01-01","end":"2018-12-31","val":25355684,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":25355684,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":7479319,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":7479319,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":16296288,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":16296288,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":26675773,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-01-01","end":"2019-09-30","val":26675773,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-01-01","end":"2019-12-31","val":36734415,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":36734415,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":7870539,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":7870539,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":15261863,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":15261863,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-01-01","end":"2020-09-30","val":23226544,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":23226544,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":-30170332,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09"},{"start":"2020-01-01","end":"2020-12-31","val":33691096,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":9829189,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":9727764,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":21922656,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":21775777,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-01-01","end":"2021-09-30","val":40240674,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":39915536,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":60355817,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":56738233,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":15030174,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":15655280,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":40880457,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":34275950,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":58202657,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-12-31","val":76308475,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":12852307,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":25773184,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-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":-67984,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"start":"2010-01-01","end":"2010-09-30","val":-94665,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":-233464,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-19756,"accn":"0001013762-12-001029","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-40322,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"start":"2011-01-01","end":"2011-06-30","val":-40322,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"start":"2011-01-01","end":"2011-09-30","val":-33368,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":-33368,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-01-01","end":"2011-12-31","val":-43493,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29"},{"start":"2011-01-01","end":"2011-12-31","val":-43493,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":3525,"accn":"0001013762-12-001029","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":3525,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":3765,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"start":"2012-01-01","end":"2012-06-30","val":3765,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2012-01-01","end":"2012-09-30","val":40995,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":40995,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":29643,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27"},{"start":"2012-01-01","end":"2012-12-31","val":29643,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2012-01-01","end":"2012-12-31","val":29643,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-25370,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-33870,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2013-01-01","end":"2013-09-30","val":31525,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":-3840,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":-3840,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28"},{"start":"2013-01-01","end":"2013-12-31","val":3693,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":27693,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":27693,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":112951,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":112951,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":123788,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":123788,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":193891,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":198791,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":7575,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":7575,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":81768,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":81768,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":62518,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":62518,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":139536,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":139536,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":46551,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":46551,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":41049,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":41049,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":60386,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":60386,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":-78016,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-78016,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":145982,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":145982,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":80570,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":80570,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-01-01","end":"2017-09-30","val":44386,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":44386,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-01-01","end":"2017-12-31","val":535437,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08"},{"start":"2017-01-01","end":"2017-12-31","val":535437,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-3774,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":-3774,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":108198,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-01","end":"2018-06-30","val":108198,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-01-01","end":"2018-09-30","val":128765,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-01","end":"2018-09-30","val":128766,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-01-01","end":"2018-12-31","val":557648,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":557648,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-320979,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":-320979,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-511712,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":-511712,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":-317173,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-01-01","end":"2019-09-30","val":-317173,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-01-01","end":"2019-12-31","val":93887,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":218206,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":330408,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":230394,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":27258,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":-170185,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-01-01","end":"2020-09-30","val":273903,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":273903,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":1283372,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09"},{"start":"2020-01-01","end":"2020-12-31","val":1283372,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":208271,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":208266,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-158248,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":-158248,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-01-01","end":"2021-09-30","val":788228,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":788228,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":331541,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":331542,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-1405958,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":-1405958,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1794983,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":1794983,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":264019,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":264019,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":1009468,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"start":"2022-01-01","end":"2022-12-31","val":1009468,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2022-01-01","end":"2022-12-31","val":1009468,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-1340486,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":-1340486,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-1603202,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":-1603202,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":-1170585,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":-1170585,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-01-01","end":"2023-12-31","val":-26527,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":-26527,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":525976,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-233202,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-09-30","val":-520787,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"}]}},"IncreaseDecreaseInDeferredRevenue":{"label":"Increase (Decrease) in Deferred Revenue","description":"Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":-2215,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"start":"2010-01-01","end":"2010-09-30","val":-14094,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":-12810,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":10199,"accn":"0001013762-12-001029","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":18153,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"start":"2011-01-01","end":"2011-06-30","val":18153,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"start":"2011-01-01","end":"2011-09-30","val":2851,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-01-01","end":"2011-09-30","val":2851,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":-2681,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":-2681,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29"},{"start":"2012-01-01","end":"2012-03-31","val":-4768,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-03-31","val":-4768,"accn":"0001013762-12-001029","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-06-30","val":-5773,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2012-01-01","end":"2012-06-30","val":-5773,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"start":"2012-01-01","end":"2012-09-30","val":-14886,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":-14886,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-12-31","val":-8297,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2012"},{"start":"2012-01-01","end":"2012-12-31","val":-8297,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2012-01-01","end":"2012-12-31","val":-8297,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27"},{"start":"2013-01-01","end":"2013-03-31","val":1095,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-6960,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2013-01-01","end":"2013-09-30","val":-11014,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":-16314,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2013"},{"start":"2013-01-01","end":"2013-12-31","val":-16314,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"}]}},"IncreaseDecreaseInEmployeeRelatedLiabilities":{"label":"Increase (Decrease) in Employee Related Liabilities","description":"The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":39651,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"start":"2010-01-01","end":"2010-09-30","val":29891,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":9775,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":2562,"accn":"0001013762-12-001029","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-6435,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"start":"2011-01-01","end":"2011-06-30","val":-6435,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"start":"2011-01-01","end":"2011-09-30","val":-2385,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":-2385,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-01-01","end":"2011-12-31","val":5363,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29"},{"start":"2011-01-01","end":"2011-12-31","val":5363,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-2792,"accn":"0001013762-12-001029","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":-2792,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-7629,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"start":"2012-01-01","end":"2012-06-30","val":-7629,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2012-01-01","end":"2012-09-30","val":-9548,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":-9548,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":8420,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27"},{"start":"2012-01-01","end":"2012-12-31","val":8420,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2012-01-01","end":"2012-12-31","val":8420,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-13880,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-19684,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2013-01-01","end":"2013-09-30","val":-9851,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":-1197,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":-1197,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28"},{"start":"2013-01-01","end":"2013-12-31","val":68140,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":60425,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":60425,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":48860,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":48860,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":101053,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":101053,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":63455,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":63455,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":88618,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":88618,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":73824,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":73824,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":169613,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":169613,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":119923,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":119923,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-136446,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":-136446,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":28710,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":28710,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":-126617,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-126617,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":44814,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":44814,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-177551,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":-177551,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-25312,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":-25312,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-01-01","end":"2017-09-30","val":-147388,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":-147388,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-01-01","end":"2017-12-31","val":108013,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08"},{"start":"2017-01-01","end":"2017-12-31","val":108013,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-229283,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":-229283,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-38832,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-01","end":"2018-06-30","val":-38832,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-01-01","end":"2018-09-30","val":-179265,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-01","end":"2018-09-30","val":-179265,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-01-01","end":"2018-12-31","val":-11251,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":-11251,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-197565,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":-197565,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-28436,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":-28436,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":-161009,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-01-01","end":"2019-09-30","val":-161009,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-01-01","end":"2019-12-31","val":120172,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":120172,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-220263,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":-220263,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":84922,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":84922,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-01-01","end":"2020-09-30","val":62108,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":62108,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":43271,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09"},{"start":"2020-01-01","end":"2020-12-31","val":43271,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":208230,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":208230,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":438010,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":438010,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-01-01","end":"2021-09-30","val":277774,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":277774,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":-165461,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":-165461,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":273946,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":273946,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":25656,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":25656,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":312387,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":312387,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":-80258,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"start":"2022-01-01","end":"2022-12-31","val":-80258,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2022-01-01","end":"2022-12-31","val":-80258,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":254550,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":254550,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-11079,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":-11079,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":293018,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":293018,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-01-01","end":"2023-12-31","val":267377,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":267377,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":122011,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-196268,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-09-30","val":166174,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"}]}},"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":-11399,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"start":"2010-01-01","end":"2010-09-30","val":-33428,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":17950,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":1364,"accn":"0001013762-12-001029","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-22624,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"start":"2011-01-01","end":"2011-06-30","val":-22624,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"start":"2011-01-01","end":"2011-09-30","val":-1817,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":-1817,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-01-01","end":"2011-12-31","val":-29706,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29"},{"start":"2011-01-01","end":"2011-12-31","val":-29706,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":1522,"accn":"0001013762-12-001029","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":1522,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":4881,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"start":"2012-01-01","end":"2012-06-30","val":4881,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2012-01-01","end":"2012-09-30","val":451,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":451,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":30074,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27"},{"start":"2012-01-01","end":"2012-12-31","val":30074,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2012-01-01","end":"2012-12-31","val":30074,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-4942,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-20405,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2013-01-01","end":"2013-09-30","val":-30794,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":-48094,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":-48094,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28"},{"start":"2013-01-01","end":"2013-12-31","val":50188,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":71823,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":71823,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":102299,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":102299,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":106742,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":106742,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":61888,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":61888,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":65799,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":65799,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":61548,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":61548,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":216189,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":216189,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":124995,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":124995,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":136982,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":136982,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":320114,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":320114,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":92188,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":92188,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":124707,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":124707,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":130663,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":130663,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":110749,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":110749,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-01-01","end":"2017-09-30","val":-13255,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":-13255,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-01-01","end":"2017-12-31","val":-32296,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08"},{"start":"2017-01-01","end":"2017-12-31","val":-32296,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":361718,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":361718,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":60167,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-01","end":"2018-06-30","val":60167,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-01-01","end":"2018-09-30","val":-141126,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-01","end":"2018-09-30","val":-141126,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-01-01","end":"2018-12-31","val":-6844,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":-6844,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":17624,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":17624,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":198666,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":198666,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":290556,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-01-01","end":"2019-09-30","val":290556,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-01-01","end":"2019-12-31","val":352710,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":352710,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":87873,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":87873,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-81916,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":-81916,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-01-01","end":"2020-09-30","val":120482,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":120482,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":195104,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09"},{"start":"2020-01-01","end":"2020-12-31","val":195104,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":53683,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":53683,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":174222,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":174222,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-01-01","end":"2021-09-30","val":248203,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":80795,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":87394,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":87394,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-25658,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":-650764,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":155773,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":155773,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":-344766,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-344766,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":1665880,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"start":"2022-01-01","end":"2022-12-31","val":1670836,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2022-01-01","end":"2022-12-31","val":1670836,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-576689,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":-576689,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-412391,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":-412391,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":-641039,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":-641039,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-01-01","end":"2023-12-31","val":-177169,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":-177169,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":19349,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1208258,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-09-30","val":1404487,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"}]}},"IncreaseDecreaseInSecurityDeposits":{"label":"Increase (Decrease) in Security Deposits","description":"The increase (decrease) during the reporting period in security deposits.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":-537,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27"},{"start":"2012-01-01","end":"2012-12-31","val":-537,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2012-01-01","end":"2012-12-31","val":-537,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2012"},{"start":"2013-01-01","end":"2013-09-30","val":-5122,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":-3462,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":-3462,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28"},{"start":"2013-01-01","end":"2013-12-31","val":-9485,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-47768,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":-47768,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-47768,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-47768,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":-47768,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":-47768,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":-45518,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-45518,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-09-30","val":-11755,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":-11755,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":-11755,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-11755,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1350,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":1350,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-143,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":-143,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":-143,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-143,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":-1493,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-1493,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-5928,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":-5928,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-5928,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":-5928,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-01-01","end":"2017-09-30","val":-10207,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":-10207,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-01-01","end":"2017-12-31","val":-10206,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08"},{"start":"2017-01-01","end":"2017-12-31","val":-10206,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-09-30","val":2025,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-01","end":"2018-09-30","val":2025,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-01-01","end":"2018-12-31","val":2025,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":2025,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-60000,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":-60000,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-40801,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":-40801,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":1334,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-01-01","end":"2019-09-30","val":1334,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-01-01","end":"2019-12-31","val":9210,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":9210,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":2943,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":2943,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":2943,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":2943,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-01-01","end":"2020-09-30","val":2943,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":2943,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":2943,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09"},{"start":"2020-01-01","end":"2020-12-31","val":2943,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":4280,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":4280,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":4280,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":4280,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-01-01","end":"2021-09-30","val":-8338,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":-8338,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":-8338,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":-8338,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021"},{"start":"2022-01-01","end":"2022-09-30","val":-4956,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-4956,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":-4956,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2022"}]}},"IncreaseDecreaseInUnbilledReceivables":{"label":"Increase (Decrease) in Unbilled Receivables","description":"The increase (decrease) during the reporting period of the amount of revenue for work performed for which billing has not occurred, net of uncollectible accounts.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":66304,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"start":"2010-01-01","end":"2010-09-30","val":57072,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":88470,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-51826,"accn":"0001013762-12-001029","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-49851,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"start":"2011-01-01","end":"2011-06-30","val":-49851,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"start":"2011-01-01","end":"2011-09-30","val":-77876,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-01-01","end":"2011-09-30","val":-77876,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":-45998,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":-45998,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29"},{"start":"2012-01-01","end":"2012-03-31","val":-21186,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-03-31","val":-21186,"accn":"0001013762-12-001029","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-06-30","val":45084,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2012-01-01","end":"2012-06-30","val":45084,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"start":"2012-01-01","end":"2012-09-30","val":-22868,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":-22868,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-12-31","val":11735,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2012"},{"start":"2012-01-01","end":"2012-12-31","val":11735,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2012-01-01","end":"2012-12-31","val":11735,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27"},{"start":"2013-01-01","end":"2013-03-31","val":5307,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":42711,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2013-01-01","end":"2013-09-30","val":-61714,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":-30325,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2013"},{"start":"2013-01-01","end":"2013-12-31","val":-30325,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"}]}},"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":"2021-01-01","end":"2021-09-30","val":834703,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":855764,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3"}]}},"IncrementalCommonSharesAttributableToShareBasedPaymentArrangements":{"label":"Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements","description":"Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.","units":{"shares":[{"start":"2011-01-01","end":"2011-09-30","val":2808723,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-07-01","end":"2011-09-30","val":2808723,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":1881763,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":1881763,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":2752514,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2012-04-01","end":"2012-06-30","val":2752514,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":2138733,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":2138733,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":2209205,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":2209205,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":2129263,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27"},{"start":"2012-01-01","end":"2012-12-31","val":2129263,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2012-01-01","end":"2012-12-31","val":2129263,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":2057148,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":2057148,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":2075837,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2013-01-01","end":"2013-06-30","val":2075837,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":2105211,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2013-04-01","end":"2013-06-30","val":2105211,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"}]}},"IntangibleAssetsCurrent":{"label":"Intangible Assets, Current","description":"The current portion of nonphysical assets, excluding financial assets, if these assets are classified into the current and noncurrent portions.","units":{"USD":[{"end":"2013-06-30","val":20339,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15","frame":"CY2013Q2I"},{"end":"2013-09-30","val":20657,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":30760,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":30760,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28"},{"end":"2013-12-31","val":30760,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":30760,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":30760,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q4I"},{"end":"2014-03-31","val":30760,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":30760,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":30760,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2022-12-31","val":150505,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2022Q4I"}]}},"InterestAndFeeIncomeLoansAndLeases":{"label":"Interest and Fee Income, Loans and Leases","description":"The aggregate interest and fee income generated by: (1) loans the Entity has positive intent and ability to hold for the foreseeable future, or until maturity or payoff, including commercial and consumer loans, whether domestic or foreign, which may consist of: (a) industrial and agricultural; (b) real estate; and (c) real estate construction loans; (d) trade financing; (e) lease financing; (f) home equity lines-of-credit; (g) automobile and other vehicle loans; and (h) credit card and other revolving-type loans and (2) loans and leases held-for-sale which may include mortgage loans, direct financing, and sales-type leases.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":19336896,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":37925373,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-01-01","end":"2018-09-30","val":58439865,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-01-01","end":"2018-12-31","val":82458661,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":29129723,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":29129723,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":57460765,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-09-30","val":89028352,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-01-01","end":"2019-12-31","val":120169406,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":120169406,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":31380632,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":31380632,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":62162183,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-01-01","end":"2020-09-30","val":93632889,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":128870481,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09"},{"start":"2020-01-01","end":"2020-12-31","val":128870481,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":39938013,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":41584680,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":78546163,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":82192193,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":40607513,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":119498306,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":124720272,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":42528079,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":158844724,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":164848050,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":39597429,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":79194274,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":79194274,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":39596845,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":39596845,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":117774390,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":38580116,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":154535446,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"start":"2022-01-01","end":"2022-12-31","val":39597429,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":34255083,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":66756740,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":32501656,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2"}]}},"InterestCostsCapitalizedAdjustment":{"label":"Interest Costs Capitalized Adjustment","description":"Amount of interest costs capitalized disclosed as an adjusting item to interest costs incurred.","units":{"USD":[{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":461380,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":461380,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":461379,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":884160,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":884160,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":293054,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":293055,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":762704,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":762704,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":469650,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":469650,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":1220722,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":1220722,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":458018,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":458018,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":1640885,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"start":"2022-01-01","end":"2022-12-31","val":1640885,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2022-01-01","end":"2022-12-31","val":1640885,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":169082,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":169082,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":343428,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":174346,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":570820,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":227393,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":1225983,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":1225983,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":464443,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1"}]}},"InterestExpense":{"label":"Interest Expense","description":"Amount of the cost of borrowed funds accounted for as interest expense.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":7083,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":77921,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":77921,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":138612,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":333696,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":60691,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":207003,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":279725,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":621121,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":141113,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":287425,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":506406,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":994115,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":392799,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":490340,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":986182,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":986182,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":495842,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":495842,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":1445542,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":1445542,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":459360,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":459360,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":1925184,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":1925184,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":555991,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":555991,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1107295,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":1107295,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-04-01","end":"2017-06-30","val":551304,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":551304,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":1611687,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":1611687,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-07-01","end":"2017-09-30","val":504392,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":504392,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":2168262,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08"},{"start":"2017-01-01","end":"2017-12-31","val":2168262,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":933667,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":933667,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1979005,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-01","end":"2018-06-30","val":1979005,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-04-01","end":"2018-06-30","val":1045338,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-04-01","end":"2018-06-30","val":1045338,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":3040832,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-01","end":"2018-09-30","val":3040832,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-07-01","end":"2018-09-30","val":1061827,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":1061827,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":4156424,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":4156424,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1181993,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":1181993,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":2203977,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":2203977,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":1021984,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":1021984,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":3265771,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-01-01","end":"2019-09-30","val":3265771,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":1061794,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-07-01","end":"2019-09-30","val":1061794,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":4310422,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1211626,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":1211626,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":2262747,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":2262747,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-04-01","end":"2020-06-30","val":1051120,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":1051120,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":3214083,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":3214083,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":951336,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":951336,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":4302561,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1398997,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":1398997,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":2621397,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":2621397,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":1222400,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":1222400,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":3855014,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":3855014,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":1233617,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":1233617,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":5238560,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":5238560,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1958068,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":1958068,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":4305906,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":4305906,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":2347838,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":2347838,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":7336048,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":7336048,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":3030142,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":3030142,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":11161396,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"start":"2022-01-01","end":"2022-12-31","val":11161396,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2022-01-01","end":"2022-12-31","val":11161396,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":4531327,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":4531327,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":9099884,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":9099884,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":4568557,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":4568557,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":13846685,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":4746801,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":18913773,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":18913773,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":5315094,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":10541249,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":5226155,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2"}]}},"InterestExpenseBorrowings":{"label":"Interest Expense, Borrowings","description":"Aggregate amount of interest expense on all borrowings.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":297933,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"start":"2010-04-01","end":"2010-06-30","val":174831,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":484328,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":186395,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":674882,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":148594,"accn":"0001013762-12-001029","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":287287,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"start":"2011-01-01","end":"2011-06-30","val":287287,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"start":"2011-04-01","end":"2011-06-30","val":138693,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21","frame":"CY2011Q2"},{"start":"2011-04-01","end":"2011-06-30","val":138693,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"start":"2011-01-01","end":"2011-09-30","val":394881,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-01-01","end":"2011-09-30","val":394881,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":107595,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2011Q3"},{"start":"2011-07-01","end":"2011-09-30","val":107595,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":500460,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":500460,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29"},{"start":"2012-01-01","end":"2012-03-31","val":90323,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-03-31","val":90323,"accn":"0001013762-12-001029","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-06-30","val":233822,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2012-01-01","end":"2012-06-30","val":233822,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"start":"2012-04-01","end":"2012-06-30","val":143499,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":143499,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"start":"2012-01-01","end":"2012-09-30","val":352292,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":352292,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":118470,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q3"},{"start":"2012-07-01","end":"2012-09-30","val":118470,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-12-31","val":454241,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2012"},{"start":"2012-01-01","end":"2012-12-31","val":454241,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2012-01-01","end":"2012-12-31","val":454241,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27"},{"start":"2013-01-01","end":"2013-03-31","val":102381,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":210413,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2013-04-01","end":"2013-06-30","val":108032,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":298069,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":87656,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":385918,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2013"},{"start":"2013-01-01","end":"2013-12-31","val":385918,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"}]}},"InterestExpenseDebt":{"label":"Interest Expense, Debt","description":"Amount of the cost of borrowed funds accounted for as interest expense for debt.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":102516,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":269919,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-04-01","end":"2018-06-30","val":167403,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":473647,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":203728,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":574834,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2018"},{"start":"2022-01-01","end":"2022-03-31","val":292238,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":104991,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":42462,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":151521,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":46530,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":211349,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2022-01-01","end":"2022-12-31","val":211349,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":555522,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":105022,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":53346,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":145357,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":40335,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":145357,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":145357,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023"}]}},"InterestExpenseOther":{"label":"Interest Expense, Other","description":"Amount of interest expense classified as other.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":14000,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":118404,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":35000,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-01","end":"2018-06-30","val":258307,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-04-01","end":"2018-06-30","val":139903,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":35000,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-01","end":"2018-09-30","val":425996,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-07-01","end":"2018-09-30","val":167689,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":35000,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":476085,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":54840,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":105271,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":50431,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":208640,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-07-01","end":"2019-09-30","val":103368,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":294847,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2019"},{"start":"2022-01-01","end":"2022-03-31","val":32716,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":102144,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":69428,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":147422,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":45278,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":227568,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2022-01-01","end":"2022-12-31","val":227568,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":52643,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":51676,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":105988,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":105022,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":53346,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":53346,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":163183,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":58020,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":281471,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":281471,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023"}]}},"InterestExpenseRelatedParty":{"label":"Interest Expense, Related Party","description":"Amount of interest expense incurred on a debt or other obligation to related party.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":52221,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"start":"2010-04-01","end":"2010-06-30","val":50295,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":120192,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":67971,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":152918,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":2240,"accn":"0001013762-12-001029","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":16669,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"start":"2011-01-01","end":"2011-06-30","val":16669,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"start":"2011-04-01","end":"2011-06-30","val":14429,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"start":"2011-04-01","end":"2011-06-30","val":14429,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":16669,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":16669,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-01-01","end":"2011-12-31","val":16669,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29"},{"start":"2011-01-01","end":"2011-12-31","val":16669,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27","frame":"CY2011"},{"start":"2012-01-01","end":"2012-06-30","val":4110,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"start":"2012-01-01","end":"2012-06-30","val":4110,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2012-04-01","end":"2012-06-30","val":4110,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"start":"2012-04-01","end":"2012-06-30","val":4110,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":15123,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":15123,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":11013,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":11013,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":15123,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27"},{"start":"2012-01-01","end":"2012-12-31","val":15123,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2012-01-01","end":"2012-12-31","val":15123,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2012"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2013-04-01","end":"2013-06-30","val":0,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15","frame":"CY2013Q2"},{"start":"2019-01-01","end":"2019-09-30","val":617165,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":222863,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2020-07-01","end":"2020-07-30","val":186882,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q2I"},{"start":"2020-01-01","end":"2020-09-30","val":593738,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":593738,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":186882,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":165280,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":39966,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":76744,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":36778,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":521242,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":113523,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":173540,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":36779,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":148011,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":148011,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":32716,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":102144,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":69428,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":147422,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":45278,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":196338,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2022"}]}},"InterestIncomeExpenseAfterProvisionForLoanLoss":{"label":"Interest Income (Expense), after Provision for Loan Loss","description":"Amount of interest income or expense, including any amortization and accretion (as applicable) of discounts and premiums, including consideration of the provisions for loan, lease, credit, and other related losses.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":752343,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"start":"2010-04-01","end":"2010-06-30","val":422721,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":1169813,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":417501,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":1662402,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":436490,"accn":"0001013762-12-001029","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":1015009,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"start":"2011-01-01","end":"2011-06-30","val":1015009,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"start":"2011-04-01","end":"2011-06-30","val":578519,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21","frame":"CY2011Q2"},{"start":"2011-04-01","end":"2011-06-30","val":578519,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"start":"2011-01-01","end":"2011-09-30","val":1470076,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-01-01","end":"2011-09-30","val":1470076,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":455065,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2011Q3"},{"start":"2011-07-01","end":"2011-09-30","val":455065,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":1875443,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":1875443,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29"},{"start":"2012-01-01","end":"2012-03-31","val":452173,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-03-31","val":452173,"accn":"0001013762-12-001029","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-06-30","val":1031417,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2012-01-01","end":"2012-06-30","val":1031417,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"start":"2012-04-01","end":"2012-06-30","val":579244,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":579244,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"start":"2012-01-01","end":"2012-09-30","val":1535346,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":1535346,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":503929,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q3"},{"start":"2012-07-01","end":"2012-09-30","val":503929,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-12-31","val":2015465,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2012"},{"start":"2012-01-01","end":"2012-12-31","val":2015465,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2012-01-01","end":"2012-12-31","val":2015465,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27"},{"start":"2013-01-01","end":"2013-03-31","val":500226,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":990796,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2013-04-01","end":"2013-06-30","val":490570,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":1495687,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":504891,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":1915607,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2013"},{"start":"2013-01-01","end":"2013-12-31","val":1915607,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"}]}},"InterestIncomeOperating":{"label":"Interest Income, Operating","description":"Amount of operating interest income, including, but not limited to, amortization and accretion of premiums and discounts on securities.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":1453,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29","frame":"CY2010"}]}},"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":"2011-01-01","end":"2011-06-30","val":305106,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"start":"2011-01-01","end":"2011-09-30","val":421023,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-01-01","end":"2011-12-31","val":506300,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27","frame":"CY2011"},{"start":"2012-01-01","end":"2012-06-30","val":220854,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"start":"2012-01-01","end":"2012-09-30","val":364823,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-12-31","val":462045,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27"},{"start":"2012-01-01","end":"2012-12-31","val":462045,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2012-01-01","end":"2012-12-31","val":462045,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":369487,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":369487,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2013"},{"start":"2022-01-01","end":"2022-12-31","val":196338,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2022-01-01","end":"2022-12-31","val":196338,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":163183,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":163183,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023"}]}},"InterestPaidDiscontinuedOperations":{"label":"Interest Paid, Discontinued Operations","description":"The amount of cash paid during the current period for interest owed on debt associated with discontinued operations.","units":{"USD":[{"start":"2014-01-01","end":"2014-06-30","val":81370,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":81370,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"}]}},"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":"2013-01-01","end":"2013-12-31","val":369487,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":81370,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":81370,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":36250,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":36250,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":87169,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":253995,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":443360,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":443360,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":361736,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":361736,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":780303,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":780303,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":1124342,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":1124342,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":1459756,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":1459756,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":381570,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":381570,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":416407,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":416407,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-01-01","end":"2017-09-30","val":1179826,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":1179826,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-01-01","end":"2017-12-31","val":1649795,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08"},{"start":"2017-01-01","end":"2017-12-31","val":1649795,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":754276,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":754276,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1422484,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-01","end":"2018-06-30","val":1422484,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-01-01","end":"2018-09-30","val":2104110,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-01","end":"2018-09-30","val":2104110,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-01-01","end":"2018-12-31","val":2806285,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":2806285,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":993544,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":993544,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1936218,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":1936218,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":2700709,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-01-01","end":"2019-09-30","val":2700709,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-01-01","end":"2019-12-31","val":3606328,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":3606328,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":985763,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":985763,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":2120502,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":2120502,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-01-01","end":"2020-09-30","val":3021833,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":3021833,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":3973374,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1282781,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":2506589,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-09-30","val":3702949,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2022-01-01","end":"2022-03-31","val":151286,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2023-01-01","end":"2023-03-31","val":565909,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-09-30","val":12811332,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-01-01","end":"2024-09-30","val":14759775,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"}]}},"IssuanceOfStockAndWarrantsForServicesOrClaims":{"label":"Issuance of Stock and Warrants for Services or Claims","description":"Fair value of share-based compensation granted to nonemployees as payment for services rendered or acknowledged claims.","units":{"USD":[{"start":"2012-01-01","end":"2012-03-31","val":3834,"accn":"0001013762-12-001029","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2012Q1"},{"start":"2014-01-01","end":"2014-03-31","val":2800,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"}]}},"LaborAndRelatedExpense":{"label":"Labor and Related Expense","description":"Amount of expense for salary, wage, profit sharing; incentive and equity-based compensation; and other employee benefit.","units":{"USD":[{"start":"2015-01-01","end":"2015-09-30","val":2898982,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":1098621,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":4190606,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1330791,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":2774861,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":1444070,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":4258753,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":4258753,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":1522792,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":1522792,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":5946401,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":5946401,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1768152,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":1768152,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":3666157,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":3666157,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-04-01","end":"2017-06-30","val":1898005,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":1898005,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":5567082,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":5567082,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-07-01","end":"2017-09-30","val":1900925,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":1900925,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":7862714,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08"},{"start":"2017-01-01","end":"2017-12-31","val":7862714,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":2179376,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":2179376,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":4211164,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-01","end":"2018-06-30","val":4211164,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-04-01","end":"2018-06-30","val":2031788,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-04-01","end":"2018-06-30","val":2031788,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":6397999,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-01","end":"2018-09-30","val":6397999,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-07-01","end":"2018-09-30","val":2186835,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":2186835,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":8796011,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":8796011,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1758087,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":1758087,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":3795168,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":3795168,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":2037081,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":2037081,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":5984797,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-01-01","end":"2019-09-30","val":5984797,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":2189629,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-07-01","end":"2019-09-30","val":2189629,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":8469334,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":8469334,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":2548869,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":2548869,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":4825385,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":4825385,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-04-01","end":"2020-06-30","val":2276516,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":2276516,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":7324620,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":7324620,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":2499235,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":2499235,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":10440693,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09"},{"start":"2020-01-01","end":"2020-12-31","val":10440693,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":2909319,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":2909319,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":5656324,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":5656324,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":2747005,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":2747005,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":8329188,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":8329188,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":2672864,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":2672864,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":11489208,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":11489208,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":2964442,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":2964442,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":5979362,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":5979362,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":3014920,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":3014920,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":8799395,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":8799395,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":2820033,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":2820033,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":10991477,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"start":"2022-01-01","end":"2022-12-31","val":10991477,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2022-01-01","end":"2022-12-31","val":10991477,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2726890,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":2726890,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":5702898,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":5702898,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":2976008,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":2976008,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":8933998,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":8933998,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-07-01","end":"2023-09-30","val":3231100,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":3231100,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":12499099,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":12499099,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":4083918,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":8308533,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":4224614,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":12357955,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":4049422,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3"}]}},"LeaseAndRentalExpense":{"label":"Operating Leases, Rent Expense","description":"Amount of rent expense incurred for leased assets, including but not limited to, furniture and equipment, that is not directly or indirectly associated with the manufacture, sale or creation of a product or product line.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":43903,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":11200,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":21880,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2012-01-01","end":"2012-09-30","val":34500,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":46571,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27"},{"start":"2012-01-01","end":"2012-12-31","val":46571,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2012-01-01","end":"2012-12-31","val":46571,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":14341,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":14341,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":28586,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2013-01-01","end":"2013-06-30","val":29000,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-07-25","end":"2013-08-01","val":6800,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2013Q2I"},{"start":"2013-07-29","end":"2013-08-01","val":6800,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2013-01-01","end":"2013-09-30","val":42365,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":42000,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":58921,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":58921,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28"},{"start":"2013-01-01","end":"2013-12-31","val":58800,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":34000,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":84000,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":116000,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-12-31","val":163500,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":163500,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":222600,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":222600,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":274300,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":274300,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":331900,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08"},{"start":"2017-01-01","end":"2017-12-31","val":331900,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":389900,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":389900,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":99000,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":126000,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":350000,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-01-01","end":"2019-12-31","val":520700,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":520700,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":167000,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":167000,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":353000,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-09-30","val":519000,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-12-31","val":688400,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":167000,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"}]}},"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":"2021-09-30","val":3055000,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2022-03-31","val":2883000,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2745000,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2747000,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2023-09-30","val":2209563,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2103095,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":2103095,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1996628,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1890158,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1782624,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive":{"label":"Lessee, Operating Lease, Liability, to be Paid, after Year Five","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-09-30","val":1230000,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":456000,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":774000,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":774000,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":774000,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths":{"label":"Lessee, Operating Lease, Liability, to be Paid, Year One","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-09-30","val":103000,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2022-03-31","val":348000,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":210000,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":133000,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2023-09-30","val":430134,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":430134,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":430134,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":443038,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":443038,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":443038,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"}]}},"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":"2021-09-30","val":443000,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":443000,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":456000,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":456000,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":456000,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2023-09-30","val":303573,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":303574,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":303574,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","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":"2021-09-30","val":435000,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":435000,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":443000,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":443000,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":443000,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2023-09-30","val":470019,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":470019,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":470019,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":303576,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":303574,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":303574,"accn":"0001397047-24-000006","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":"2021-09-30","val":427000,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":427000,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":435000,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":435000,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":435000,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2023-09-30","val":456330,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":456330,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":456330,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":470019,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":470019,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":470019,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueYearTwo":{"label":"Lessee, Operating Lease, Liability, to be Paid, Year Two","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-09-30","val":417000,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":472000,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":427000,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":427000,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":506000,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2023-09-30","val":443038,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":443038,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":443038,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":456330,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":456330,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":456330,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"}]}},"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":"2014-12-31","val":2173598,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":2173598,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":2173598,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":2173598,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":2311223,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":3173084,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":3410433,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":11309338,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":11309338,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":11309338,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":11309338,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":11309338,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":10897833,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":10726580,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":10145930,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":14629903,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":14629903,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":14629903,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":14629903,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":14629903,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08","frame":"CY2016Q4I"},{"end":"2017-03-31","val":13132991,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":12796741,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":11405706,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":27684714,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08"},{"end":"2017-12-31","val":27684714,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":27684714,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-31","val":27684714,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-31","val":27684714,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2017Q4I"},{"end":"2018-03-31","val":24039080,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":24858813,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-30","val":22967382,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-31","val":40133639,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11"},{"end":"2018-12-31","val":40133639,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":40133639,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":40133639,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2018-12-31","val":40133639,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018Q4I"},{"end":"2019-03-31","val":32275649,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":30946267,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":30830829,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2019-12-31","val":42246617,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"end":"2019-12-31","val":42246617,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":42246617,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":42246617,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":42246617,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019Q4I"},{"end":"2020-03-31","val":39696089,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":39402254,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":40458165,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":57095333,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09"},{"end":"2020-12-31","val":57095333,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":57095333,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2020-12-31","val":57095333,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":57095333,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":51839626,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":49767891,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":49319353,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":68668437,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":68668437,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":68668437,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":68668437,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":68668437,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021Q4I"},{"end":"2022-03-31","val":72820725,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":91153573,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":99017200,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":117254837,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"end":"2022-12-31","val":117254837,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":117254837,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":117254837,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":117254837,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2022-12-31","val":117254837,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":113744838,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":110823612,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":115815240,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":127259604,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":127259604,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03"},{"end":"2023-12-31","val":127259604,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":127259604,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":127259604,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q4I"},{"end":"2024-03-31","val":133386129,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":144731149,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":157453187,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"}]}},"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":8133455,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"end":"2010-12-31","val":8133455,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":8133455,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29","frame":"CY2010Q4I"},{"end":"2011-06-30","val":6626348,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08","frame":"CY2011Q2I"},{"end":"2011-09-30","val":6301585,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":6888237,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29"},{"end":"2011-12-31","val":6888237,"accn":"0001013762-12-001029","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"end":"2011-12-31","val":6888237,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"end":"2011-12-31","val":6888237,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":6888237,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27","frame":"CY2011Q4I"},{"end":"2012-03-31","val":7940133,"accn":"0001013762-12-001029","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2012Q1I"},{"end":"2012-06-30","val":10458840,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21","frame":"CY2012Q2I"},{"end":"2012-09-30","val":8015076,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":7919985,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27"},{"end":"2012-12-31","val":7919985,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":7919985,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"end":"2012-12-31","val":7919985,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":7919985,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2012-12-31","val":7919985,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2012Q4I"},{"end":"2013-03-31","val":8887060,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":8366485,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15","frame":"CY2013Q2I"},{"end":"2013-09-30","val":6510299,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":6480395,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":6480395,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28"},{"end":"2013-12-31","val":6480395,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":6480395,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":6480395,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":6480395,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":7508772,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":6844268,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":7538623,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":8505867,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":8505867,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":8505867,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":8505867,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":8505867,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":15811163,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":14879375,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":12996796,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":17477297,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":17477297,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":17477297,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":17477297,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":17477297,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":14472527,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":31272748,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":28153378,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":29155624,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":29155624,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":29155624,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":29155624,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":29155624,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08","frame":"CY2016Q4I"},{"end":"2017-03-31","val":26627091,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":24762159,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":21666192,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":34008626,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08"},{"end":"2017-12-31","val":34008626,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":34008626,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-31","val":34008626,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-31","val":34008626,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2017Q4I"},{"end":"2018-03-31","val":28126350,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":27517206,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-30","val":34010897,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-31","val":48626315,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11"},{"end":"2018-12-31","val":48626315,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":48626315,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":48626315,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2018-12-31","val":48626315,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018Q4I"},{"end":"2019-03-31","val":41321744,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":40027659,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":41458955,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2019-12-31","val":52214892,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"end":"2019-12-31","val":52214892,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":52214892,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":52214892,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":52214892,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019Q4I"},{"end":"2020-03-31","val":50063113,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":50057364,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":51694221,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":68249379,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09"},{"end":"2020-12-31","val":68249379,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":68249379,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2020-12-31","val":68249379,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":68249379,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":63601007,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":62916829,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":64555540,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":84812056,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":84812056,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":84812056,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":84812056,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":84812056,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021Q4I"},{"end":"2022-03-31","val":87025695,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":120005240,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":122100179,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":148289510,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"end":"2022-12-31","val":148289510,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":148289510,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":148289510,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":148289510,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2022-12-31","val":148289510,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":144971229,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":138113729,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":144417052,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":156490377,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":156490377,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03"},{"end":"2023-12-31","val":156490377,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":156490377,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":156490377,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q4I"},{"end":"2024-03-31","val":162613750,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":172212388,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":187261759,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"}]}},"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":6124235,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"end":"2010-12-31","val":6124235,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":6124235,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29","frame":"CY2010Q4I"},{"end":"2011-06-30","val":4425350,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08","frame":"CY2011Q2I"},{"end":"2011-09-30","val":4037952,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":4600185,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29"},{"end":"2011-12-31","val":4600185,"accn":"0001013762-12-001029","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"end":"2011-12-31","val":4600185,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"end":"2011-12-31","val":4600185,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":4600185,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27","frame":"CY2011Q4I"},{"end":"2012-03-31","val":5610176,"accn":"0001013762-12-001029","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2012Q1I"},{"end":"2012-06-30","val":7950510,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21","frame":"CY2012Q2I"},{"end":"2012-09-30","val":5387304,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":5221767,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27"},{"end":"2012-12-31","val":5221767,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":5221767,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"end":"2012-12-31","val":5221767,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":5221767,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2012-12-31","val":5221767,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2012Q4I"},{"end":"2013-03-31","val":6131784,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":5581258,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15","frame":"CY2013Q2I"},{"end":"2013-09-30","val":3982995,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":3424137,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":3424137,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28"},{"end":"2013-12-31","val":3424137,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":3424137,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":3424137,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":3424137,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":5165443,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":1019277,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":602121,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":2173598,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":2173598,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":2173598,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":2173598,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":2173598,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1413390,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1853939,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1619975,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":2522568,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":2522568,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":2522568,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":2522568,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":2522568,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":3865291,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":4959988,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":6040246,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":4473184,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":4473184,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":4473184,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":4473184,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":4473184,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08","frame":"CY2016Q4I"},{"end":"2017-03-31","val":2857868,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":5592751,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":7293844,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":22986682,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08"},{"end":"2017-12-31","val":22986682,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":22986682,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-31","val":22986682,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-31","val":22986682,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2017Q4I"},{"end":"2018-03-31","val":19175438,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":23549529,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-30","val":16879709,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-31","val":26113304,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11"},{"end":"2018-12-31","val":26113304,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":26113304,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":26113304,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2018-12-31","val":26113304,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018Q4I"},{"end":"2019-03-31","val":26543348,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":5014129,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":4963343,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2019-12-31","val":7549523,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"end":"2019-12-31","val":7549523,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":7549523,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":7549523,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":7549523,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019Q4I"},{"end":"2020-03-31","val":8692292,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":19134194,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":27239879,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":17067745,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09"},{"end":"2020-12-31","val":17067745,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":17067745,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2020-12-31","val":17067745,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":17067745,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":8053216,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":12051891,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":12387089,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":12586724,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":12586724,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":12586724,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":12586724,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":12586724,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021Q4I"},{"end":"2022-03-31","val":7467221,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":11793850,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":9203942,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":12228312,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"end":"2022-12-31","val":12228312,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":12228312,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":12228312,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":12228312,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2022-12-31","val":12228312,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":8484824,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":8127663,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":7877973,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":12134118,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":12134118,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03"},{"end":"2023-12-31","val":12134118,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":12134118,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":12134118,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q4I"},{"end":"2024-03-31","val":9021198,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":8394171,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":18718590,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"}]}},"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":"2013-12-31","val":3331955,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":3331955,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":3331955,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":3331955,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":4502064,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":396276,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":140508,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":7626,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":7626,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":7626,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":7626,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":7626,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2022-12-03","val":13819559,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2022Q4I"}]}},"LicenseCosts":{"label":"License Costs (Deprecated 2018-01-31)","description":"Costs incurred and are directly related to generating license revenue. Licensing arrangements include, but are not limited to, rights to use a patent, copyright, technology, manufacturing process, software or trademark.","units":{"USD":[{"start":"2013-01-01","end":"2013-06-30","val":-20339,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2013-01-01","end":"2013-09-30","val":-20657,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"}]}},"LimitedLiabilityCompanyLLCOrLimitedPartnershipLPManagingMemberOrGeneralPartnerOwnershipInterest":{"label":"Limited Liability Company (LLC) or Limited Partnership (LP), Managing Member or General Partner, Ownership Interest","description":"Percentage investment held by the managing member or general partner of the limited liability company (LLC) or limited partnership (LP).","units":{"pure":[{"start":"2014-01-01","end":"2014-12-31","val":1,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":1,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":1,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-09-30","val":1,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-12-31","val":1,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":1,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":1,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-09-30","val":1,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":1,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-01","end":"2018-09-30","val":1,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-01","end":"2018-12-31","val":1,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-09-30","val":1,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-01-01","end":"2019-12-31","val":1,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1"}]}},"LineOfCreditFacilityCommitmentFeeAmount":{"label":"Line of Credit Facility, Commitment Fee Amount","description":"Amount of the fee for available but unused credit capacity under the credit facility.","units":{"USD":[{"start":"2018-01-18","end":"2018-01-30","val":35000,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-18","end":"2018-01-30","val":35000,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-18","end":"2018-01-30","val":35000,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-18","end":"2018-01-30","val":35000,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2017Q4I"}]}},"LineOfCreditFacilityCommitmentFeePercentage":{"label":"Line of Credit Facility, Commitment Fee Percentage","description":"The fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used.","units":{"pure":[{"start":"2018-01-18","end":"2018-01-30","val":0.01,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-18","end":"2018-01-30","val":0.01,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-18","end":"2018-01-30","val":0.01,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-18","end":"2018-01-30","val":0.01,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2017Q4I"},{"start":"2023-01-01","end":"2023-06-30","val":0.1,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":0.05,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"}]}},"LineOfCreditFacilityInterestRateAtPeriodEnd":{"label":"Line of Credit Facility, Interest Rate at Period End","description":"The effective interest rate at the end of the reporting period.","units":{"pure":[{"end":"2021-06-30","val":0.1625,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0.1625,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"}]}},"LinesOfCreditCurrent":{"label":"Line of Credit, Current","description":"The carrying value as of the balance sheet date of the current portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.","units":{"USD":[{"end":"2010-12-31","val":5607572,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29","frame":"CY2010Q4I"},{"end":"2010-12-31","val":5607572,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":5607572,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"end":"2011-06-30","val":4232268,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08","frame":"CY2011Q2I"},{"end":"2011-09-30","val":3845904,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":4427343,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27","frame":"CY2011Q4I"},{"end":"2011-12-31","val":4427343,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":4427343,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"end":"2011-12-31","val":4427343,"accn":"0001013762-12-001029","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"end":"2011-12-31","val":4427343,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29"},{"end":"2012-03-31","val":5413734,"accn":"0001013762-12-001029","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2012Q1I"},{"end":"2012-06-30","val":6686886,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21","frame":"CY2012Q2I"},{"end":"2012-09-30","val":5192328,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":4977763,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2012Q4I"},{"end":"2012-12-31","val":4977763,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2012-12-31","val":4977763,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":4977763,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"end":"2012-12-31","val":4977763,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":4977763,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27"},{"end":"2013-03-31","val":5966448,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":5424619,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15","frame":"CY2013Q2I"},{"end":"2013-09-30","val":3693884,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":3240942,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2013Q4I"},{"end":"2013-12-31","val":3240942,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"}]}},"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":"2014-03-31","val":150000,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-12-31","val":1000000,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":1000000,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":1000000,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":1000000,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":1000000,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2016-03-31","val":1000000,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1153319,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":2932631,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2017-06-30","val":2401330,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":4111862,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":14094096,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08"},{"end":"2017-12-31","val":14094096,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":14094096,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-31","val":14094096,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-31","val":14094096,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2017Q4I"},{"end":"2018-03-31","val":9741890,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":14402123,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-30","val":8116897,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-31","val":14252717,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11"},{"end":"2018-12-31","val":14252717,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":14252717,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":14252717,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2018-12-31","val":14252717,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018Q4I"},{"end":"2019-03-31","val":18372922,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2020-03-31","val":2294829,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":8541037,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":14297514,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"}]}},"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":"2021-03-31","val":36790000,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"}]}},"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":"2015-03-31","val":897833,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1319145,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1790458,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":8786770,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":8786770,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":8786770,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":8786770,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":8786770,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":7032542,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":5766592,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":4105684,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":10156719,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":10156719,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":10156719,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":10156719,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":10156719,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08","frame":"CY2016Q4I"},{"end":"2017-03-31","val":10275123,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":7203990,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":4111862,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":4698032,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08"},{"end":"2017-12-31","val":4698032,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":4698032,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-31","val":4698032,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-31","val":4698032,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2017Q4I"},{"end":"2018-03-31","val":4863642,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1309284,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-30","val":6087673,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-31","val":14020335,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11"},{"end":"2018-12-31","val":14020335,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":14020335,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":14020335,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2018-12-31","val":14020335,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018Q4I"},{"end":"2019-03-31","val":4530310,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":20480678,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":20233281,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2019-12-31","val":28904738,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"end":"2019-12-31","val":28904738,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":28904738,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":28904738,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":28904738,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019Q4I"},{"end":"2020-03-31","val":25243117,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":17082075,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":10212510,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":37134009,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09"},{"end":"2020-12-31","val":37134009,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":37134009,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2020-12-31","val":37134009,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":37134009,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":36290339,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":35266942,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":34205693,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":50061924,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":50061924,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":50061924,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":50061924,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":50061924,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021Q4I"},{"end":"2022-03-31","val":55699321,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":66755604,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":77261887,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":80847748,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"end":"2022-12-31","val":80847748,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":80847748,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":80847748,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":80847748,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2022-12-31","val":80847748,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":81093116,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":80943484,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":86063852,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":96384220,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":96384220,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03"},{"end":"2023-12-31","val":96384220,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":96384220,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":105566690,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":117483978,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"}]}},"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":"2019-03-31","val":1164789,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":3716896,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":3721034,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2019-12-31","val":3725172,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"end":"2019-12-31","val":3725172,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":3725172,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":3725172,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":3725172,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019Q4I"},{"end":"2020-03-31","val":3729310,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2021-03-31","val":4744904,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2023-12-31","val":10100047,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q4I"},{"end":"2024-09-30","val":0,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"}]}},"LossContingencyDamagesSoughtValue":{"label":"Loss Contingency, Damages Sought, Value","description":"The value (monetary amount) of the award the plaintiff seeks in the legal matter.","units":{"USD":[{"start":"2010-09-23","end":"2010-10-22","val":485000,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2010-09-23","end":"2010-10-22","val":485000,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2010-10-01","end":"2010-10-22","val":485000,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"start":"2010-10-01","end":"2010-10-22","val":485000,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2010-10-01","end":"2010-10-22","val":485000,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2010-10-01","end":"2010-10-22","val":485000,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2010-10-01","end":"2010-10-22","val":485000,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28"},{"start":"2010-10-01","end":"2010-10-22","val":485000,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2010-10-01","end":"2010-10-22","val":485000,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2010-10-01","end":"2010-10-22","val":485000,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2010-10-01","end":"2010-10-22","val":485000,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2010Q3I"},{"start":"2011-10-01","end":"2011-10-22","val":485000,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2011-10-01","end":"2011-10-22","val":485000,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28"}]}},"MarketingExpense":{"label":"Marketing Expense","description":"Expenditures for planning and executing the conception, pricing, promotion, and distribution of ideas, goods, and services. Costs of public relations and corporate promotions are typically considered to be marketing costs.","units":{"USD":[{"start":"2014-01-01","end":"2014-06-30","val":188000,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":153000,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":875500,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":228100,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":885000,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":548500,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":1397400,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":1397000,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":848800,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":848800,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":2272900,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":2389542,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":416300,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":924957,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":4395000,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":4606874,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1431000,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":1474398,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":3529900,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":3744175,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":2098900,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":2269777,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":6186417,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":6186417,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":2442243,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":2442243,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":10193052,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":10193052,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":812182,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":812182,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1630791,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":1630791,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-04-01","end":"2017-06-30","val":818609,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":818609,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":2625367,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":2625367,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-07-01","end":"2017-09-30","val":994576,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":994576,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":6094330,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08"},{"start":"2017-01-01","end":"2017-12-31","val":6094330,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1168950,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":1168950,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":2429187,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-01","end":"2018-06-30","val":2429187,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-04-01","end":"2018-06-30","val":1260237,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-04-01","end":"2018-06-30","val":1260237,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":4025509,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-01","end":"2018-09-30","val":4025509,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-07-01","end":"2018-09-30","val":1596322,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":1596322,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":7046812,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":7046812,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":848546,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":848546,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1162775,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":1162775,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":314229,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":314229,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":2031227,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-01-01","end":"2019-09-30","val":2031227,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":868452,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-07-01","end":"2019-09-30","val":868452,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":3649292,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":3649292,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1031145,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":1031145,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1969194,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":1969194,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-04-01","end":"2020-06-30","val":938049,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":938049,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":3619911,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":3619911,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":1650717,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":1650717,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":5880063,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09"},{"start":"2020-01-01","end":"2020-12-31","val":5880063,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1832740,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":1832740,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":3746835,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":3746835,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":1914095,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":1914095,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":5571237,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":5571237,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":1824402,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":1824402,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":9129062,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":9129062,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":2014115,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":2014115,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":5784935,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":5784935,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":3770820,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":3770820,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":8178120,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":8178120,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":2393185,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":2393185,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":11031695,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"start":"2022-01-01","end":"2022-12-31","val":11031695,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2022-01-01","end":"2022-12-31","val":11031695,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1099189,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":1099189,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":2587767,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":2587767,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":1488578,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":1488578,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":4258904,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":4258904,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-07-01","end":"2023-09-30","val":1671137,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":1671137,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":7620795,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":7620795,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1765572,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":4311386,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":2545814,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":6316945,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":2005559,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3"}]}},"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":"2010-01-01","end":"2010-12-31","val":-10000,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29","frame":"CY2010"}]}},"MinorityInterestDecreaseFromRedemptions":{"label":"Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests","description":"Decrease in noncontrolling interest (for example, but not limited to, redeeming or purchasing the interests of noncontrolling shareholders, issuance of shares (interests) by the non-wholly owned subsidiary to the parent entity for other than cash, and a buyback of shares (interest) by the non-wholly owned subsidiary from the noncontrolling interests).","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":-198495,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29","frame":"CY2010"}]}},"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":3885511,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"start":"2010-01-01","end":"2010-09-30","val":3241308,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":1299820,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-187936,"accn":"0001013762-12-001029","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-1665304,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"start":"2011-01-01","end":"2011-06-30","val":-1665304,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"start":"2011-01-01","end":"2011-09-30","val":-2051668,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":-2051668,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-01-01","end":"2011-12-31","val":-1470229,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29"},{"start":"2011-01-01","end":"2011-12-31","val":-1470229,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":986391,"accn":"0001013762-12-001029","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":986391,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":3343272,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"start":"2012-01-01","end":"2012-06-30","val":3343272,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2012-01-01","end":"2012-09-30","val":764985,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":764985,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":550420,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27"},{"start":"2012-01-01","end":"2012-12-31","val":550420,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2012-01-01","end":"2012-12-31","val":550420,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":988685,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":988685,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":446856,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2013-01-01","end":"2013-06-30","val":446856,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":-1283879,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":-1283879,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":-736821,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":-736821,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28"},{"start":"2013-01-01","end":"2013-12-31","val":-736821,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":1284386,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":1284386,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":1187978,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":1187978,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":3243075,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":3243075,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":4321182,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":4321182,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":8397256,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":8397256,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":8672256,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":8672256,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":8997256,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":8997256,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":15997256,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":15997256,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-601770,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":-601770,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":18214896,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":18214896,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":18243806,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":18243806,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":21243806,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":21243806,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":-773207,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":-773207,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-01-01","end":"2017-09-30","val":-2273207,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":-2273207,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-01-01","end":"2017-12-31","val":8176792,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08"},{"start":"2017-01-01","end":"2017-12-31","val":8176792,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-840000,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":-840000,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":521294,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-01","end":"2018-06-30","val":521294,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-01-01","end":"2018-09-30","val":7901110,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-01","end":"2018-09-30","val":7901110,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-01-01","end":"2018-12-31","val":21617429,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":21617429,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-2474316,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":-2474316,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-4940102,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":-4940102,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":-5294911,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-01-01","end":"2019-09-30","val":-5294911,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-01-01","end":"2019-12-31","val":3437895,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":3437895,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-1326067,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":-1326067,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-1413044,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":-1413044,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-01-01","end":"2020-09-30","val":-2573929,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":-2573929,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":9978501,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09"},{"start":"2020-01-01","end":"2020-12-31","val":9978501,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-928290,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":-928288,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-1992499,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":-1992499,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-01-01","end":"2021-09-30","val":-3093710,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":-3093710,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":12758985,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":12758985,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":8719528,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":8719528,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":23713928,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":23713928,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":34282779,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":34282779,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":37516288,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"start":"2022-01-01","end":"2022-12-31","val":37516288,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2022-01-01","end":"2022-12-31","val":37516288,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":19721,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":19721,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-1807465,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":-1807465,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":2138336,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":2138336,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-01-01","end":"2023-12-31","val":12465560,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":12465560,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":9103330,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":20529695,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-09-30","val":32933721,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"}]}},"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":"2010-01-01","end":"2010-06-30","val":3413904,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"start":"2010-01-01","end":"2010-09-30","val":3251308,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":1600971,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":-1665304,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"start":"2011-01-01","end":"2011-09-30","val":-2051668,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":-1470229,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29","frame":"CY2011"},{"start":"2013-01-01","end":"2013-12-31","val":1000000,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":150000,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":150000,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":4147058,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":4147058,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":6444675,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":6444675,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":7562124,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":7562124,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":8397256,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":8397256,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":8672256,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-09-30","val":8997256,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-12-31","val":15997256,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-601770,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"}]}},"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":-1675,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"start":"2011-01-01","end":"2011-03-31","val":-3186,"accn":"0001013762-12-001029","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-4389,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"start":"2011-01-01","end":"2011-06-30","val":-4389,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"start":"2011-01-01","end":"2011-09-30","val":-17768,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-01-01","end":"2011-12-31","val":-18595,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-2349,"accn":"0001013762-12-001029","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":-2349,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-4194,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"start":"2012-01-01","end":"2012-06-30","val":-4194,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2012-01-01","end":"2012-09-30","val":-14764,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":-14764,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":-17031,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27"},{"start":"2012-01-01","end":"2012-12-31","val":-17031,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2012-01-01","end":"2012-12-31","val":-17031,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-13423,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":-13423,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-33584,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2013-01-01","end":"2013-06-30","val":-33584,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":-83393,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":-83393,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":-112908,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":-112908,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28"},{"start":"2013-01-01","end":"2013-12-31","val":-112908,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-39982,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":-39982,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-107393,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":3932116,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":-148873,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":3668481,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":3629227,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":3629227,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-222796,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":-222796,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-548586,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":-548586,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":-1020958,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":-1020958,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":-1328113,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-1328113,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-403934,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":-403934,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-918289,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":-918289,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":-1436701,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-1436701,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":-1855088,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-1855088,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-477389,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":-477389,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-979562,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":-979562,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-01-01","end":"2017-09-30","val":-1487441,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":-1487441,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-01-01","end":"2017-12-31","val":-2021538,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08"},{"start":"2017-01-01","end":"2017-12-31","val":-2021538,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-307340,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":-307340,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-1021551,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-01","end":"2018-06-30","val":-1021551,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-01-01","end":"2018-09-30","val":-1752095,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-01","end":"2018-09-30","val":-1752095,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-01-01","end":"2018-12-31","val":-2284876,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":-2284876,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-553184,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":-553184,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-1105122,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":-1105122,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":-1664580,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-01-01","end":"2019-09-30","val":-1664580,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-01-01","end":"2019-12-31","val":-2241172,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":-2241172,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-646414,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":-646414,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-1399360,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":-1399360,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-01-01","end":"2020-09-30","val":-2099654,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":-2099654,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":-3098194,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09"},{"start":"2020-01-01","end":"2020-12-31","val":-3098194,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-734122,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":-734122,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-1367154,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":-1367154,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-01-01","end":"2021-09-30","val":-3459424,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":-3459424,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":-4949544,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":-4949544,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-1553810,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":-1553810,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-3687241,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":-3687241,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":-6075872,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-6075872,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":-5200645,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"start":"2022-01-01","end":"2022-12-31","val":-5200645,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2022-01-01","end":"2022-12-31","val":-5200645,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-1922882,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":-1922882,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-3457962,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":-3457962,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":-5136639,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":-5136639,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-01-01","end":"2023-12-31","val":-7561259,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":-7561259,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-2279532,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-4151620,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-09-30","val":-6225129,"accn":"0001397047-24-000006","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":"2010-01-01","end":"2010-06-30","val":-1675,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"start":"2010-01-01","end":"2010-09-30","val":-17663,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":-18075,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":-4389,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"start":"2011-01-01","end":"2011-09-30","val":-17768,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":-18595,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29","frame":"CY2011"},{"start":"2013-01-01","end":"2013-12-31","val":-98707,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-39982,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":-39982,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-107393,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-512884,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":-148873,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":-776519,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":-1157237,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-1157237,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-222796,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":-222796,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-548586,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-09-30","val":-1020958,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-12-31","val":-1328113,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-403934,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"}]}},"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":-4269717,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"start":"2010-01-01","end":"2010-09-30","val":-3513225,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":-1572305,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":541559,"accn":"0001013762-12-001029","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":1754849,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"start":"2011-01-01","end":"2011-06-30","val":1754849,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"start":"2011-01-01","end":"2011-09-30","val":1989657,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":1989657,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-01-01","end":"2011-12-31","val":1632075,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29"},{"start":"2011-01-01","end":"2011-12-31","val":1632075,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-766943,"accn":"0001013762-12-001029","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-2825534,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"start":"2012-01-01","end":"2012-09-30","val":359800,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-12-31","val":-229521,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27"},{"start":"2012-01-01","end":"2012-12-31","val":-229521,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2012-01-01","end":"2012-12-31","val":-229521,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2012"},{"start":"2013-01-01","end":"2013-06-30","val":-278089,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":2018294,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":1199322,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":1199322,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28"},{"start":"2013-01-01","end":"2013-12-31","val":1199322,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-1241608,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":-1241608,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":2652202,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-1387307,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":445680,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":-3371674,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":-6027092,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-6027092,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-875835,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":-875835,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-3217453,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":-3217453,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":-6192086,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":-6192086,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":-14156286,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-14156286,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-748906,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":-748906,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-2877076,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":-2877076,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":-7109978,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-7109978,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":-17372429,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-17372429,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":202767,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":202767,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1873670,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":1873670,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-01-01","end":"2017-09-30","val":2173988,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":2173988,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-01-01","end":"2017-12-31","val":-6598834,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08"},{"start":"2017-01-01","end":"2017-12-31","val":-6598834,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-2023358,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":-2023358,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-2412710,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-01","end":"2018-06-30","val":-2412710,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-01-01","end":"2018-09-30","val":-3835827,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-01","end":"2018-09-30","val":-3835827,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-01-01","end":"2018-12-31","val":-18160258,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":-18160258,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-466654,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":-466654,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-2695843,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":2695843,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":3990643,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-01-01","end":"2019-09-30","val":3990643,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-01-01","end":"2019-12-31","val":-469461,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":-469461,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":558529,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":558529,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":5794941,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":5794941,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-01-01","end":"2020-09-30","val":4555130,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":4555130,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":-5207547,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09"},{"start":"2020-01-01","end":"2020-12-31","val":-5207547,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-563003,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":-563007,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-34366,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":-34366,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-01-01","end":"2021-09-30","val":1159828,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":1159828,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":-11256031,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":-11256031,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-7940659,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":-7940659,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-19671372,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":-19671372,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":-27545463,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-27545463,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":-31236936,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"start":"2022-01-01","end":"2022-12-31","val":-31236936,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2022-01-01","end":"2022-12-31","val":-31236936,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":5599339,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":5599339,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":5471062,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":5471062,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":2562763,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":2562763,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-01-01","end":"2023-12-31","val":-6664520,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":-6664520,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-5643178,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-15898293,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-09-30","val":-23791180,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"}]}},"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":"2010-01-01","end":"2010-06-30","val":-4445263,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"start":"2010-01-01","end":"2010-09-30","val":-4040554,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":-2688882,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":1754849,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"start":"2011-01-01","end":"2011-09-30","val":1989657,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":1636075,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29"},{"start":"2011-01-01","end":"2011-12-31","val":1636075,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-766943,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-2825534,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2012-01-01","end":"2012-09-30","val":359800,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":-229521,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-888432,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-278089,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2013-01-01","end":"2013-09-30","val":2018294,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":-541042,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-1306990,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":-1210225,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-3420135,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-2700909,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":-5860491,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":-4867005,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":-7202952,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-7660999,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-932341,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":-932341,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-3326466,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":-3404854,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":-6397135,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":-6397135,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":-14361335,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-14361335,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-748906,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-2877076,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":-7109978,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":-17372429,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016"}]}},"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":-654857,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"start":"2010-04-01","end":"2010-06-30","val":-563246,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":-502714,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":152146,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":-377914,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":190531,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"start":"2011-04-01","end":"2011-06-30","val":173494,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":251981,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":251981,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-07-01","end":"2011-09-30","val":61448,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":61448,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":275225,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29"},{"start":"2011-01-01","end":"2011-12-31","val":275225,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":36769,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":205369,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2012-04-01","end":"2012-06-30","val":168600,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":316387,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":316387,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":111018,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":111018,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":378859,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27"},{"start":"2012-01-01","end":"2012-12-31","val":378859,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2012-01-01","end":"2012-12-31","val":378859,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":52916,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":52916,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":37720,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2013-01-01","end":"2013-06-30","val":37720,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":-15196,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2013-04-01","end":"2013-06-30","val":-15196,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":-227453,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":-227453,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":-265173,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":-265173,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-693681,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":-693681,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28"},{"start":"2013-01-01","end":"2013-12-31","val":-693681,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-946729,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":-946729,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-1619825,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-1214334,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-03-31","end":"2014-06-30","val":-673096,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2"},{"start":"2014-04-01","end":"2014-06-30","val":-426134,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":-2847330,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":-2219684,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":-1227505,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":-992138,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-3730333,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-3730333,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-1393723,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":-1393723,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-3202272,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":-3202272,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":-1808549,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":-1808549,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-5352100,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":-5352100,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":-2149828,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":-2149828,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-8791104,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-8791104,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-2613703,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":-2613703,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-6146424,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":-6146424,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":-3532722,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":-3532722,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-8759916,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-8759916,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":-2613492,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":-2613492,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-12253707,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":12300000,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-12-31","val":12300000,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":-12253707,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-1054511,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":-1054511,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-2617514,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":-2617514,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-04-01","end":"2017-06-30","val":-1563003,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":-1563003,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-4345131,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":-4345131,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-07-01","end":"2017-09-30","val":-1727617,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":-1727617,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-8330761,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08"},{"start":"2017-01-01","end":"2017-12-31","val":-8330761,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-2286344,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":-2286344,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2018-01-01","end":"2018-03-31","val":-2286344,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-4261250,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-01","end":"2018-06-30","val":-4261250,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-04-01","end":"2018-06-30","val":-1974906,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-04-01","end":"2018-06-30","val":-1974906,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-6978628,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-01","end":"2018-09-30","val":-6978653,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-07-01","end":"2018-09-30","val":-2717378,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":-2717403,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-9461262,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":-9461262,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":503543,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":503543,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-03-31","val":503543,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":193597,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":193597,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":-309946,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":1581579,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-01-01","end":"2019-09-30","val":1581579,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":1387982,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-07-01","end":"2019-09-30","val":1387982,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":577415,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":577415,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":51685,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":51685,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2020-01-01","end":"2020-03-31","val":51685,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-210377,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":-210377,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-04-01","end":"2020-06-30","val":-262062,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":78983,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":78983,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":289360,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":289360,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-339896,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09"},{"start":"2020-01-01","end":"2020-12-31","val":-339896,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1237,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":1237,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-03-31","val":1237,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2021-01-01","end":"2021-03-31","val":1237,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-01-01","end":"2021-03-31","val":1237,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":943431,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":943431,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":942194,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":942194,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":942194,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":2639454,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":2639454,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":1696023,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":1696023,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":3272774,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":3272774,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-2380935,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":-2380935,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-03-31","val":-2380935,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-03-31","val":-2380935,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":-2380935,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-03-31","val":-2380935,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":12008286,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":12008286,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":14389221,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":14389221,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-04-01","end":"2022-06-30","val":14389221,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":14389221,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":5727852,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":5727852,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-6280434,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":-6280434,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":13631719,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"start":"2022-01-01","end":"2022-12-31","val":13631719,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2022-01-01","end":"2022-12-31","val":13631719,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-230215,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":-230215,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-03-31","val":-230215,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-03-31","val":-230215,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"start":"2023-01-01","end":"2023-03-31","val":-230215,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-03-31","val":-230215,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-5527870,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":-5527870,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":-5297655,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":-5297655,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-04-01","end":"2023-06-30","val":-5297655,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":-5297655,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-4587769,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":-4587769,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-07-01","end":"2023-09-30","val":940101,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":940101,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-4233617,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":-4233617,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-214179,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"start":"2024-01-01","end":"2024-03-31","val":-214179,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-03-31","val":-214179,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-1817238,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":-1603059,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":-1603058,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":549147,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":2366384,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3"}]}},"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":-119649,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"start":"2010-04-01","end":"2010-06-30","val":-135736,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":-91931,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":27717,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":-92656,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29","frame":"CY2010"}]}},"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":"2010-01-01","end":"2010-06-30","val":-654857,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"start":"2010-04-01","end":"2010-06-30","val":-563246,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":-502714,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":152146,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":-377914,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":190531,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"start":"2011-04-01","end":"2011-06-30","val":173494,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":251981,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":61448,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":275225,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29","frame":"CY2011"},{"start":"2015-01-01","end":"2015-06-30","val":-3202272,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":-1808549,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-5352100,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":-2149828,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-8791104,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-2613703,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-6260788,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":-6260788,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":-3647086,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":-3647086,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-9423027,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-9423027,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":-3162239,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":-3162239,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-13465671,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-13465671,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-1603311,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":-1603311,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-3726550,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":-3726550,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-04-01","end":"2017-06-30","val":-2123239,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":-2123239,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-6057847,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":-6057847,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-07-01","end":"2017-09-30","val":-2331297,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":-2331297,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-10647157,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08"},{"start":"2017-01-01","end":"2017-12-31","val":-10647157,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-2890024,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":-2890024,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-5469754,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-01","end":"2018-06-30","val":-5469754,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-04-01","end":"2018-06-30","val":-2579730,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-04-01","end":"2018-06-30","val":-2579730,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-8796300,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-01","end":"2018-09-30","val":-8796325,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-07-01","end":"2018-09-30","val":-3326546,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":-3326571,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-11888102,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":-11888102,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-105625,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":-105625,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-1024853,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":-1024853,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":-919228,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":-919228,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-246588,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-01-01","end":"2019-09-30","val":-246588,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":778265,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-07-01","end":"2019-09-30","val":778265,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-1860469,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":-1860469,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-1271244,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":-1271244,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-2143034,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":-2143034,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-04-01","end":"2020-06-30","val":-871790,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":-871790,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-2463446,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":-2463446,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":-320412,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":-320412,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-3492096,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09"},{"start":"2020-01-01","end":"2020-12-31","val":-3492096,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-608535,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":-608535,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-276114,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":-276114,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":332421,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":332421,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":810132,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":810132,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":1086246,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":1086246,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":833675,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":833675,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-2990712,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":-2990712,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":10788732,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":10788732,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":13779444,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":13779444,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":3898520,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":3898520,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-6890212,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":-6890212,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":9901139,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"start":"2022-01-01","end":"2022-12-31","val":9901139,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2022-01-01","end":"2022-12-31","val":9901139,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-1202448,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":-1202448,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-7492596,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":-7492596,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":-6290148,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":-6290148,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-7621951,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":-7621951,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-07-01","end":"2023-09-30","val":-129355,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":-129355,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-8337255,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":-8337255,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-1283635,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-3978436,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":-2694801,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-2788453,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":1177694,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3"}]}},"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":"2018-03-31","val":3479000,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":3500000,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1750000,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1814771,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11"},{"end":"2018-12-31","val":1814771,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":1814771,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":1814771,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2018-12-31","val":1814771,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018Q4I"},{"end":"2019-03-31","val":3762526,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1053114,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1062810,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1067740,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"end":"2019-12-31","val":1067740,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":1067740,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":1067740,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":1067740,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1212777,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":4793918,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":4797051,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":4815546,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09"},{"end":"2020-12-31","val":4815546,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":4815546,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2020-12-31","val":4815546,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":4815546,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":59811,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":4802626,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":4802650,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1053088,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":1053088,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":1053088,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":1053088,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q4I"},{"end":"2022-03-31","val":225127,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1167871,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1182585,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1209455,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":1209455,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1210806,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1207798,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-12-31","val":198624,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q4I"},{"end":"2024-09-30","val":10616988,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"}]}},"NotesPayableRelatedPartiesClassifiedCurrent":{"label":"Notes Payable, Related Parties, Current","description":"The amount for notes payable (written promise to pay), due to related parties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2012-06-30","val":400000,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21","frame":"CY2012Q2I"},{"end":"2021-12-31","val":1053088,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021Q4I"},{"end":"2022-12-31","val":1209455,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2022Q4I"}]}},"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":874164,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"start":"2010-04-01","end":"2010-06-30","val":430470,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":1236900,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":365929,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":1651138,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":415453,"accn":"0001013762-12-001029","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":820478,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"start":"2011-01-01","end":"2011-06-30","val":820478,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"start":"2011-04-01","end":"2011-06-30","val":405025,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"start":"2011-04-01","end":"2011-06-30","val":405025,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":1214095,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":1214095,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-07-01","end":"2011-09-30","val":393617,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":393617,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":1596218,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29"},{"start":"2011-01-01","end":"2011-12-31","val":1596218,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":415404,"accn":"0001013762-12-001029","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":415404,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":826048,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"start":"2012-01-01","end":"2012-06-30","val":826048,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2012-04-01","end":"2012-06-30","val":410644,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"start":"2012-04-01","end":"2012-06-30","val":410644,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":1218959,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":1218959,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":392911,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":392911,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":1636606,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27"},{"start":"2012-01-01","end":"2012-12-31","val":1636606,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2012-01-01","end":"2012-12-31","val":1636606,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":447310,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":953076,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2013-04-01","end":"2013-06-30","val":505766,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":1723140,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":770064,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":2609288,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":2609288,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28"},{"start":"2013-01-01","end":"2013-12-31","val":655121,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":1244389,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":2136284,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":1050424,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":3343652,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":1194156,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":5178383,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":5171300,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":2094276,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":2094276,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":4801718,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":4606634,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":2707442,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":2561130,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":7726795,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":2096875,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":2925076,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":755186,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":12456369,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":3983052,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":8718933,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":4833423,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":3546215,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":1307418,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3"},{"start":"2017-01-01","end":"2017-06-30","val":3542969,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-04-01","end":"2017-06-30","val":1869317,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":5266278,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-07-01","end":"2017-09-30","val":1723309,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2017Q3"},{"start":"2018-01-01","end":"2018-06-30","val":3957184,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-04-01","end":"2018-06-30","val":1918246,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":6163680,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":2206496,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3"}]}},"OperatingIncomeLoss":{"label":"Operating Income (Loss)","description":"The net result for the period of deducting operating expenses from operating revenues.","units":{"USD":[{"start":"2014-01-01","end":"2014-03-31","val":-1201375,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-2039953,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":-997107,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-3182421,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":-1129256,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-4868368,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-1436286,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":-1436286,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-3269837,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":-3074753,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":-1833551,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":-1687239,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-5278552,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":-4937156,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":-2008715,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":-1862403,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-8490875,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-8003166,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-2220904,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":-2123363,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-5160242,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":-5160242,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":-3036880,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":-3036880,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-7314374,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-7314374,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":-2154132,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":-2154132,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-10328523,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-10328523,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-498520,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":-498520,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-1510219,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":-1510219,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-04-01","end":"2017-06-30","val":-1011699,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":-1011699,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-2733444,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":-2733444,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-07-01","end":"2017-09-30","val":-1223225,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":-1223225,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-6162499,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08"},{"start":"2017-01-01","end":"2017-12-31","val":-6162499,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-1352677,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":-1352677,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-2282245,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-01","end":"2018-06-30","val":-2282245,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-04-01","end":"2018-06-30","val":-929568,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-04-01","end":"2018-06-30","val":-929568,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-3811199,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-01","end":"2018-09-30","val":-3811199,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-07-01","end":"2018-09-30","val":-1528954,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":-1528954,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-5178216,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":-5178216,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1685536,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":1685536,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":2397574,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":2397574,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":712038,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":712038,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":4847350,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-01-01","end":"2019-09-30","val":4847350,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":2449776,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-07-01","end":"2019-09-30","val":2449776,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":5104237,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":5104237,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1263311,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":1263311,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":2052370,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":2052370,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-04-01","end":"2020-06-30","val":789058,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":789058,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":3293066,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":3293066,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":1240696,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":1240696,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":4625715,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09"},{"start":"2020-01-01","end":"2020-12-31","val":4625715,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1400234,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":1400234,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":2611247,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":2611247,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":1211013,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":1211013,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":6477116,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":6477116,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":3865869,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":3865869,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":7364819,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":7364819,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-1282647,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":-1282647,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":3719945,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":3719945,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":5002592,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":5002592,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-828616,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-828616,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-4548561,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":-4548561,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-6303210,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"start":"2022-01-01","end":"2022-12-31","val":-6303210,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2022-01-01","end":"2022-12-31","val":-6303210,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":4152573,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":4152573,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":2121250,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":2121250,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":-2031323,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":-2031323,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":8073669,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":8073669,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-07-01","end":"2023-09-30","val":5952419,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":5952419,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":13690347,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":13690347,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":5043982,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":7421048,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":2377066,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":16978540,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":9557492,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3"}]}},"OperatingLeaseCost":{"label":"Operating Lease, Cost","description":"Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":72116,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":166459,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":101668,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":287170,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-07-01","end":"2019-09-30","val":121314,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":395455,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":395455,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":106880,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":106880,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":219767,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":219767,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-01-01","end":"2020-09-30","val":329094,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":329094,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":110021,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":433654,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09"},{"start":"2020-01-01","end":"2020-12-31","val":433654,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":104033,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":104031,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":201171,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":201171,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-01-01","end":"2021-09-30","val":303871,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":303871,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":97063,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":401463,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":401463,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":97592,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":97592,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":195033,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":194697,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":97442,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":292056,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-12-31","val":389647,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":97367,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":194623,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":97367,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2"}]}},"OperatingLeaseLiability":{"label":"Operating Lease, Liability","description":"Present value of lessee's discounted obligation for lease payments from operating lease.","units":{"USD":[{"end":"2018-12-31","val":191001,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":191001,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2018Q4I"},{"end":"2019-12-31","val":191001,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2019-12-31","val":22088,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019Q4I"},{"end":"2020-12-31","val":153019,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09"},{"end":"2020-12-31","val":153019,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":153019,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2020Q4I"},{"end":"2021-03-31","val":140335,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":147912,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1962328,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1925497,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1887453,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1848157,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1806563,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2023-09-30","val":1616593,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1562022,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":1562022,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1505830,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1447787,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1386768,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"}]}},"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":"2019-12-31","val":22088,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"end":"2019-12-31","val":22088,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":22088,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":22088,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q4I"},{"end":"2020-03-31","val":122221,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":143931,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":152063,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":153019,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q4I"},{"end":"2021-09-30","val":155766,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2022-12-31","val":199535,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":199535,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2022-12-31","val":199535,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022Q4I"},{"end":"2023-09-30","val":229824,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":240444,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":240444,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03"},{"end":"2023-12-31","val":240444,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":240444,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":240444,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q4I"},{"end":"2024-03-31","val":251591,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":263104,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":275029,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"}]}},"OperatingLeaseLiabilityNoncurrent":{"label":"Operating Lease, Liability, Noncurrent","description":"Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.","units":{"USD":[{"end":"2019-03-31","val":37202,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1734564,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1913171,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2067184,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"end":"2019-12-31","val":2067184,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":2067184,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":2067184,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":2067184,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2031370,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":2028852,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1986209,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1947355,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09"},{"end":"2020-12-31","val":1947355,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":1947355,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2020-12-31","val":1947355,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":1947355,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1907220,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1865762,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1821935,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1774623,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":1774623,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":1774623,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":1774623,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":1774623,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1726023,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1675959,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1623211,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1566622,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"end":"2022-12-31","val":1566622,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":1566622,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":1562022,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":1562022,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2022-12-31","val":1562022,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1508168,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1447788,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1386769,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1321578,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":1321578,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03"},{"end":"2023-12-31","val":1321578,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":1321578,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":1321578,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1254239,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1184683,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1111740,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"}]}},"OperatingLeasePayments":{"label":"Operating Lease, Payments","description":"Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":66000,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":133200,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":133200,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":157719,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-01-01","end":"2019-12-31","val":164664,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":164664,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":6864,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":6864,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":14454,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":14454,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-01-01","end":"2020-09-30","val":116860,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":221433,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09"},{"start":"2020-01-01","end":"2020-12-31","val":221433,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":104573,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":104573,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":202007,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":202007,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-01-01","end":"2021-09-30","val":300415,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":300415,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":400771,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":400771,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":100356,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":100356,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":200714,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":200714,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":302075,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":302075,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":405443,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"start":"2022-01-01","end":"2022-12-31","val":405443,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2022-01-01","end":"2022-12-31","val":405443,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":103368,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":103368,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":206736,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":206736,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":311137,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":311137,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-01-01","end":"2023-12-31","val":417606,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":417606,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":109663,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":212938,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-09-30","val":320471,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"}]}},"OperatingLeaseRightOfUseAsset":{"label":"Operating Lease, Right-of-Use Asset","description":"Amount of lessee's right to use underlying asset under operating lease.","units":{"USD":[{"end":"2019-03-31","val":131159,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1941203,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1917858,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1847932,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"end":"2019-12-31","val":1847932,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":1847932,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":1847932,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":1847932,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1813072,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1738802,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1706695,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1673432,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09"},{"end":"2020-12-31","val":1673432,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":1673432,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2020-12-31","val":1673432,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1625810,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1596454,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1566055,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1553330,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":1553330,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021Q4I"},{"end":"2022-09-30","val":1445159,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1406270,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"end":"2022-12-31","val":1406270,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":1406270,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":1395741,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":1395741,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2022-12-31","val":1395741,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1366235,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1324953,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1276709,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1233538,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":1233538,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03"},{"end":"2023-12-31","val":1233538,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":1233538,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":1233538,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1188746,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1142104,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1093551,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"}]}},"OperatingLeasesFutureMinimumPaymentsDue":{"label":"Operating Leases, Future Minimum Payments Due","description":"Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.","units":{"USD":[{"end":"2013-12-31","val":659300,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":659300,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2013Q4I"},{"end":"2014-03-31","val":660700,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":644700,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":618400,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":570800,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"},{"end":"2015-12-31","val":693000,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-12-31","val":508500,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2017-12-31","val":400586,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08","frame":"CY2017Q4I"},{"end":"2018-12-31","val":3916000,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":3639000,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":3634000,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":3591000,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":3485000,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":3378043,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2020Q4I"},{"end":"2021-03-31","val":3257000,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"}]}},"OperatingLeasesFutureMinimumPaymentsDueCurrent":{"label":"Operating Leases, Future Minimum Payments Due, Next Twelve Months","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2012-12-31","val":32656,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27","frame":"CY2012Q4I"},{"end":"2013-12-31","val":86900,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":86900,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2013Q4I"},{"end":"2014-03-31","val":88300,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":132300,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":135800,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":118000,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"},{"end":"2015-12-31","val":184500,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-12-31","val":190200,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2017-12-31","val":256385,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08","frame":"CY2017Q4I"},{"end":"2018-12-31","val":164000,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":313000,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":305000,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":213000,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":107000,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":426233,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2020Q4I"},{"end":"2021-03-31","val":305000,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"}]}},"OperatingLeasesFutureMinimumPaymentsDueInFiveYears":{"label":"Operating Leases, Future Minimum Payments, Due in Five Years","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2013-12-31","val":129600,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":129600,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2013Q4I"},{"end":"2014-03-31","val":129600,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":130900,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":109500,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":77000,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"},{"end":"2018-12-31","val":426000,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":437000,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":437000,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":435000,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":435000,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":443038,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2020Q4I"},{"end":"2021-03-31","val":443000,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"}]}},"OperatingLeasesFutureMinimumPaymentsDueInFourYears":{"label":"Operating Leases, Future Minimum Payments, Due in Four Years","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2013-12-31","val":126000,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":126000,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2013Q4I"},{"end":"2014-03-31","val":126000,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":127200,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":128100,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":129000,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"},{"end":"2015-12-31","val":122400,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2018-12-31","val":413000,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":429000,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":429000,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":427000,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":427000,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":434916,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2020Q4I"},{"end":"2021-03-31","val":435000,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"}]}},"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":"2013-12-31","val":122000,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":122000,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2013Q4I"},{"end":"2014-03-31","val":122000,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":123400,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":124400,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":125300,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"},{"end":"2015-12-31","val":195900,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-12-31","val":122400,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2018-12-31","val":421000,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":417000,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":419000,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":417000,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":417000,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":427305,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2020Q4I"},{"end":"2021-03-31","val":427000,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"}]}},"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":"2013-12-31","val":117600,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":117600,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2013Q4I"},{"end":"2014-03-31","val":117600,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":119700,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":120600,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":121500,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"},{"end":"2015-12-31","val":190200,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015Q4I"},{"end":"2016-12-31","val":195900,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2017-12-31","val":144201,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08","frame":"CY2017Q4I"},{"end":"2018-12-31","val":410000,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":427000,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":428000,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":426000,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":426000,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":416627,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2020Q4I"},{"end":"2021-03-31","val":417000,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"}]}},"OperatingLeasesFutureMinimumPaymentsDueThereafter":{"label":"Operating Leases, Future Minimum Payments, Due Thereafter","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2013-12-31","val":77200,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":77200,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2013Q4I"},{"end":"2014-03-31","val":77200,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":11200,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2018-12-31","val":2082000,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":1616000,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1616000,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1673000,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1673000,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1229924,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1230000,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"}]}},"OperatingLeasesIncomeStatementLeaseRevenue":{"label":"Operating Leases, Income Statement, Lease Revenue","description":"The total amount of revenue recognized for the period from operating leases, including minimum lease revenue, contingent revenue, percentage revenue and sublease revenue.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":119,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":103921,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":99243,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":793250,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":669076,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-03-31","end":"2014-06-30","val":689329,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2"},{"start":"2014-04-01","end":"2014-06-30","val":569833,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":2015628,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":2015628,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":1346552,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":1346552,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":4269792,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":4269792,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":3606325,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":3606325,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":7827943,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":7827943,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":4221618,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":4221618,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":13126216,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":13126216,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":5298272,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":5298272,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":20131063,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":20131063,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":9920314,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":9920314,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":20432851,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":20432851,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":10512537,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":10512537,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":32505343,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":32505343,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":12072493,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":12072493,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":46513235,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":46513235,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":16950892,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":16950892,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":33313925,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":33313925,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-04-01","end":"2017-06-30","val":16363033,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":16363033,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":49458109,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":49458109,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-07-01","end":"2017-09-30","val":16144184,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":16144184,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":65412131,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08"},{"start":"2017-01-01","end":"2017-12-31","val":65412131,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":19336896,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":14161578,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":37925373,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-01","end":"2018-06-30","val":27266568,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-04-01","end":"2018-06-30","val":18588477,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-04-01","end":"2018-06-30","val":13104990,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":58439865,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-01","end":"2018-09-30","val":41875977,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-07-01","end":"2018-09-30","val":20514492,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":14609409,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":82458661,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":59219472,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":21784779,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":21784779,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":41685935,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":41685935,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":19901156,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":19901156,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":63953196,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-01-01","end":"2019-09-30","val":63953196,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":22267261,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-07-01","end":"2019-09-30","val":22267261,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":85331360,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":85331360,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":23697705,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":23697705,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":46597985,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":22900280,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":69989333,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":23391348,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":96939767,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":31104664,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"}]}},"OperatingLeasesRentExpenseNet":{"label":"Operating Leases, Rent Expense, Net","description":"Rental expense for the reporting period incurred under operating leases, including minimum and any contingent rent expense, net of related sublease income.","units":{"USD":[{"start":"2011-01-01","end":"2011-06-30","val":21880,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"start":"2011-01-01","end":"2011-09-30","val":34500,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-06-30","val":22300,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"start":"2012-01-01","end":"2012-09-30","val":34500,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"}]}},"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":"2011-12-31","val":4000000,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"end":"2011-12-31","val":4000000,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2011Q4I"},{"end":"2012-12-31","val":3600000,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":3600000,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"end":"2012-12-31","val":3600000,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q4I"},{"end":"2014-03-31","val":4300000,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":4300000,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":4300000,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2018-12-31","val":50000,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2018Q4I"}]}},"OtherAssets":{"label":"Other Assets","description":"Amount of assets classified as other.","units":{"USD":[{"end":"2012-12-31","val":6023,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"end":"2012-12-31","val":6023,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":6023,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2012-12-31","val":6023,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2012Q4I"},{"end":"2013-06-30","val":26362,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15","frame":"CY2013Q2I"},{"end":"2013-09-30","val":31802,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":40245,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":40245,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28"},{"end":"2013-12-31","val":40245,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":40245,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":40245,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":40245,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":88013,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":88013,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":88013,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":81495,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":81495,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":81495,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":81495,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":81495,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":80726,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":79957,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":90943,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":90174,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":90174,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":90174,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":90174,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":90174,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":88055,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":88779,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":88010,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":88591,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":88591,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":88591,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":88591,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":88591,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08","frame":"CY2016Q4I"},{"end":"2017-03-31","val":93750,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":92981,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":96491,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":95722,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08"},{"end":"2017-12-31","val":95722,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":95722,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-31","val":95722,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-31","val":95722,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2017Q4I"},{"end":"2018-03-31","val":94953,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":94185,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-30","val":91390,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-31","val":90621,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11"},{"end":"2018-12-31","val":90621,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":90621,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":90621,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2018-12-31","val":90621,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018Q4I"},{"end":"2019-03-31","val":149852,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":129884,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":86980,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2019-12-31","val":78335,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"end":"2019-12-31","val":78335,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":78335,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":78335,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":78335,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019Q4I"},{"end":"2020-03-31","val":74623,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":73854,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":73085,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":72316,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09"},{"end":"2020-12-31","val":72316,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":72316,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2020-12-31","val":72316,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":72316,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":67267,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":66498,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":78347,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":77578,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":77578,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":77578,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":875020,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":870060,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021Q4I"},{"end":"2022-03-31","val":76809,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":76040,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1726443,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1934728,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"end":"2022-12-31","val":1934728,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":1934728,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":1934728,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":1934728,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2022-12-31","val":1934728,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1884060,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1832175,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1809511,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2175215,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":2175215,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03"},{"end":"2023-12-31","val":2175215,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":2175215,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":2175215,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2313988,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2459908,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2528397,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"}]}},"OtherBorrowings":{"label":"Other Borrowings","description":"The carrying amount as of the balance sheet date for the aggregate of other miscellaneous borrowings owed by the reporting entity.","units":{"USD":[{"end":"2015-05-06","val":47500000,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2015Q1I"},{"end":"2022-12-31","val":36455000,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2022-12-31","val":36455000,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022Q4I"},{"end":"2023-12-31","val":18050000,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":18050000,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023Q4I"},{"end":"2024-03-27","val":150000000,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2024-03-27","val":150000000,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q1I"}]}},"OtherCostAndExpenseOperating":{"label":"Other Cost and Expense, Operating","description":"The total amount of other operating cost and expense items that are associated with the entity's normal revenue producing operation.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":3171180,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1080322,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":2199897,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":1119576,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":3546215,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":1307418,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":5064869,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":5064869,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1673652,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":1673652,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":3542969,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":1869317,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":5266278,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":1723309,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":7664566,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":2038938,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1"}]}},"OtherDepreciationAndAmortization":{"label":"Other Depreciation and Amortization","description":"Amount of expense charged against earnings to allocate the cost of tangible and intangible assets over their remaining economic lives, classified as other.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":123,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":48126,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":48126,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":341846,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":444846,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":1019709,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":1319709,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":2160467,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":166478,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":2234456,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":154332,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":4357885,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":427661,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":7117877,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":731718,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":1073041,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":1073041,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":320542,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":320542,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":697235,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":697235,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":1111026,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":1111026,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":1566507,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":1566507,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":489641,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":489641,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1002644,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":1002644,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-01-01","end":"2017-09-30","val":1536491,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":1536491,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-01-01","end":"2017-12-31","val":2090581,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08"},{"start":"2017-01-01","end":"2017-12-31","val":2090581,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":568078,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":568078,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1191510,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-01","end":"2018-06-30","val":1191510,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-01-01","end":"2018-09-30","val":1850453,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-01","end":"2018-09-30","val":1850452,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-01-01","end":"2018-12-31","val":2410537,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":2410537,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":584968,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":584968,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1237143,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":1237143,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":1879935,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-01-01","end":"2019-09-30","val":1879935,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-01-01","end":"2019-12-31","val":2524422,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":2524422,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":554359,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":460013,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1246372,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":1062139,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-01-01","end":"2020-09-30","val":1889690,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":1655407,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":2577084,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09"},{"start":"2020-01-01","end":"2020-12-31","val":2271287,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":651394,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":651396,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1324049,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":1324049,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-01-01","end":"2021-09-30","val":2032811,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":2032811,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":2871541,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":2875902,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":937062,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":937062,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":2059323,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":2059323,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":3303591,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":3303591,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":4769614,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"start":"2022-01-01","end":"2022-12-31","val":4769614,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2022-01-01","end":"2022-12-31","val":4769614,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1826157,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":1826157,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":3710703,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":3710703,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":5674931,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":5674931,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-01-01","end":"2023-12-31","val":7881110,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":7881110,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":2315487,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":4698213,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-09-30","val":7134573,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"}]}},"OtherIncome":{"label":"Other Income","description":"Amount of revenue and income classified as other.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":153453,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014"}]}},"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":"2013-12-31","val":30760,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":26492,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":26492,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":26492,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":26492,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q4I"},{"end":"2015-03-31","val":25723,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":24954,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":24185,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"}]}},"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":"2021-06-30","val":378859,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":700199,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":495166,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":495166,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":495166,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":495166,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":495166,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021Q4I"},{"end":"2022-03-31","val":178160,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":178160,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":178160,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"}]}},"OtherLongTermDebtNoncurrent":{"label":"Other Long-term Debt, Noncurrent","description":"Amount of long-term debt classified as other, payable after one year or the operating cycle, if longer.","units":{"USD":[{"end":"2019-03-31","val":37202,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1734564,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1885096,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2040576,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"end":"2019-12-31","val":2040576,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":2040576,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":2040576,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":2040576,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2003638,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":2003015,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1962329,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1925498,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09"},{"end":"2020-12-31","val":1925498,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":1925498,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2020-12-31","val":1925498,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1887454,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1848157,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1806562,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2023-06-30","val":112197,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":102580,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":92963,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":92963,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03"},{"end":"2023-12-31","val":92963,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":92964,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":83347,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":73730,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"}]}},"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":"2014-01-01","end":"2014-12-31","val":4900,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014"}]}},"OtherOperatingIncomeExpenseNet":{"label":"Other Operating Income (Expense), Net","description":"The net amount of other operating income and expenses, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operations.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":-7664566,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-2038938,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-3957184,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-04-01","end":"2018-06-30","val":-1918246,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-6163680,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-07-01","end":"2018-09-30","val":-2206496,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-8761815,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":-8761815,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-2596282,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":-2596282,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-5438128,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":-5438128,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":-2841846,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":-2841846,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-8156238,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-01-01","end":"2019-09-30","val":-8156238,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":-2718110,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-07-01","end":"2019-09-30","val":-2718110,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-11345091,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":-11345091,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-3171692,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":-3171692,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-6508853,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":-6508853,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-04-01","end":"2020-06-30","val":-3337162,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":-3337162,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-10037743,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":-10037743,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":-3528890,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":-3528890,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-14404953,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-4114424,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-9328213,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":-5213789,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-13654038,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":-4325825,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3"}]}},"OtherPreferredStockDividendsAndAdjustments":{"label":"Other Preferred Stock Dividends and Adjustments","description":"Amount of preferred stock dividends and adjustments classified as other.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":-609168,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-1218450,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":-1828167,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-01-01","end":"2019-12-31","val":-2437884,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-609717,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":-609717,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-1219445,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":-1219445,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-04-01","end":"2020-06-30","val":-609728,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-1829217,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-12-31","val":-2438988,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-609772,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-1219545,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":-609773,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":6357,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":19072,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":6356,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":25418,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":25418,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":12599,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":12599,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":6291,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":6291,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":18868,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":18868,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":38416,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"start":"2022-01-01","end":"2022-12-31","val":38416,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2022-01-01","end":"2022-12-31","val":38416,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-07-01","end":"2023-09-30","val":0,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q3"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":-12147,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3"}]}},"OtherShortTermBorrowings":{"label":"Other Short-term Borrowings","description":"Amount of borrowings classified as other, maturing within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2019-03-31","val":94249,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":224998,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":121858,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2019-12-31","val":27726,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"end":"2019-12-31","val":27726,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":27726,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":27726,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":27726,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019Q4I"},{"end":"2020-03-31","val":129203,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":151146,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":159521,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":160726,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09"},{"end":"2020-12-31","val":160726,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":160726,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2020-12-31","val":160726,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":160726,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":148301,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":156144,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":164274,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":172732,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":172732,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":172732,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":172732,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":172732,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021Q4I"},{"end":"2022-03-31","val":181197,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":189804,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":198853,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":208001,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"end":"2022-12-31","val":208001,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":208001,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q4I"},{"end":"2023-03-31","val":217862,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":228358,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"}]}},"PaidInKindInterest":{"label":"Paid-in-Kind Interest","description":"Interest paid other than in cash for example by issuing additional debt securities. As a noncash item, it is added to net income when calculating cash provided by or used in operations using the indirect method.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":248535,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":170550,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":170550,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019"},{"start":"2022-01-01","end":"2022-09-30","val":128223,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":155093,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2022-01-01","end":"2022-12-31","val":155093,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1351,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"}]}},"ParticipatingMortgageLoansParticipationLiabilitiesAmount":{"label":"Participating Mortgage Loans, Participation Liabilities, Amount","description":"The aggregate amount of the participation liability at the end of the accounting period.","units":{"USD":[{"end":"2012-06-30","val":683729,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21","frame":"CY2012Q2I"},{"end":"2012-09-30","val":0,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"}]}},"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-12-31","val":4445000,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":4445000,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":4445000,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-09-30","val":4445000,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-12-31","val":4445000,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015"}]}},"PaymentsForSoftware":{"label":"Payments for Software","description":"The cash outflow associated with the development, modification or acquisition of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization.","units":{"USD":[{"start":"2015-01-01","end":"2015-06-30","val":500829,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":289222,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":827707,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":326878,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":1142922,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":380356,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":847449,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":847449,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":467092,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":467092,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":1355187,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":1355187,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":507738,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":507738,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":1773574,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":1773574,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":439917,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":439917,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":937967,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":937967,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-04-01","end":"2017-06-30","val":498049,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":498049,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":1419273,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":1419273,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-07-01","end":"2017-09-30","val":481306,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":481306,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":1894172,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08"},{"start":"2017-01-01","end":"2017-12-31","val":1894172,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":297826,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":297826,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1007387,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-01","end":"2018-06-30","val":1007387,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-04-01","end":"2018-06-30","val":709561,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-04-01","end":"2018-06-30","val":709561,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":1737931,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-01","end":"2018-09-30","val":1737931,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-07-01","end":"2018-09-30","val":730554,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":730554,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":2270712,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":2270712,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":547044,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":547044,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1060689,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":1060689,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":513645,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":513645,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":1584666,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-01-01","end":"2019-09-30","val":1584666,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":535640,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-07-01","end":"2019-09-30","val":535640,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":2130922,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":2130922,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":600261,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":600261,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1198358,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":1198358,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-04-01","end":"2020-06-30","val":598097,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":598097,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":1804858,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":1804858,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":606500,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":606500,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":2365612,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09"},{"start":"2020-01-01","end":"2020-12-31","val":2365612,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":588992,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":588992,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1115715,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":1115715,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":526723,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":526723,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":2015746,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":2015746,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":900031,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":900031,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":2816939,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":2816939,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":984994,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":984994,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":2270082,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":2270082,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":1285088,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":1285088,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":3755750,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":1485669,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":5240437,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"start":"2022-01-01","end":"2022-12-31","val":1640885,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2022-01-01","end":"2022-12-31","val":1640885,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1295814,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":169082,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":2522838,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":343428,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":1227024,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":570820,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-01-01","end":"2023-12-31","val":1225983,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":1225983,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":464441,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":944313,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-09-30","val":1335743,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"}]}},"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":"2018-01-01","end":"2018-09-30","val":100438,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-01-01","end":"2018-12-31","val":128946,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-09-30","val":243750,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-01-01","end":"2019-09-30","val":243750,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-01-01","end":"2019-12-31","val":243750,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":243750,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":64390,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2020"}]}},"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":"2018-01-18","end":"2018-01-29","val":35000,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11"},{"start":"2018-01-18","end":"2018-01-29","val":35000,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2018-01-18","end":"2018-01-29","val":35000,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-01-18","end":"2018-01-29","val":35000,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-01-18","end":"2018-01-29","val":35000,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2017Q4I"},{"start":"2018-01-18","end":"2018-01-30","val":35000,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-18","end":"2018-01-30","val":35000,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-18","end":"2018-01-30","val":35000,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-18","end":"2018-01-30","val":35000,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11"},{"start":"2018-01-18","end":"2018-01-30","val":35000,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2018-01-18","end":"2018-01-30","val":35000,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-01-18","end":"2018-01-30","val":35000,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-01-18","end":"2018-01-30","val":35000,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"start":"2019-01-01","end":"2019-01-25","val":60000,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-01-25","val":60000,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-01-25","val":60000,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-01-01","end":"2019-01-25","val":60000,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"start":"2019-01-01","end":"2019-01-25","val":60000,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2019-01-01","end":"2019-01-25","val":60000,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-01-25","val":60000,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-01-01","end":"2019-01-25","val":60000,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2018Q4I"},{"start":"2019-02-01","end":"2019-02-19","val":60000,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-02-01","end":"2019-02-19","val":60000,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-02-01","end":"2019-02-19","val":60000,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-02-01","end":"2019-02-19","val":60000,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"start":"2019-02-01","end":"2019-02-19","val":60000,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2019-02-01","end":"2019-02-19","val":60000,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-02-01","end":"2019-02-19","val":60000,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-02-01","end":"2019-02-19","val":60000,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019Q1I"},{"start":"2020-01-01","end":"2020-12-31","val":64390,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":526565,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":526565,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":526565,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":526565,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-01-01","end":"2021-09-30","val":529608,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":529608,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":565273,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":565273,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":86931,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":86931,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":86932,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":86932,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":86932,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":86932,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":166745,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"start":"2022-01-01","end":"2022-12-31","val":166745,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2022-01-01","end":"2022-12-31","val":166745,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":115403,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":115403,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":115403,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":115403,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-01-01","end":"2023-12-31","val":115403,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":115403,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1500000,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1523100,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-09-30","val":1523100,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"}]}},"PaymentsOfLoanCosts":{"label":"Payments of Loan Costs","description":"The cash outflow for loan origination associated cost which is usually collected through escrow.","units":{"USD":[{"start":"2015-01-01","end":"2015-06-30","val":1170501,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":1170501,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":1170501,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":1170501,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":1170501,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":1170501,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1170501,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":400000,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":400000,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":400000,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016"}]}},"PaymentsOfStockIssuanceCosts":{"label":"Payments of Stock Issuance Costs","description":"The cash outflow for cost incurred directly with the issuance of an equity security.","units":{"USD":[{"start":"2014-01-01","end":"2014-06-30","val":39000,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":39000,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-06-30","val":801806,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":801806,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":801806,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":801806,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":801806,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":801806,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"},{"start":"2018-01-01","end":"2018-09-30","val":862810,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-01","end":"2018-09-30","val":862810,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-01-01","end":"2018-12-31","val":1123419,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":1123419,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018"}]}},"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":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":30760,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":30760,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28"},{"start":"2013-01-01","end":"2013-12-31","val":30760,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"}]}},"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":1675,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"start":"2010-01-01","end":"2010-09-30","val":17663,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":18075,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":3186,"accn":"0001013762-12-001029","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":4389,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"start":"2011-01-01","end":"2011-06-30","val":4389,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"start":"2011-01-01","end":"2011-09-30","val":17768,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":17768,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-01-01","end":"2011-12-31","val":18595,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29"},{"start":"2011-01-01","end":"2011-12-31","val":18595,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":2349,"accn":"0001013762-12-001029","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":2349,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":4194,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"start":"2012-01-01","end":"2012-06-30","val":4194,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2012-01-01","end":"2012-09-30","val":14764,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":14764,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":17031,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27"},{"start":"2012-01-01","end":"2012-12-31","val":17031,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2012-01-01","end":"2012-12-31","val":17031,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":13423,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":13245,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2013-01-01","end":"2013-09-30","val":62736,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":82148,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":82148,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28"},{"start":"2013-01-01","end":"2013-12-31","val":67947,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":39982,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":39982,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":107393,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":512884,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":148873,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":776519,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":1157237,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":1157237,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":222796,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":222796,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":548586,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":548586,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":1020958,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":1020958,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":1328113,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":1328113,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":403934,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":403934,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":918289,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":918289,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":1436701,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":1436701,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":1855088,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":1855088,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":477389,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":477389,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":979562,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":979562,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-01-01","end":"2017-09-30","val":1487441,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":1487441,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-01-01","end":"2017-12-31","val":2021538,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08"},{"start":"2017-01-01","end":"2017-12-31","val":2021538,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":307340,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":307340,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1021551,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-01","end":"2018-06-30","val":1021551,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-01-01","end":"2018-09-30","val":1752095,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-01","end":"2018-09-30","val":1752095,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-01-01","end":"2018-12-31","val":2284876,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":2284876,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":553184,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":553184,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1105122,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":1105122,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":1664580,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-01-01","end":"2019-09-30","val":1664580,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-01-01","end":"2019-12-31","val":2241172,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":2241172,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":646414,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":646414,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1399360,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":1399360,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-01-01","end":"2020-09-30","val":2099654,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":2099654,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":3098194,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09"},{"start":"2020-01-01","end":"2020-12-31","val":3098194,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":734122,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":734122,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1367154,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":1367154,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-01-01","end":"2021-09-30","val":3459424,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":2998044,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":4949544,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":4065384,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1553810,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":1260755,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":3687241,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":2924537,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":4855150,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":4855150,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":6498115,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"start":"2022-01-01","end":"2022-12-31","val":6498115,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2022-01-01","end":"2022-12-31","val":6498115,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1753800,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":1753800,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":3114534,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":3114534,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":4565819,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":4565819,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-01-01","end":"2023-12-31","val":6335276,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":6335276,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1815091,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":3207307,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-09-30","val":4889386,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"}]}},"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":"2016-01-01","end":"2016-06-30","val":114364,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":114364,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":114364,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":114364,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":663111,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":663111,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":548747,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":548747,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":1211964,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":1211964,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":548800,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":548800,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1109036,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":1109036,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-04-01","end":"2017-06-30","val":560236,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":560236,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":1712716,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":1712716,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-07-01","end":"2017-09-30","val":603680,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":603680,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":2316396,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08"},{"start":"2017-01-01","end":"2017-12-31","val":2316396,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":603680,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":603680,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1208504,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-01","end":"2018-06-30","val":1208504,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-04-01","end":"2018-06-30","val":604824,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-04-01","end":"2018-06-30","val":604824,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":1817672,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-01","end":"2018-09-30","val":1817672,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-07-01","end":"2018-09-30","val":609168,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":609168,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":2426840,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":2426840,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":609168,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":609168,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1218450,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":1218450,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":609282,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":609282,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":1828167,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-01-01","end":"2019-09-30","val":1828167,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":609717,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-07-01","end":"2019-09-30","val":609717,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":2437884,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":2437884,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":609717,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":609717,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1219445,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":1219445,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-04-01","end":"2020-06-30","val":609728,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":609728,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":1829217,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":1829217,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":609772,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":609772,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":2438988,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09"},{"start":"2020-01-01","end":"2020-12-31","val":2438988,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":609772,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":609772,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1219545,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":1219545,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":609773,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":609773,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":1829322,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":1829322,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":609777,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":609777,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":2439099,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":2439099,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":609777,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":609777,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1219554,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":1219554,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":609777,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":609777,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":1829332,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":1829332,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":609778,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":609778,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":3730580,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"start":"2022-01-01","end":"2022-12-31","val":3730580,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2022-01-01","end":"2022-12-31","val":3730580,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":972233,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":972233,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1964726,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":1964726,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":992493,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":992493,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":3034182,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":3034182,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-07-01","end":"2023-09-30","val":1069456,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":1069456,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":4103638,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":4103638,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1069456,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":2161198,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":1091742,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":3337600,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":1176402,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3"}]}},"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":"2007-01-31","val":0.001,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"end":"2007-01-31","val":0.001,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2006Q4I"},{"end":"2012-12-31","val":0.001,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27","frame":"CY2012Q4I"},{"end":"2013-03-31","val":0.001,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":0.001,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15","frame":"CY2013Q2I"},{"end":"2013-09-30","val":0.001,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":0.001,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":0.001,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28"},{"end":"2013-12-31","val":0.001,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":0.001,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":0.001,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":0.001,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":0.001,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":5,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":5,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":5,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":5,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":0.001,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":0.001,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":0.001,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":0.001,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":0.001,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q4I"},{"end":"2016-03-31","val":0.001,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2018-12-31","val":0.001,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018Q4I"},{"end":"2019-12-31","val":0.001,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2019Q4I"},{"end":"2024-09-30","val":0.001,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"}]}},"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":"2007-01-31","val":10000000,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"end":"2007-01-31","val":10000000,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2006Q4I"},{"end":"2012-12-31","val":10000000,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27","frame":"CY2012Q4I"},{"end":"2013-03-31","val":10000000,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":10000000,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15","frame":"CY2013Q2I"},{"end":"2013-09-30","val":10000000,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":10000000,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":10000000,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28"},{"end":"2013-12-31","val":10000000,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":10000000,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":10000000,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":10000000,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":10000000,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":10000000,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":10000000,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":10000000,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":10000000,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":10000000,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":10000000,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":10000000,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":10000000,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":10000000,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q4I"},{"end":"2016-03-31","val":10000000,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2018-12-31","val":500000,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018Q4I"},{"end":"2019-12-31","val":500000,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2019Q4I"},{"end":"2024-09-30","val":500000,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"}]}},"PreferredStockSharesIssued":{"label":"Preferred Stock, Shares Issued","description":"Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.","units":{"shares":[{"end":"2013-12-31","val":376387,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":342219,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":342219,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":342219,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":342219,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":342219,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":342219,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":339125,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":339125,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":328197,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":328197,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q4I"},{"end":"2016-03-31","val":328197,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"}]}},"PreferredStockSharesOutstanding":{"label":"Preferred Stock, Shares Outstanding","description":"Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.","units":{"shares":[{"end":"2013-12-31","val":376387,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":342219,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":342219,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":342219,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":342219,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":342219,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":342219,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":339125,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":339125,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":328197,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":328197,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q4I"},{"end":"2016-03-31","val":328197,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"}]}},"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":671409,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q4I"},{"end":"2010-12-31","val":671409,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"end":"2011-06-30","val":671409,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08","frame":"CY2011Q2I"},{"end":"2011-09-30","val":671409,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"}]}},"PreferredStockValueOutstanding":{"label":"Preferred Stock, Value, Outstanding","description":"Value of all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by shareholders, which is net of related treasury stock. May be all or a portion of the number of preferred shares authorized. These shares represent the ownership interest of the preferred shareholders.","units":{"USD":[{"end":"2010-12-31","val":671409,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29","frame":"CY2010Q4I"},{"end":"2011-12-31","val":671409,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29"},{"end":"2011-12-31","val":671409,"accn":"0001013762-12-001029","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"end":"2011-12-31","val":671409,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"end":"2011-12-31","val":671409,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":671409,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27","frame":"CY2011Q4I"},{"end":"2012-03-31","val":671409,"accn":"0001013762-12-001029","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2012Q1I"},{"end":"2012-06-30","val":671409,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21","frame":"CY2012Q2I"},{"end":"2012-09-30","val":671409,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":671409,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27"},{"end":"2012-12-31","val":671409,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":671409,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"end":"2012-12-31","val":671409,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":671409,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2012-12-31","val":671409,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2012Q4I"},{"end":"2013-03-31","val":671409,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":671409,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15","frame":"CY2013Q2I"},{"end":"2013-09-30","val":671409,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":671409,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":671409,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28"},{"end":"2013-12-31","val":671409,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":671409,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":671409,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":1881935,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":671409,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":671409,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":610459,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1711095,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":1711095,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":1711095,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":1711095,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":1711095,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1711095,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1695625,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1695625,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1640985,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":1640985,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1640985,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"}]}},"PrepaidExpenseAndOtherAssetsCurrent":{"label":"Prepaid Expense and Other Assets, Current","description":"Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2010-12-31","val":100630,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"end":"2010-12-31","val":100630,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":100630,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29","frame":"CY2010Q4I"},{"end":"2011-06-30","val":78006,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08","frame":"CY2011Q2I"},{"end":"2011-09-30","val":98813,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":70924,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29"},{"end":"2011-12-31","val":70924,"accn":"0001013762-12-001029","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"end":"2011-12-31","val":70924,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"end":"2011-12-31","val":70924,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":70924,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27","frame":"CY2011Q4I"},{"end":"2012-03-31","val":72446,"accn":"0001013762-12-001029","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2012Q1I"},{"end":"2012-06-30","val":75805,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21","frame":"CY2012Q2I"},{"end":"2012-09-30","val":71375,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":100998,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27"},{"end":"2012-12-31","val":100998,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":100998,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"end":"2012-12-31","val":100998,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":100998,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2012-12-31","val":100998,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2012Q4I"},{"end":"2013-03-31","val":96056,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":80593,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15","frame":"CY2013Q2I"},{"end":"2013-09-30","val":70204,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":52904,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":52904,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2013Q4I"},{"end":"2022-12-31","val":3489136,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":3489136,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2022-12-31","val":3489136,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022Q4I"},{"end":"2023-09-30","val":2839591,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":3300677,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":3300677,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03"},{"end":"2023-12-31","val":3300677,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":3300677,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":3300677,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q4I"},{"end":"2024-03-31","val":3308255,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":4452164,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":4583392,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"}]}},"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":"2013-12-31","val":50188,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":50188,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":50188,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":50188,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":122010,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":152486,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":156929,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":112074,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":112074,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":112074,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":112074,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":112074,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":177873,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":173622,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":328263,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":237069,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":237069,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":237069,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":237069,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":237069,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":374050,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":557183,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":329257,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":361777,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":361777,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":361777,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":361777,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":361777,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08","frame":"CY2016Q4I"},{"end":"2017-03-31","val":492440,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":472526,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":348522,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":321035,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08"},{"end":"2017-12-31","val":321035,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":321035,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-31","val":321035,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-31","val":321035,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2017Q4I"},{"end":"2018-03-31","val":682753,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":382758,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-30","val":182189,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-31","val":317160,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11"},{"end":"2018-12-31","val":317160,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":317160,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":317160,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2018-12-31","val":317160,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018Q4I"},{"end":"2019-03-31","val":335484,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":517139,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":609605,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2019-12-31","val":672242,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"end":"2019-12-31","val":672242,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":672242,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":672242,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":672242,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019Q4I"},{"end":"2020-03-31","val":760610,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":591276,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":794089,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":869081,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09"},{"end":"2020-12-31","val":869081,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":869081,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2020-12-31","val":869081,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":869081,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":923093,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1043917,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1118140,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":957527,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":957527,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":957527,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":1823256,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":1823256,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021Q4I"},{"end":"2022-03-31","val":932019,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1113554,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1478800,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":3489136,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"end":"2022-12-31","val":3489136,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":3489136,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2912447,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":3068559,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"}]}},"ProceedsFromContributionsFromAffiliates":{"label":"Proceeds from Contributions from Affiliates","description":"The cash inflow from an entity that is affiliated with the entity by means of direct or indirect ownership.","units":{"USD":[{"start":"2014-03-03","end":"2014-03-19","val":4900,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-03-03","end":"2014-03-19","val":4900,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2014-03-03","end":"2014-03-19","val":4900,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-03-03","end":"2014-03-19","val":4900,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q1I"},{"start":"2014-01-01","end":"2014-12-31","val":4900,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014"}]}},"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":[{"start":"2015-01-01","end":"2015-03-31","val":849062,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":849062,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":1124062,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":1124062,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":1449062,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":1449062,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":8449062,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":8449062,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":750000,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":750000,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1941359,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":1941359,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":1941359,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":1941359,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":4941359,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":4941359,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":10450000,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08"},{"start":"2017-01-01","end":"2017-12-31","val":10450000,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1550000,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":1550000,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":3550000,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-01","end":"2018-06-30","val":-69000,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-01-01","end":"2018-09-30","val":5185000,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-01","end":"2018-12-31","val":19366359,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1241328,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1"}]}},"ProceedsFromFeesReceived":{"label":"Proceeds from Fees Received","description":"Cash received for fees during the current period. This element excludes cash proceeds from license fees.","units":{"USD":[{"start":"2012-01-01","end":"2012-06-30","val":683729,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"}]}},"ProceedsFromIssuanceInitialPublicOffering":{"label":"Proceeds from Issuance Initial Public Offering","description":"The cash inflow associated with the amount received from entity's first offering of stock to the public.","units":{"USD":[{"start":"2018-01-01","end":"2018-09-30","val":10007500,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-01","end":"2018-09-30","val":10007500,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-01-01","end":"2018-12-31","val":10007500,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":10007500,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018"}]}},"ProceedsFromIssuanceOfCommonStock":{"label":"Proceeds from Issuance of Common Stock","description":"The cash inflow from the additional capital contribution to the entity.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":1000000,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":1000000,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2013"},{"start":"2014-01-01","end":"2014-06-30","val":-39000,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":-39000,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-12-31","val":-950617,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-950617,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":-801806,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015"}]}},"ProceedsFromIssuanceOfConvertiblePreferredStock":{"label":"Proceeds from Issuance of Convertible Preferred Stock","description":"The cash inflow from issuance of preferred stocks identified as being convertible into another form of financial instrument, typically the entity's common stock.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":1519339,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":1548249,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-09-30","val":1519339,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"}]}},"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":"2018-01-01","end":"2018-06-30","val":-69000,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-01","end":"2018-06-30","val":3550000,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-01-01","end":"2018-09-30","val":5185000,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-01-01","end":"2018-12-31","val":19366359,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1241328,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1358343,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":1358343,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":2523828,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-01-01","end":"2019-09-30","val":2523828,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-01-01","end":"2019-12-31","val":12396078,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":12396078,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1900000,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":1900000,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":2412000,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-09-30","val":2412000,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-12-31","val":15033000,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":3500000,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"}]}},"ProceedsFromIssuanceOfWarrants":{"label":"Proceeds from Issuance of Warrants","description":"The cash inflow from issuance of rights to purchase common shares at predetermined price (usually issued together with corporate debt).","units":{"USD":[{"start":"2018-01-01","end":"2018-06-30","val":1750,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-01-01","end":"2018-09-30","val":1750,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-01-01","end":"2018-12-31","val":1750,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":43875,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":43875,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":131250,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":131250,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":131250,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":131250,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-01-01","end":"2020-09-30","val":131250,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":131250,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":131250,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09"},{"start":"2020-01-01","end":"2020-12-31","val":131250,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"}]}},"ProceedsFromIssuanceOrSaleOfEquity":{"label":"Proceeds from Issuance or Sale of Equity","description":"The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":1000000,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-06-30","val":3186058,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":3147058,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":5472008,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":5433008,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":6501104,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":6501104,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":8548194,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":8548194,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":8548194,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":8548194,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":8548194,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":8548194,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":9350000,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":8548194,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"}]}},"ProceedsFromLinesOfCredit":{"label":"Proceeds from Lines of Credit","description":"Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.","units":{"USD":[{"start":"2020-01-01","end":"2020-06-30","val":2412000,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-01-01","end":"2020-09-30","val":2412000,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":15033000,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":3500000,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":3500000,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":3500000,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-01-01","end":"2021-09-30","val":4000000,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":4000000,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":19850000,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":19850000,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":6800000,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":6800000,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":17800000,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":17800000,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":32855000,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":32855000,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":15055000,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":36455000,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"start":"2022-01-01","end":"2022-12-31","val":36455000,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2022-01-01","end":"2022-12-31","val":36455000,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2750000,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":2750000,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":2750000,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":2750000,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":7800000,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":7800000,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-07-01","end":"2023-09-30","val":5050000,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":18050000,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":18050000,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":10611690,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":22361690,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-09-30","val":34961690,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"}]}},"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":"2012-01-01","end":"2012-06-30","val":400000,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"start":"2018-01-01","end":"2018-03-31","val":3465000,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":3465000,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":3465000,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-01","end":"2018-06-30","val":3465000,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-01-01","end":"2018-09-30","val":3465000,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-01","end":"2018-09-30","val":3465000,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-01-01","end":"2018-12-31","val":3465000,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":3465000,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":2940000,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":2940000,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":3440000,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":3440000,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":3440000,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-01-01","end":"2019-12-31","val":3440000,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":1914100,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-09-30","val":1914100,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-12-31","val":1914100,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2020"}]}},"ProceedsFromOtherEquity":{"label":"Proceeds from Other Equity","description":"Amount of cash inflow from the issuance of equity classified as other.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":20403751,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":20403751,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":20432661,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":20432661,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":20432661,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":20432661,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08","frame":"CY2016"},{"start":"2019-01-01","end":"2019-03-31","val":13147,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":13147,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":23147,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":23147,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":23147,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-01-01","end":"2019-09-30","val":23147,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-01-01","end":"2019-12-31","val":61509,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":61509,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019"}]}},"ProceedsFromRelatedPartyDebt":{"label":"Proceeds from Related Party Debt","description":"The cash inflow from a long-term borrowing made from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Proceeds from Advances from Affiliates.","units":{"USD":[{"start":"2014-01-01","end":"2014-03-31","val":150000,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":150000,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":1000000,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":1000000,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":1000000,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":1000000,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":2000000,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-1000000,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-1000000,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-09-30","val":-1000000,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2022-01-01","end":"2022-09-30","val":7000000,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":7000000,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2022-01-01","end":"2022-12-31","val":7000000,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022"}]}},"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":{"USD":[{"start":"2015-01-01","end":"2015-06-30","val":-1000000,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":-1000000,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-06-30","val":-1000000,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":-1000000,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":-1000000,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-1000000,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":-1000000,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-1000000,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08","frame":"CY2016"},{"start":"2018-01-01","end":"2018-03-31","val":-5855000,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-6420852,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-01-01","end":"2018-09-30","val":-9786487,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-01-01","end":"2018-12-31","val":-9959607,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-6665989,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":-6665989,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-9255988,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-09-30","val":-10528488,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-01-01","end":"2019-12-31","val":-11815488,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-3353000,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1"}]}},"ProceedsFromRepaymentsOfLinesOfCredit":{"label":"Proceeds from (Repayments of) Lines of Credit","description":"The net cash inflow or cash outflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with either short term or long term maturity that is collateralized (backed by pledge, mortgage or other lien in the entity's assets).","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":1786919,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"start":"2010-01-01","end":"2010-09-30","val":1802322,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":1310971,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-137936,"accn":"0001013762-12-001029","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-1375304,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"start":"2011-01-01","end":"2011-06-30","val":-1375304,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"start":"2011-01-01","end":"2011-09-30","val":-1761668,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-01-01","end":"2011-09-30","val":-1761668,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":-1180229,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":-1180229,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29"},{"start":"2012-01-01","end":"2012-03-31","val":986391,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-03-31","val":986391,"accn":"0001013762-12-001029","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-06-30","val":2259543,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2012-01-01","end":"2012-06-30","val":2259543,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"start":"2012-01-01","end":"2012-09-30","val":764985,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":764985,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-12-31","val":550420,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2012"},{"start":"2012-01-01","end":"2012-12-31","val":550420,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2012-01-01","end":"2012-12-31","val":550420,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27"},{"start":"2013-01-01","end":"2013-03-31","val":988685,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":446856,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2013-01-01","end":"2013-09-30","val":-1283879,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":-1736821,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2013"},{"start":"2013-01-01","end":"2013-12-31","val":-1736821,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"}]}},"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":"2010-01-01","end":"2010-06-30","val":1626985,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"start":"2010-01-01","end":"2010-09-30","val":1448986,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":290000,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":-290000,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"start":"2011-01-01","end":"2011-09-30","val":-290000,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":-290000,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29","frame":"CY2011"},{"start":"2014-01-01","end":"2014-12-31","val":2000000,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-1000000,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-12-31","val":-1000000,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":-1000000,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1000000,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":1000000,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1000000,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":1000000,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":1000000,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":1000000,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":1000000,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":1000000,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08","frame":"CY2016"},{"start":"2020-01-01","end":"2020-06-30","val":1914100,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-01-01","end":"2020-09-30","val":1914100,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"}]}},"ProceedsFromSaleAndCollectionOfNotesReceivable":{"label":"Proceeds from Sale and Collection of Notes Receivable","description":"The cash inflow associated with the proceeds from sale of notes receivable, as well as principal collections from a borrowing supported by a written promise to pay an obligation (note receivable).","units":{"USD":[{"start":"2012-01-01","end":"2012-06-30","val":400000,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"}]}},"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":"2014-01-01","end":"2014-06-30","val":4445000,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":4445000,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":4786464,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":4786464,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"}]}},"ProceedsFromStockOptionsExercised":{"label":"Proceeds from Stock Options Exercised","description":"Amount of cash inflow from exercise of option under share-based payment arrangement.","units":{"USD":[{"start":"2014-01-01","end":"2014-09-30","val":11667,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":11667,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":11637,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":11637,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2016-01-01","end":"2016-06-30","val":42500,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":42500,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":42500,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":42500,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":42500,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":42500,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":15000,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":15000,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-01-01","end":"2017-09-30","val":15000,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":15000,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-01-01","end":"2017-12-31","val":15000,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08"},{"start":"2017-01-01","end":"2017-12-31","val":15000,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2017"},{"start":"2019-01-01","end":"2019-12-31","val":69406,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":69406,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":2634,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":2634,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-01-01","end":"2020-09-30","val":5267,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":5267,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":5662,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":12912,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":12912,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":17126,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":17126,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-01-01","end":"2021-09-30","val":24988,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":24988,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":68172,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":68172,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":137057,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":137057,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":137057,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":137057,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":261505,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":261505,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":261505,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"start":"2022-01-01","end":"2022-12-31","val":261505,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2022-01-01","end":"2022-12-31","val":261505,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1185,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":1185,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1185,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":1185,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":1185,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":1185,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-01-01","end":"2023-12-31","val":1185,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":1185,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"}]}},"ProceedsFromWarrantExercises":{"label":"Proceeds from Warrant Exercises","description":"The cash inflow associated with the amount received from holders exercising their stock warrants.","units":{"USD":[{"start":"2018-01-01","end":"2018-06-30","val":1750,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-01","end":"2018-09-30","val":1750,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-01","end":"2018-12-31","val":1750,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2018"}]}},"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":-774506,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"start":"2010-04-01","end":"2010-06-30","val":-698982,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":-594645,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":179863,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":-470570,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":17037,"accn":"0001013762-12-001029","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":190531,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"start":"2011-01-01","end":"2011-06-30","val":190531,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"start":"2011-04-01","end":"2011-06-30","val":173494,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"start":"2011-04-01","end":"2011-06-30","val":173494,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":251981,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":251981,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-07-01","end":"2011-09-30","val":61448,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":61448,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":275225,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":36769,"accn":"0001013762-12-001029","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":205369,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"start":"2012-04-01","end":"2012-06-30","val":168600,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":316387,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":111018,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3"},{"start":"2018-01-01","end":"2018-06-30","val":-4261250,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-07-01","end":"2018-09-30","val":-2717403,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-9461262,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":503543,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2019-01-01","end":"2019-03-31","val":503543,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":193597,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-01-01","end":"2019-06-30","val":193597,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-04-01","end":"2019-06-30","val":-309946,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-07-01","end":"2019-09-30","val":1387982,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-07-01","end":"2019-09-30","val":1387982,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":577415,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":577415,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":51685,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":51685,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-03-31","val":51685,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2020-01-01","end":"2020-03-31","val":-51685,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-262062,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-06-30","val":-210377,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-04-01","end":"2020-06-30","val":-262062,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":-262062,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q2"},{"start":"2020-07-01","end":"2020-09-30","val":289360,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":289360,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-339896,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09"},{"start":"2020-01-01","end":"2020-12-31","val":-339896,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1237,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":1237,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-03-31","val":1237,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":943431,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":942194,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q2"},{"start":"2021-07-01","end":"2021-09-30","val":1696023,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":3272774,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-2380935,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1"}]}},"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":217292,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"end":"2011-12-31","val":217292,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":217292,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27","frame":"CY2011Q4I"},{"end":"2012-06-30","val":221486,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21","frame":"CY2012Q2I"},{"end":"2012-09-30","val":232056,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":234323,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27"},{"end":"2012-12-31","val":234323,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":234323,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"end":"2012-12-31","val":234323,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":234323,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2012-12-31","val":234323,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2012Q4I"},{"end":"2013-03-31","val":247746,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":247567,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15","frame":"CY2013Q2I"},{"end":"2013-09-30","val":297060,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":316470,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":316470,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28"},{"end":"2013-12-31","val":316470,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":316470,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":316470,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":316470,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":356452,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":423863,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":465343,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1472298,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":1472298,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":1472298,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":1472298,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":1472298,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1695094,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":2020885,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":2493257,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":2796553,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":2796553,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":2796553,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":2796553,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":2796553,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":3200488,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":3714842,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":4233254,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":4651641,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":4651641,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":4651641,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":4651641,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":4651641,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08","frame":"CY2016Q4I"},{"end":"2017-03-31","val":5129029,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":5631203,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":6139082,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":6673179,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08"},{"end":"2017-12-31","val":6673179,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":6673179,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-31","val":6673179,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-31","val":6673179,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2017Q4I"},{"end":"2018-03-31","val":6980519,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":7694730,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-30","val":8425274,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-31","val":8958055,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11"},{"end":"2018-12-31","val":8958055,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":8958055,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":8958055,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2018-12-31","val":8958055,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018Q4I"},{"end":"2019-03-31","val":9511239,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":9695144,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":10254602,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2019-12-31","val":10816447,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"end":"2019-12-31","val":10816447,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":10816447,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":10816447,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":10816447,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019Q4I"},{"end":"2020-03-31","val":11462861,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":12215807,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":12916097,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":13914640,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09"},{"end":"2020-12-31","val":13914640,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":13914640,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2020-12-31","val":13914640,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":13914640,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":14648760,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":15281794,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":17374064,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":18859823,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":18859823,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":18859823,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":17975664,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":17975664,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021Q4I"},{"end":"2022-03-31","val":20413633,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":22547064,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":22830814,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":24610028,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"end":"2022-12-31","val":24610028,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":24610028,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":24610028,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":24610028,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2022-12-31","val":24610028,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":26363828,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":27724562,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":29175847,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":30945304,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":30945304,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03"},{"end":"2023-12-31","val":30945304,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":30945304,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":30945301,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q4I"},{"end":"2024-03-31","val":32760395,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":34152611,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":35834687,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"}]}},"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":18998,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"end":"2010-12-31","val":18998,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":18998,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29","frame":"CY2010Q4I"},{"end":"2011-06-30","val":13206,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08","frame":"CY2011Q2I"},{"end":"2011-09-30","val":21507,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":17030,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29"},{"end":"2011-12-31","val":17030,"accn":"0001013762-12-001029","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"end":"2011-12-31","val":17030,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"end":"2011-12-31","val":17030,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":17030,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27","frame":"CY2011Q4I"},{"end":"2012-03-31","val":14338,"accn":"0001013762-12-001029","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2012Q1I"},{"end":"2012-06-30","val":11229,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21","frame":"CY2012Q2I"},{"end":"2012-09-30","val":16539,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":14257,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27"},{"end":"2012-12-31","val":14257,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":14257,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"end":"2012-12-31","val":14257,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":14257,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2012-12-31","val":14257,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2012Q4I"},{"end":"2013-03-31","val":23517,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":14844,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15","frame":"CY2013Q2I"},{"end":"2013-09-30","val":57312,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":58079,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":58079,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28"},{"end":"2013-12-31","val":58079,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":58079,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":58079,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":58079,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":83073,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":132076,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":164828,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1051697,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":1051697,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":1051697,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":1051697,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":1051697,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1169701,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1369243,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1684640,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1797553,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":1797553,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":1797553,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":1797553,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":1797553,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1979256,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":2234641,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":2458436,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":2540514,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":2540514,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":2540514,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":2540514,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":2540514,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08","frame":"CY2016Q4I"},{"end":"2017-03-31","val":2647435,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":2755778,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":2848983,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":2948164,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08"},{"end":"2017-12-31","val":2948164,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":2948164,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-31","val":2948164,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-31","val":2948164,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2017Q4I"},{"end":"2018-03-31","val":2820599,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":3073049,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-30","val":3313109,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-31","val":3336664,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11"},{"end":"2018-12-31","val":3336664,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":3336664,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":3336664,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2018-12-31","val":3336664,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018Q4I"},{"end":"2019-03-31","val":3497073,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":5266219,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":5271812,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2019-12-31","val":5260407,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"end":"2019-12-31","val":5260407,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":5260407,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":5260407,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":5260407,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019Q4I"},{"end":"2020-03-31","val":5414740,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":5489986,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":5563604,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":5911696,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09"},{"end":"2020-12-31","val":5911696,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":5911696,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2020-12-31","val":5911696,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":5911696,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":5945497,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":5875217,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":7227023,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":7841206,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":7841206,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":7841206,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":5490434,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":5490434,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021Q4I"},{"end":"2022-03-31","val":8423894,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":9399753,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":7416249,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":8086862,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"end":"2022-12-31","val":8086862,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":8086862,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":8086862,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":8086862,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2022-12-31","val":8086862,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":8677314,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":8830978,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":9011047,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":9308859,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":9308859,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03"},{"end":"2023-12-31","val":9308859,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":9308859,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":9308859,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q4I"},{"end":"2024-03-31","val":9588238,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":9419105,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":9495192,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"}]}},"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":"2020-12-31","val":4211158,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":9703482,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-09-30","val":5640078,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":12571947,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":12571947,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":12571947,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":12485230,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q4I"},{"end":"2022-03-31","val":13508240,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":14629732,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":15414565,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":8086862,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":8677314,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"}]}},"PropertyPlantAndEquipmentOtherNet":{"label":"Property, Plant and Equipment, Other, Net","description":"Amount after depreciation of long-lived, physical assets used to produce goods and services and not intended for resale, classified as other.","units":{"USD":[{"end":"2020-12-31","val":5911696,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":5911696,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2020-12-31","val":5911696,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":5911696,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":5945497,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":5875217,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":7227023,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":7841206,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":7841206,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":7841206,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":5490434,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":2786109,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021Q4I"},{"end":"2022-03-31","val":8423894,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2022-03-31","val":847572,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":9399753,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":7416249,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":4037936,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1163348,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"}]}},"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":"2010-01-01","end":"2010-12-31","val":25645,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":11970,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29"},{"start":"2011-01-01","end":"2011-12-31","val":11970,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27","frame":"CY2011"},{"start":"2012-01-01","end":"2012-06-30","val":6949,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"start":"2012-01-01","end":"2012-06-30","val":6949,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2012-01-01","end":"2012-09-30","val":29797,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":51000,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":62949,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27"},{"start":"2012-01-01","end":"2012-12-31","val":62949,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2012-01-01","end":"2012-12-31","val":62949,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2012"},{"start":"2013-01-01","end":"2013-06-30","val":105000,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2013-01-01","end":"2013-09-30","val":59325,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2014-01-01","end":"2014-03-31","val":9376,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":9376,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":141523,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":141523,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":132147,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":593180,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":593180,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":451657,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":1380902,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":1380902,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":822781,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":822781,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":2051637,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":2051637,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":1228856,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":1228856,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":3723701,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":3723701,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":1672064,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":1672064,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":5647084,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":5647084,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":2564734,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":2564734,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":5759446,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":5759446,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":3194712,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":3194712,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":9260469,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":9260469,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":3501023,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":3501023,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":13281242,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":13281242,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":4915750,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":4915750,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":9675629,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":9675629,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-04-01","end":"2017-06-30","val":4759879,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":4759879,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":14357461,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":14357461,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-07-01","end":"2017-09-30","val":4681832,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":4681832,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":19135207,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08"},{"start":"2017-01-01","end":"2017-12-31","val":19135207,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":5175318,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":5175318,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":10658805,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-01","end":"2018-06-30","val":10658805,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-04-01","end":"2018-06-30","val":5483487,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":16563888,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-01","end":"2018-09-30","val":16563888,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-07-01","end":"2018-09-30","val":5905083,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":23239189,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":23239189,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2018-01-01","end":"2018-12-31","val":23239189,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-01-01","end":"2018-12-31","val":23239189,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-01-01","end":"2018-12-31","val":23239189,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":7344944,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":7344944,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":15774830,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":15774830,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":25075156,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-01-01","end":"2019-09-30","val":25075156,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-01-01","end":"2019-12-31","val":34838046,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":34838046,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2019-01-01","end":"2019-12-31","val":34838046,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-12-31","val":34838046,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-01-01","end":"2019-12-31","val":34838046,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":7682927,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":15564198,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-09-30","val":23643556,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-12-31","val":-31930714,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09"},{"start":"2020-01-01","end":"2020-12-31","val":31930714,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-01-01","end":"2020-12-31","val":31930714,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":31930714,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2020-10-01","end":"2020-12-31","val":31930714,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q4"},{"start":"2021-01-01","end":"2021-03-31","val":8833349,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":18804705,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-09-30","val":30622139,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-12-31","val":40489540,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":40342618,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2021-01-01","end":"2021-12-31","val":40342618,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-01-01","end":"2021-12-31","val":40342618,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":40342618,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":11831117,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":27563993,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":42639102,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":42639102,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":15075109,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":57420480,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"start":"2022-01-01","end":"2022-12-31","val":57420480,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2022-01-01","end":"2022-12-31","val":57420480,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-12-31","val":57420480,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":57420480,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2022-01-01","end":"2022-12-31","val":57420480,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":11238415,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":11238415,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":22085828,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":22085828,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":10847413,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":32123950,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":32123950,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-07-01","end":"2023-09-30","val":10038122,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":10038122,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":42505647,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":42505647,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":9484049,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":17290476,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":7806427,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":25373485,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":8083009,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3"}]}},"ProvisionForLoanLeaseAndOtherLosses":{"label":"Provision for Loan, Lease, and Other Losses","description":"Amount of expense related loan transactions, lease transactions, credit loss from transactions other than loan and lease transactions, and other loss based on assessment of uncollectability from the counterparty to reduce the account to their net realizable value.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":25645,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-32,"accn":"0001013762-12-001029","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":175,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"start":"2011-04-01","end":"2011-06-30","val":207,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":-1472,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-07-01","end":"2011-09-30","val":-1646,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":11970,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":11970,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29"},{"start":"2012-01-01","end":"2012-06-30","val":-14104,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2012-01-01","end":"2012-06-30","val":-14104,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"start":"2012-04-01","end":"2012-06-30","val":-14104,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":-14104,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"start":"2012-01-01","end":"2012-09-30","val":29797,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":29797,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":43901,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q3"},{"start":"2012-07-01","end":"2012-09-30","val":43901,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-12-31","val":41797,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2012"},{"start":"2012-01-01","end":"2012-12-31","val":41797,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2012-01-01","end":"2012-12-31","val":41797,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27"},{"start":"2013-01-01","end":"2013-06-30","val":105000,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2013-04-01","end":"2013-06-30","val":105000,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":59325,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":-45675,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":62603,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2013"},{"start":"2013-01-01","end":"2013-12-31","val":62603,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"}]}},"QuarterlyFinancialInformationQuarterlyChargesAndCreditsAmountReconcilingToPreviouslyReportedResults":{"label":"Quarterly Financial Information, Quarterly Charges and Credits, Amount Reconciling to Previously Reported Results (Deprecated 2020-01-31)","description":"Amount by which previously reported quarterly results were revised (for example, to correct an error, or to give retrospective effect to a change in an accounting principle).","units":{"USD":[{"start":"2014-01-01","end":"2014-06-30","val":405491,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":246962,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":627646,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":235367,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2015-01-01","end":"2015-03-31","val":158529,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1"}]}},"RepaymentsOfBankDebt":{"label":"Repayments of Bank Debt","description":"The cash outflow to settle a bank borrowing during the year.","units":{"USD":[{"start":"2020-01-01","end":"2020-06-30","val":5603,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-01-01","end":"2020-09-30","val":8405,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":11207,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":2802,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":5603,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":5603,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-01-01","end":"2021-09-30","val":8406,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":8406,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":11207,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":11207,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":2802,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":2802,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":5605,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":5605,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":8406,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":8406,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":9022,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"start":"2022-01-01","end":"2022-12-31","val":9022,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2022-01-01","end":"2022-12-31","val":9022,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2575000,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"}]}},"RepaymentsOfConvertibleDebt":{"label":"Repayments of Convertible Debt","description":"The cash outflow from the repayment of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.","units":{"USD":[{"start":"2018-01-01","end":"2018-06-30","val":69000,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-01","end":"2018-09-30","val":100438,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-01","end":"2018-12-31","val":128946,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2018"}]}},"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-01-01","end":"2016-03-31","val":2351770,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":2351770,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":4172714,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":4172714,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":4172714,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":4172714,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":4172714,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":4172714,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":788207,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":788207,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-01-01","end":"2017-09-30","val":2288207,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":2288207,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-01-01","end":"2017-12-31","val":2288208,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08"},{"start":"2017-01-01","end":"2017-12-31","val":2288208,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":5855000,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":6420852,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-01","end":"2018-09-30","val":9786487,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-01","end":"2018-12-31","val":9959607,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2018"},{"start":"2022-01-01","end":"2022-09-30","val":5730000,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":4605000,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":5730000,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2022-01-01","end":"2022-12-31","val":5730000,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":2795000,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":220000,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":2795000,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":0,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":2795000,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":2795000,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023"}]}},"RepaymentsOfLongtermLoansFromVendors":{"label":"Repayments of Long-term Loans from Vendors","description":"Cash outflows under financing arrangements with vendors (seller-financed debt), which had a maturity date at inception of more than one year (or more than one operating cycle, if longer); such debt may have arisen from purchases of property, plant and equipment or other productive assets.","units":{"USD":[{"start":"2018-01-01","end":"2018-06-30","val":5604,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-01","end":"2018-06-30","val":5604,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-01-01","end":"2018-09-30","val":8405,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-01","end":"2018-09-30","val":8405,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-01-01","end":"2018-12-31","val":11208,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":11208,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":2802,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":2802,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":5604,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":5604,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":8405,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-01-01","end":"2019-09-30","val":8405,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-01-01","end":"2019-12-31","val":11208,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":11208,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":2802,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":5603,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-09-30","val":8405,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-12-31","val":11207,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2020"}]}},"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":"2019-01-01","end":"2019-06-30","val":500000,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":500000,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":500000,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-01-01","end":"2019-09-30","val":500000,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-01-01","end":"2019-12-31","val":500000,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":500000,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019"},{"start":"2022-01-01","end":"2022-12-31","val":283266,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"start":"2022-01-01","end":"2022-12-31","val":283266,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2022-01-01","end":"2022-12-31","val":283266,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":153938,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":153938,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":143330,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":143330,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":144913,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":144913,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"}]}},"RepaymentsOfOtherDebt":{"label":"Repayments of Other Debt","description":"Amount of cash outflow for the payment of debt classified as other.","units":{"USD":[{"start":"2020-01-01","end":"2020-03-31","val":3353000,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":5864250,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-01-01","end":"2020-09-30","val":7023250,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":7023250,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":3910000,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":3910000,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":4975000,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":4975000,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-01-01","end":"2021-09-30","val":6575000,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":6575000,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":6575000,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":6575000,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1125000,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":1125000,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1125000,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":1125000,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":5730000,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-12-31","val":5730000,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2575000,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":2795000,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"}]}},"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":"2020-01-01","end":"2020-03-31","val":2802,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2021-01-01","end":"2021-03-31","val":2802,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"}]}},"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":"2011-01-01","end":"2011-03-31","val":50000,"accn":"0001013762-12-001029","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":290000,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"start":"2011-01-01","end":"2011-09-30","val":290000,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-01-01","end":"2011-12-31","val":290000,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27","frame":"CY2011"},{"start":"2023-01-01","end":"2023-09-30","val":1000000,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":1000000,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-01-01","end":"2023-12-31","val":1000000,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":1000000,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"}]}},"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":-6125831,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"end":"2010-12-31","val":-6125831,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":-6125831,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29","frame":"CY2010Q4I"},{"end":"2011-06-30","val":-5935300,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08","frame":"CY2011Q2I"},{"end":"2011-09-30","val":-5873850,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":-5850606,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29"},{"end":"2011-12-31","val":-5850606,"accn":"0001013762-12-001029","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"end":"2011-12-31","val":-5850606,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"end":"2011-12-31","val":-5850606,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":-5850606,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27","frame":"CY2011Q4I"},{"end":"2012-03-31","val":-5813837,"accn":"0001013762-12-001029","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2012Q1I"},{"end":"2012-06-30","val":-5645237,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21","frame":"CY2012Q2I"},{"end":"2012-09-30","val":-5534219,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":-5471747,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27"},{"end":"2012-12-31","val":-5471747,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":-5471747,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"end":"2012-12-31","val":-5471747,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":-5471747,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2012-12-31","val":-5471747,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2012Q4I"},{"end":"2013-03-31","val":-5418831,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":-5434027,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15","frame":"CY2013Q2I"},{"end":"2013-09-30","val":-5699200,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":-6165428,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":-6165428,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28"},{"end":"2013-12-31","val":-6165428,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":-6165428,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":-6165428,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":-6165428,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":-7112157,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":-7785253,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":-9012758,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":-9895761,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":-9895761,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":-9895761,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":-9895761,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":-9895761,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014Q4I"},{"end":"2015-03-31","val":-11289484,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":-13098033,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":-15247861,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":-18686865,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":-18686865,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":-18686865,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":-18686865,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":-18686865,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":-21300568,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":-24833289,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":-27446781,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":-30940572,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":-30940572,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":-30940572,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":-30940572,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":-30940572,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08","frame":"CY2016Q4I"},{"end":"2017-03-31","val":-31995083,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":-33558086,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":-35285703,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":-39271333,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08"},{"end":"2017-12-31","val":-39271333,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":-39271333,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-31","val":-39271333,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-31","val":-39271333,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2017Q4I"},{"end":"2018-03-31","val":-41557677,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":-43532583,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-30","val":-46249961,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-31","val":-48732595,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11"},{"end":"2018-12-31","val":-48732595,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":-48732595,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":-48732595,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2018-12-31","val":-48732595,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018Q4I"},{"end":"2019-03-31","val":-48229052,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":-48538998,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":-47151016,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2019-12-31","val":-48155180,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"end":"2019-12-31","val":-48155180,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":-48155180,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":-48155180,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":-48155180,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019Q4I"},{"end":"2020-03-31","val":-48103495,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":-48365557,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":-48076197,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":-48495076,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09"},{"end":"2020-12-31","val":-48495076,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":-48495076,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2020-12-31","val":-48495076,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":-48495076,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":-48493839,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":-47551645,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":-45855622,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":-45222302,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":-45222302,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":-45222302,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":-45222302,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":-45222302,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021Q4I"},{"end":"2022-03-31","val":-47603237,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":-33214016,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":-39494450,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":-31590583,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"end":"2022-12-31","val":-31590583,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":-31590583,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":-31590583,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":-31590583,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2022-12-31","val":-31590583,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":-31820798,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":-37118453,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":-36178352,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":-35824200,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":-35824200,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03"},{"end":"2023-12-31","val":-35824200,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":-35824200,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":-35824200,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q4I"},{"end":"2024-03-31","val":-36038379,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":-37641438,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":-35275053,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"}]}},"RevenueOtherFinancialServices":{"label":"Revenue, Other Financial Services (Deprecated 2018-01-31)","description":"Amount of fee and financial service revenue classified as other.","units":{"USD":[{"start":"2014-01-01","end":"2014-09-30","val":22000,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":15000,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":38000,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":38000,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":30750,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":30750,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":49850,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":20450,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":74600,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":24750,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":104900,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":105000,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"}]}},"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":"2012-01-01","end":"2012-12-31","val":2526626,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2012-01-01","end":"2012-12-31","val":2526626,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":2364128,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":2364128,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2013"},{"start":"2017-01-01","end":"2017-06-30","val":34128877,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-04-01","end":"2017-06-30","val":16687260,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":50632717,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-07-01","end":"2017-09-30","val":16503840,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":67046364,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":14776096,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":39027721,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-01","end":"2018-06-30","val":28368916,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-04-01","end":"2018-06-30","val":19076307,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-04-01","end":"2018-06-30","val":13592820,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":60032421,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-01","end":"2018-09-30","val":43468533,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-07-01","end":"2018-09-30","val":21004700,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":15099617,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":84728369,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":61489180,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":22731397,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":22731397,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":43395737,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":43395737,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":20664340,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":20664340,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":66328072,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-01-01","end":"2019-09-30","val":66328072,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":22932335,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-07-01","end":"2019-09-30","val":22932335,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":88789889,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":88789889,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":24842747,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":24842747,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":49372877,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":49372877,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-04-01","end":"2020-06-30","val":24530130,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":24530130,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":73942941,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":73942941,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":24570064,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":24570064,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":102084514,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09"},{"start":"2020-01-01","end":"2020-12-31","val":102084514,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":32783670,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":32783670,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":63472223,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":63472223,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":30688553,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":30688553,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":94333158,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":94333158,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":30860935,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":30860935,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":125426756,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":125426756,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":28955236,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":28955236,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":65503387,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":65503387,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":36548151,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":36548151,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":91644838,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":91644838,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":26141451,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":26141451,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":113056173,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"start":"2022-01-01","end":"2022-12-31","val":113056173,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2022-01-01","end":"2022-12-31","val":113056173,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":30785775,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":30785775,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":55317811,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":55317811,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":24532036,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":24532036,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":86704258,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":31386446,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":116975007,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":116975007,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":33944873,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":65703758,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":31758885,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2"}]}},"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":"2010-01-01","end":"2010-06-30","val":751428,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"start":"2010-04-01","end":"2010-06-30","val":423104,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":1169216,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":417818,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":1688047,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":436458,"accn":"0001013762-12-001029","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":1015184,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"start":"2011-01-01","end":"2011-06-30","val":1015184,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"start":"2011-04-01","end":"2011-06-30","val":578726,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21","frame":"CY2011Q2"},{"start":"2011-04-01","end":"2011-06-30","val":578726,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"start":"2011-01-01","end":"2011-09-30","val":1468604,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-01-01","end":"2011-09-30","val":1468604,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":453419,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2011Q3"},{"start":"2011-07-01","end":"2011-09-30","val":453419,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":1887413,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":1887413,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29"},{"start":"2012-01-01","end":"2012-03-31","val":452173,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-03-31","val":452173,"accn":"0001013762-12-001029","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-06-30","val":1017313,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2012-01-01","end":"2012-06-30","val":1017313,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"start":"2012-04-01","end":"2012-06-30","val":565140,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":565140,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"start":"2012-01-01","end":"2012-09-30","val":1565143,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-09-30","val":1565143,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":547830,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q3"},{"start":"2012-07-01","end":"2012-09-30","val":547830,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-12-31","val":2057262,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2012"},{"start":"2012-01-01","end":"2012-12-31","val":2057262,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2012-01-01","end":"2012-12-31","val":2057262,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27"},{"start":"2013-01-01","end":"2013-03-31","val":500226,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":1095796,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2013-04-01","end":"2013-06-30","val":595570,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":1555012,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":459216,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":1978210,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2013"},{"start":"2013-01-01","end":"2013-12-31","val":1978210,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"}]}},"RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability":{"label":"Right-of-Use Asset Obtained in Exchange for Finance Lease Liability","description":"Amount of increase in right-of-use asset obtained in exchange for finance lease liability.","units":{"USD":[{"start":"2019-01-01","end":"2019-09-30","val":34772,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-01-01","end":"2019-12-31","val":34772,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":34772,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":4033,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":4033,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":4033,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":4033,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-01-01","end":"2020-09-30","val":4033,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":4033,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09"},{"start":"2020-01-01","end":"2020-12-31","val":4033,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"}]}},"RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability":{"label":"Right-of-Use Asset Obtained in Exchange for Operating Lease Liability","description":"Amount of increase in right-of-use asset obtained in exchange for operating lease liability.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":191000,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1869287,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":1869287,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":1869287,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-01-01","end":"2019-12-31","val":2060288,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":2060288,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019"}]}},"SaleOfStockPricePerShare":{"label":"Sale of Stock, Price Per Share","description":"Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.","units":{"USD/shares":[{"end":"2015-03-06","val":5.5,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2015-03-06","val":5.5,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11"},{"end":"2015-03-06","val":5.5,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2015Q1I"}]}},"SalesRevenueNet":{"label":"Revenue, Net (Deprecated 2018-01-31)","description":"Total revenue from sale of goods and services rendered during the reporting period, in the normal course of business, reduced by sales returns and allowances, and sales discounts.","units":{"USD":[{"start":"2014-01-01","end":"2014-03-31","val":103921,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":793250,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":689329,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":2406790,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":2406790,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":1613540,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":1613540,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":5014620,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":5014620,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":3771833,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":3771833,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":8112744,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":8112744,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":4340911,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":4340911,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":13518785,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":13518785,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":5406040,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":5406040,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":20680062,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":20680062,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":10193735,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":10193735,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":20925167,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":20925167,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":10731432,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":10731432,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":33253090,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":33253090,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":12327924,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":12327924,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":47579585,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":47579585,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":17441617,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":17441617,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":34128877,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":16687260,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":50632717,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":16503840,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":67046364,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":19951414,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1"}]}},"ShareBasedCompensation":{"label":"Share-based Payment Arrangement, Noncash Expense","description":"Amount of noncash expense for share-based payment arrangement.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":14016,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"start":"2010-01-01","end":"2010-09-30","val":6720,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":4371,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":58,"accn":"0001013762-12-001029","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":1247,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"start":"2011-01-01","end":"2011-06-30","val":1247,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"start":"2011-01-01","end":"2011-09-30","val":2432,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":2432,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-01-01","end":"2011-12-31","val":3607,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29"},{"start":"2011-01-01","end":"2011-12-31","val":3607,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":1302,"accn":"0001013762-12-001029","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":1302,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":14909,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"start":"2012-01-01","end":"2012-06-30","val":5327,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2012-01-01","end":"2012-09-30","val":23333,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":8003,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":31307,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27"},{"start":"2012-01-01","end":"2012-12-31","val":31307,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2012-01-01","end":"2012-12-31","val":31307,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":2226,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":47373,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2013-01-01","end":"2013-09-30","val":54623,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":51721,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":51721,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28"},{"start":"2013-01-01","end":"2013-12-31","val":49805,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":231000,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":231000,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":234500,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":241500,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":3500,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":271700,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":282900,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":37200,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":299700,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":439320,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":13200,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":13200,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":28100,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-06-30","val":28100,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":14900,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":14900,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":58000,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":58000,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":29900,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":29900,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":78600,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":78600,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":20438,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":20438,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":78381,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":78381,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":57943,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":57943,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":124244,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":124244,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":45863,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":45863,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":136308,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":136308,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":22890,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":22890,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":42211,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":42211,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-04-01","end":"2017-06-30","val":19321,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":19321,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":64896,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":64896,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-07-01","end":"2017-09-30","val":22685,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":22685,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":113952,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08"},{"start":"2017-01-01","end":"2017-12-31","val":113952,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":49702,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":49702,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":72481,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-01","end":"2018-06-30","val":72481,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-04-01","end":"2018-06-30","val":22779,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-04-01","end":"2018-06-30","val":22779,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":101025,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-01","end":"2018-09-30","val":101025,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-07-01","end":"2018-09-30","val":28544,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":28544,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":133428,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":133428,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":36729,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":36729,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":371972,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":371972,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":303243,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":530724,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-01-01","end":"2019-09-30","val":530724,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":117134,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":723394,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":723394,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":215814,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":215814,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":763328,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":763328,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-01-01","end":"2020-09-30","val":1052281,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":1052281,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":1388755,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09"},{"start":"2020-01-01","end":"2020-12-31","val":1388755,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":593186,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":593186,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1034334,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":1034334,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-01-01","end":"2021-09-30","val":1417699,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":1417699,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":1648627,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":1648627,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":305229,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":305229,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":562705,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":562705,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":950003,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":950003,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":997830,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"start":"2022-01-01","end":"2022-12-31","val":997830,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2022-01-01","end":"2022-12-31","val":997830,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":420748,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":420748,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":864548,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":864548,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":1336367,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":1336367,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-01-01","end":"2023-12-31","val":1677708,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":1677708,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":217125,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":371998,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-09-30","val":528920,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Exercise Price","description":"Agreed-upon price for the exchange of the underlying asset relating to the share-based payment award.","units":{"USD/shares":[{"end":"2020-03-31","val":2.53,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1I"},{"end":"2022-09-30","val":1.5,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1.45,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2022-12-31","val":1.45,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022Q4I"},{"end":"2023-06-30","val":0.79,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0.8,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2023-09-30","val":0.8,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0.83,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":0.83,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023Q4I"},{"end":"2024-09-30","val":1.03,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate","description":"The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.","units":{"pure":[{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate","description":"The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.","units":{"pure":[{"start":"2020-01-01","end":"2020-03-31","val":0.64,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0.71,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-01-01","end":"2020-09-30","val":0.73,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-03-31","val":0.93,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":0.93,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0.93,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":0.93,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-01-01","end":"2021-09-30","val":0.92,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":0.92,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-03-31","val":0.667,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0.676,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":0.69,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":0.69,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":0.71,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2022-01-01","end":"2022-12-31","val":0.71,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":0.96,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":0.95,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":0.95,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-01-01","end":"2023-12-31","val":0.95,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":0.95,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023"},{"start":"2024-01-01","end":"2024-09-30","val":0.69,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number","description":"The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.","units":{"shares":[{"end":"2012-06-30","val":2961250,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21","frame":"CY2012Q2I"},{"end":"2012-09-30","val":2686250,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2013-03-31","val":2248750,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":2792083,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15","frame":"CY2013Q2I"},{"end":"2013-09-30","val":2823750,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2022-06-30","val":162956,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2I"},{"end":"2023-06-30","val":1500,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value","description":"Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":21666,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014"},{"start":"2023-01-01","end":"2023-06-30","val":345,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period","description":"Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.","units":{"shares":[{"start":"2020-01-01","end":"2020-06-30","val":3333,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-01-01","end":"2020-09-30","val":6666,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2022-01-01","end":"2022-03-31","val":25000,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":25000,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":25000,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":25000,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":25000,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-12-31","val":25000,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2022"},{"start":"2024-01-01","end":"2024-06-30","val":55000,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period","description":"The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.","units":{"shares":[{"start":"2011-01-01","end":"2011-12-31","val":1131,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27","frame":"CY2012"},{"start":"2014-01-01","end":"2014-09-30","val":-146667,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2020-01-01","end":"2020-03-31","val":9500,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":64330,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-01-01","end":"2020-09-30","val":65829,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":261917,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":4667,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":4667,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":25335,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":25335,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-01-01","end":"2021-09-30","val":43334,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":43334,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":58701,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":58701,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":7333,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":7333,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":7333,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":7333,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":7333,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-12-31","val":7333,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2022"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross","description":"Gross number of share options (or share units) granted during the period.","units":{"shares":[{"start":"2014-01-01","end":"2014-09-30","val":871000,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2020-01-01","end":"2020-03-31","val":425000,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":634756,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-01-01","end":"2020-09-30","val":691046,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":860465,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":543697,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":543397,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":568278,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":568278,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-01-01","end":"2021-09-30","val":592348,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":592348,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":626238,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":626238,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":951944,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":951944,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1050468,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":1050468,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":1094002,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":790327,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":1179183,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":1517844,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":1517844,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":1250000,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":1250000,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":1250000,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value","description":"The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.","units":{"USD/shares":[{"start":"2014-01-01","end":"2014-12-31","val":0.06,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":0.06,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0.02,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-09-30","val":0.02,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-12-31","val":0.01,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":1.49,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0.05,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0.05,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":0.4,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":1.66,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":2.03,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1.97,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1.7,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-09-30","val":1.69,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":1.65,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08"},{"start":"2017-01-01","end":"2017-12-31","val":1.65,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1.26,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1.26,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-01","end":"2018-09-30","val":1.3,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-01-01","end":"2018-12-31","val":0.69,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":0.69,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0.34,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":0.34,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0.52,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":0.52,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-01-01","end":"2019-09-30","val":0.52,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-01-01","end":"2019-09-30","val":0.52,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-01-01","end":"2019-12-31","val":0.61,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":0.61,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1.39,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":1.39,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1.52,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-01-01","end":"2020-06-30","val":1.52,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-01-01","end":"2020-09-30","val":1.5,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":1.5,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":1.47,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09"},{"start":"2020-01-01","end":"2020-12-31","val":1.47,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1.76,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1.77,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-09-30","val":1.77,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-12-31","val":1.75,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-09-30","val":1.53,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-06-30","val":0.6,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":0.78,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":0.61,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-01-01","end":"2023-12-31","val":0.78,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":0.78,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023"},{"start":"2024-01-01","end":"2024-09-30","val":0.56,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value","description":"Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.","units":{"USD":[{"end":"2019-12-31","val":2542361,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2019-12-31","val":2542361,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2019-12-31","val":2542361,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":539949,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1165626,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1209562,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2491026,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2020-12-31","val":2491026,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":2491026,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2020-12-31","val":2491026,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2020-12-31","val":2491026,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2020-12-31","val":2491026,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2681180,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2021-03-31","val":2681180,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1I"},{"end":"2021-06-30","val":3555431,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2021-06-30","val":3555431,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2021Q2I"},{"end":"2021-09-30","val":3855698,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2021-09-30","val":3855698,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1923642,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":1923642,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":1923642,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":1923642,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":1923642,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"end":"2021-12-31","val":1923642,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2021-12-31","val":1923642,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2021Q4I"},{"end":"2022-03-31","val":925306,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2022-03-31","val":925306,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":39412,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2022-06-30","val":39412,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1219962,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":52223,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"end":"2022-12-31","val":52223,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":52223,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":52223,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2022Q4I"},{"end":"2023-03-31","val":3016,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1102624,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2023-06-30","val":1102624,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2I"},{"end":"2023-12-31","val":2152602,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q4I"},{"end":"2024-06-30","val":1118281,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number","description":"Number of options outstanding, including both vested and non-vested options.","units":{"shares":[{"end":"2012-06-30","val":3110000,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21","frame":"CY2012Q2I"},{"end":"2012-09-30","val":2830000,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2013-03-31","val":2830000,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":2930000,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15","frame":"CY2013Q2I"},{"end":"2013-09-30","val":3025000,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":3015000,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q4I"},{"end":"2014-09-30","val":3706000,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2019-12-31","val":2004318,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2019-12-31","val":2004318,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2019-12-31","val":2004318,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2019-12-31","val":2004318,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2419818,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1I"},{"end":"2020-06-30","val":2571411,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2622869,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2595700,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":2595700,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2020-12-31","val":2595700,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":2595700,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2020-12-31","val":2595700,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2020-12-31","val":2595700,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2020-12-31","val":2595700,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2020-12-31","val":2595700,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":3118730,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2021-03-31","val":3118730,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1I"},{"end":"2021-06-30","val":3117310,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2021-06-30","val":3117310,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2021Q2I"},{"end":"2021-09-30","val":3113715,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2021-09-30","val":3113715,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":3080904,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":3080904,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":3080904,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":3080904,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":3080904,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"end":"2021-12-31","val":3080904,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2021-12-31","val":3080904,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2021Q4I"},{"end":"2022-03-31","val":3837559,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2022-03-31","val":3837559,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":3936083,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2022-06-30","val":3936083,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2I"},{"end":"2022-09-30","val":3834047,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":3919228,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"end":"2022-12-31","val":3919228,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":3919228,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":3919228,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2022Q4I"},{"end":"2023-03-31","val":3917728,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":5435572,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2023-06-30","val":5435572,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2I"},{"end":"2023-12-31","val":4452447,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q4I"},{"end":"2024-06-30","val":4397447,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price","description":"Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.","units":{"USD/shares":[{"end":"2019-12-31","val":1.72,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2019-12-31","val":1.72,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2019-12-31","val":1.72,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2019-12-31","val":1.72,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1.86,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1.95,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1.95,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1.92,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":1.92,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2020-12-31","val":1.92,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":1.92,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2020-12-31","val":1.92,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2020-12-31","val":1.92,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2020-12-31","val":1.92,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2020-12-31","val":1.92,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2.03,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2021-03-31","val":2.03,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2.03,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2021-06-30","val":2.03,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2.04,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2021-09-30","val":2.04,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2.06,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":2.06,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":2.06,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":2.06,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":2.06,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"end":"2021-12-31","val":2.06,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2021-12-31","val":2.06,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1.98,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2022-03-31","val":1.98,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1.96,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2022-06-30","val":1.96,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1.97,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"end":"2022-12-31","val":1.97,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":1.97,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":1.97,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1.97,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1.64,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2023-06-30","val":1.64,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2I"},{"end":"2023-12-31","val":1.57,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q4I"},{"end":"2024-06-30","val":1.49,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number","description":"Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.","units":{"shares":[{"end":"2020-03-31","val":853485,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1623746,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1676871,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1730198,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1819541,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2021-03-31","val":1819541,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2084461,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2021-06-30","val":2084461,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2127537,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2021-09-30","val":2127537,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2307571,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":2307571,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2508822,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2022-03-31","val":2508822,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2707122,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2022-06-30","val":2707122,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2694862,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":3152169,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2022Q4I"},{"end":"2023-03-31","val":3555094,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":4049004,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price","description":"Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.","units":{"USD/shares":[{"end":"2020-03-31","val":2.49,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1.97,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1.97,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1.9,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1.95,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2021-03-31","val":1.95,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2.01,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2021-06-30","val":2.01,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2.03,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2021-09-30","val":2.03,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2.04,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":2.04,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1.25,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2022-03-31","val":1.25,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2.06,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2022-06-30","val":2.06,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2.1,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2.02,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1.98,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1.84,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"}]}},"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":"2020-01-01","end":"2020-12-31","val":0.79,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0.81,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":0.81,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0.8,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":0.8,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-01-01","end":"2021-09-30","val":0.81,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":0.81,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":0.83,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":0.83,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0.84,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":0.84,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0.84,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":0.84,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":0.85,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-12-31","val":0.85,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0.79,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0.79,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":0.79,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"}]}},"ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price","description":"Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.","units":{"USD/shares":[{"start":"2020-01-01","end":"2020-06-30","val":0.79,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-01-01","end":"2020-09-30","val":0.79,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2022-01-01","end":"2022-03-31","val":1.7,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":1.7,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1.7,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":1.7,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":1.7,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-12-31","val":1.7,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2022"},{"start":"2024-01-01","end":"2024-06-30","val":8,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"}]}},"ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price","description":"Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.","units":{"USD/shares":[{"start":"2020-01-01","end":"2020-03-31","val":1.17,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0.92,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-01-01","end":"2020-09-30","val":0.91,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":1.9,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0.82,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":0.82,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":2.28,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":2.28,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-01-01","end":"2021-09-30","val":2.13,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":2.13,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":2.65,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":2.65,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":2.22,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":2.22,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":2.22,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":2.22,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":2.22,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-12-31","val":2.22,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2022"}]}},"ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price","description":"Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.","units":{"USD/shares":[{"start":"2020-01-01","end":"2020-03-31","val":2.53,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":2.58,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-01-01","end":"2020-09-30","val":2.52,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-01-01","end":"2020-12-31","val":2.38,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":2.48,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":2.48,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":2.5,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":2.5,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-01-01","end":"2021-09-30","val":2.52,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":2.52,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":2.52,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":2.52,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1.54,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":1.54,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1.48,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":1.48,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":1.5,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-12-31","val":1.45,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":0.79,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":0.79,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"}]}},"StockGrantedDuringPeriodValueSharebasedCompensationGross":{"label":"Shares Granted, Value, Share-based Payment Arrangement, before Forfeiture","description":"Value, before forfeiture, of shares granted under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":68800,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014"}]}},"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":2009220,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27","frame":"CY2010Q4I"},{"end":"2011-12-31","val":2288052,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27"},{"end":"2011-12-31","val":2288052,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2011-12-31","val":2288052,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2011Q4I"},{"end":"2012-12-31","val":2698218,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27"},{"end":"2012-12-31","val":2698218,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":2698218,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"end":"2012-12-31","val":2698218,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":2698218,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2012-12-31","val":2698218,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28"},{"end":"2012-12-31","val":2698218,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2012-12-31","val":1863,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2012Q4I"},{"end":"2013-03-31","val":2755276,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":2785227,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15","frame":"CY2013Q2I"},{"end":"2013-09-30","val":2527304,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":3056258,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2013-12-31","val":3056258,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28"},{"end":"2013-12-31","val":3056258,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":3056258,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":3056258,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":3056258,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2013-12-31","val":2115,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2013-12-31","val":3056258,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2013Q4I"},{"end":"2014-03-31","val":2343329,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":5824991,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":6936502,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":6332269,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":6332269,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":6332269,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"end":"2014-12-31","val":6332269,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":6332269,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2014-12-31","val":6332269,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2014Q4I"},{"end":"2015-03-31","val":13499940,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":11706291,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":9586363,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":6167959,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":6167959,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":6167959,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":6167959,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":6167959,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2015-12-31","val":6167959,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08"},{"end":"2015-12-31","val":6167959,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2015Q4I"},{"end":"2016-03-31","val":3574694,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":20546168,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":18007448,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":14525721,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":14525721,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":14525721,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":14525721,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":14525721,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08"},{"end":"2016-12-31","val":14525721,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2016Q4I"},{"end":"2017-03-31","val":13494100,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":11965418,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":10260486,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":6323912,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08"},{"end":"2017-12-31","val":6323912,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":6323912,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-31","val":6323912,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-31","val":6323912,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11"},{"end":"2017-12-31","val":8492676,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2017-12-31","val":6323912,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2017-12-31","val":6323912,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2017-12-31","val":6323912,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2017Q4I"},{"end":"2018-03-31","val":4087270,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2018-03-31","val":4087270,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-03-31","val":4087270,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2658393,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2018-06-30","val":2658393,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-06-30","val":2658393,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2018Q2I"},{"end":"2018-09-30","val":11043515,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2018-09-30","val":11043490,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2018Q3I"},{"end":"2018-12-31","val":8492676,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11"},{"end":"2018-12-31","val":8492676,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":8492676,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":8492676,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2018-12-31","val":8492676,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"end":"2018-12-31","val":8492676,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2018-12-31","val":8492676,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2018-12-31","val":8492676,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2018-12-31","val":8492676,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2018Q4I"},{"end":"2019-03-31","val":9046095,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2019-03-31","val":9046095,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2019-03-31","val":9046095,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-03-31","val":9046095,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q1I"},{"end":"2019-06-30","val":9081392,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2019-06-30","val":9081392,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2019-06-30","val":9081392,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-06-30","val":9081392,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":10628126,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2019-09-30","val":10628126,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3I"},{"end":"2019-12-31","val":9968275,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"end":"2019-12-31","val":9968275,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":9968275,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2019-12-31","val":9968275,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":9968275,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09"},{"end":"2019-12-31","val":9968275,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2019-12-31","val":9968275,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2019-12-31","val":9968275,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2019-12-31","val":9968275,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":10367024,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2020-03-31","val":10367024,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2020-03-31","val":10367024,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-03-31","val":10367024,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2020-03-31","val":10367024,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":10665110,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"end":"2020-06-30","val":10655110,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2020-06-30","val":10655110,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2020-06-30","val":10655110,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q2I"},{"end":"2020-09-30","val":11236056,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2020-09-30","val":11236056,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3I"},{"end":"2020-12-31","val":11154046,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09"},{"end":"2020-12-31","val":11154046,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2020-12-31","val":11154046,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2020-12-31","val":11154046,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2020-12-31","val":11154046,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2020-12-31","val":11154046,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2020-12-31","val":11154046,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2020-12-31","val":11154046,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2020-12-31","val":11154046,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":11761381,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"end":"2021-03-31","val":11761381,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2021-03-31","val":11761381,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2021-03-31","val":11761381,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-03-31","val":11761381,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-03-31","val":11761381,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":13148937,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"end":"2021-06-30","val":13148937,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2021-06-30","val":13148937,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-06-30","val":13148937,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q2I"},{"end":"2021-09-30","val":15236187,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"end":"2021-09-30","val":15236187,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":16143619,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":16143619,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":16143619,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":16143619,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":16143619,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"end":"2021-12-31","val":16143619,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2021-12-31","val":16143619,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2021-12-31","val":16143619,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2021-12-31","val":16143619,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2021-12-31","val":16143619,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":14204970,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2022-03-31","val":14204970,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2022-03-31","val":14204970,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2022-03-31","val":14204970,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-03-31","val":14204970,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-03-31","val":14204970,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q1I"},{"end":"2022-06-30","val":28851667,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2022-06-30","val":28851667,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2022-06-30","val":28851667,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-06-30","val":28851667,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q2I"},{"end":"2022-09-30","val":23082979,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2022-09-30","val":23082979,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":31034673,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"end":"2022-12-31","val":31034673,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":31034673,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":31034673,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":31034673,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2022-12-31","val":31034673,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03"},{"end":"2022-12-31","val":31034673,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2022-12-31","val":31034673,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2022-12-31","val":31034673,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2022Q4I"},{"end":"2023-03-31","val":31226391,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2023-03-31","val":31226391,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2023-03-31","val":31226391,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2023-03-31","val":31226391,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-03-31","val":31226391,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-03-31","val":31226391,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q1I"},{"end":"2023-06-30","val":27290117,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2023-06-30","val":27290117,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2023-06-30","val":27290117,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-06-30","val":27290117,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q2I"},{"end":"2023-09-30","val":28601812,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2023-09-30","val":28601812,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q3I"},{"end":"2023-12-31","val":29230773,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":29230773,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03"},{"end":"2023-12-31","val":29230773,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":29230773,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":29230773,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q4I"},{"end":"2024-03-31","val":29227621,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2024-03-31","val":29227621,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2024-03-31","val":29227621,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q1I"},{"end":"2024-06-30","val":27481239,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2024-06-30","val":27481240,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q2I"},{"end":"2024-09-30","val":29808572,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"}]}},"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":2683914,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29","frame":"CY2009Q4I"},{"end":"2010-12-31","val":2009220,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29","frame":"CY2010Q4I"},{"end":"2010-12-31","val":2009220,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":2009220,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"end":"2011-06-30","val":2200998,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08","frame":"CY2011Q2I"},{"end":"2011-09-30","val":2263633,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":2288052,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2011Q4I"},{"end":"2011-12-31","val":2288052,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"end":"2011-12-31","val":2288052,"accn":"0001013762-12-001029","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"end":"2011-12-31","val":2288052,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29"},{"end":"2012-03-31","val":2329957,"accn":"0001013762-12-001029","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2012Q1I"},{"end":"2012-06-30","val":2508330,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21","frame":"CY2012Q2I"},{"end":"2012-09-30","val":2627772,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"}]}},"StockIssued1":{"label":"Stock Issued","description":"The fair value of stock issued in noncash financing activities.","units":{"USD":[{"start":"2018-01-01","end":"2018-09-30","val":2089266,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-01-01","end":"2018-12-31","val":2089266,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018"}]}},"StockIssuedDuringPeriodSharesIssuedForServices":{"label":"Stock Issued During Period, Shares, Issued for Services","description":"Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders.","units":{"shares":[{"start":"2013-01-01","end":"2013-12-31","val":14493,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2013-10-01","end":"2013-12-31","val":14493,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-10-01","end":"2013-12-31","val":14493,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28"},{"start":"2013-10-01","end":"2013-12-31","val":14493,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2013-10-01","end":"2013-12-31","val":14493,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-10-01","end":"2013-12-31","val":14493,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q4"}]}},"StockIssuedDuringPeriodSharesNewIssues":{"label":"Stock Issued During Period, Shares, New Issues","description":"Number of new stock issued during the period.","units":{"shares":[{"start":"2007-12-01","end":"2007-12-07","val":500002,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"start":"2009-12-01","end":"2009-12-07","val":500002,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2009-12-01","end":"2009-12-07","val":500002,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27"},{"start":"2009-12-01","end":"2009-12-07","val":500002,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2009-12-01","end":"2009-12-07","val":500002,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2009-12-01","end":"2009-12-07","val":500002,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28"},{"start":"2009-12-01","end":"2009-12-07","val":500002,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2009-12-01","end":"2009-12-07","val":500002,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2009-12-01","end":"2009-12-07","val":500002,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2009Q4I"},{"start":"2009-12-05","end":"2009-12-07","val":500002,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2009-12-05","end":"2009-12-07","val":500002,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2014-03-31","end":"2014-06-30","val":6725589,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2"}]}},"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":"2013-01-01","end":"2013-12-31","val":2500000,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2013-10-01","end":"2013-12-31","val":2500000,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-10-01","end":"2013-12-31","val":2500000,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28"},{"start":"2013-10-01","end":"2013-12-31","val":2500000,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2013-10-01","end":"2013-12-31","val":2500000,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-10-01","end":"2013-12-31","val":2500000,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q4"}]}},"StockIssuedDuringPeriodSharesStockOptionsExercised":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period","description":"Number of share options (or share units) exercised during the current period.","units":{"shares":[{"start":"2014-01-01","end":"2014-09-30","val":-33333,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2021-01-01","end":"2021-03-31","val":16000,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":21333,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-09-30","val":30999,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2023-01-01","end":"2023-06-30","val":1500,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"}]}},"StockIssuedDuringPeriodSharesStockSplits":{"label":"Stock Issued During Period, Shares, Stock Splits","description":"Number of shares issued during the period as a result of a stock split.","units":{"shares":[{"start":"2016-01-01","end":"2016-09-30","val":52870398,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-10-01","end":"2016-10-24","val":52870398,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-10-01","end":"2016-10-24","val":52870398,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q3I"}]}},"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":"2014-01-01","end":"2014-06-30","val":1000000,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":1000000,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-12-31","val":1000000,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":1000000,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2018-01-01","end":"2018-09-30","val":1962668,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":2089266,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":2089266,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":2089266,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018"}]}},"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":"2013-01-01","end":"2013-12-31","val":1000000,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":1000000,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28"},{"start":"2013-01-01","end":"2013-12-31","val":1000000,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-06-30","val":3147058,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":5433007,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-12-31","val":4963615,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":9350000,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":9350000,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-09-30","val":9350000,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-12-31","val":9350000,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":21952000,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":21952000,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":21952000,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":21952000,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08","frame":"CY2016"}]}},"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-01-01","end":"2015-03-31","val":-801806,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-801806,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-01-01","end":"2015-09-30","val":-801806,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-12-31","val":-801806,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":-1698699,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":-1669790,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":-1669790,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-1669790,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08","frame":"CY2016"},{"start":"2020-01-01","end":"2020-03-31","val":43999,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2020-01-01","end":"2020-03-31","val":43999,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-01-01","end":"2020-03-31","val":43999,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q1"},{"start":"2020-04-01","end":"2020-06-30","val":95481,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-04-01","end":"2020-06-30","val":95481,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q2"},{"start":"2020-07-01","end":"2020-09-30","val":119560,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":407494,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":212923,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10"},{"start":"2021-01-01","end":"2021-03-31","val":212923,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-03-31","val":212923,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-03-31","val":212923,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2021-01-01","end":"2021-03-31","val":212923,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-01-01","end":"2021-03-31","val":212923,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q1"},{"start":"2021-04-01","end":"2021-06-30","val":191926,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":191926,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-04-01","end":"2021-06-30","val":191926,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":191926,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q2"},{"start":"2021-07-01","end":"2021-09-30","val":117958,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":117958,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":522808,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":522808,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021"}]}},"StockIssuedDuringPeriodValueRestrictedStockAwardGross":{"label":"Stock Issued During Period, Value, Restricted Stock Award, Gross","description":"Aggregate value of stock related to Restricted Stock Awards issued during the period.","units":{"USD":[{"start":"2013-10-01","end":"2013-12-31","val":1000000,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-10-01","end":"2013-12-31","val":1000000,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28"},{"start":"2013-10-01","end":"2013-12-31","val":1000000,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2013-10-01","end":"2013-12-31","val":1000000,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-10-01","end":"2013-12-31","val":1000000,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q4"}]}},"StockIssuedDuringPeriodValueStockOptionsExercised":{"label":"Stock Issued During Period, Value, Stock Options Exercised","description":"Value of stock issued as a result of the exercise of stock options.","units":{"USD":[{"start":"2014-01-01","end":"2014-09-30","val":11664,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-12-31","val":11637,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":11637,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2016-01-01","end":"2016-06-30","val":42500,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":42500,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":42500,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":42500,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":15000,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-09-30","val":15000,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":15000,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08","frame":"CY2017"},{"start":"2021-01-01","end":"2021-03-31","val":12912,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"},{"start":"2021-04-01","end":"2021-06-30","val":4214,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q2"},{"start":"2021-07-01","end":"2021-09-30","val":7862,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":68172,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":137057,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-03-31","val":137057,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":137057,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-03-31","val":137057,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q1"},{"start":"2022-07-01","end":"2022-09-30","val":124448,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":124448,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":261505,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"start":"2022-01-01","end":"2022-12-31","val":261505,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2022-01-01","end":"2022-12-31","val":261505,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1185,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":1185,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-03-31","val":1185,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-03-31","val":1185,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"start":"2023-01-01","end":"2023-03-31","val":1185,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-03-31","val":1185,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-12-31","val":1185,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":1185,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023"}]}},"TaxCreditCarryforwardAmount":{"label":"Tax Credit Carryforward, Amount","description":"The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.","units":{"USD":[{"end":"2018-12-31","val":32000,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11"},{"end":"2018-12-31","val":32000,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018Q4I"},{"end":"2019-12-31","val":32000,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"end":"2019-12-31","val":32000,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019Q4I"},{"end":"2020-12-31","val":32000,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2020Q4I"}]}},"UnamortizedDebtIssuanceExpense":{"label":"Unamortized Debt Issuance Expense","description":"The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.","units":{"USD":[{"end":"2015-03-31","val":1121730,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":975418,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":829105,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":832792,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"end":"2015-12-31","val":832792,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":832792,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":832792,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":832792,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":985250,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":723581,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":437438,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":631488,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":631488,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":631488,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"end":"2016-12-31","val":631488,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":631488,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08","frame":"CY2016Q4I"},{"end":"2017-03-31","val":513084,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":296010,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2017Q2I"},{"end":"2017-09-30","val":138138,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":39468,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08"},{"end":"2017-12-31","val":39468,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"end":"2017-12-31","val":39468,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"end":"2017-12-31","val":39468,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"end":"2017-12-31","val":39468,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2017Q4I"},{"end":"2018-03-31","val":13143,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":40839,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2018Q2I"},{"end":"2018-09-30","val":151634,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3I"},{"end":"2018-12-31","val":164752,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11"},{"end":"2018-12-31","val":164752,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":164752,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":164752,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"end":"2018-12-31","val":164752,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018Q4I"},{"end":"2019-03-31","val":54869,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":90486,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":367346,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2019Q3I"},{"end":"2019-12-31","val":281138,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"end":"2019-12-31","val":281138,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"end":"2019-12-31","val":281138,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q4I"},{"end":"2020-03-31","val":178687,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":73676,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2I"},{"end":"2020-09-30","val":64603,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":61617,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09"},{"end":"2020-12-31","val":61617,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":499661,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1I"},{"end":"2021-06-30","val":458058,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":419307,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":413076,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":450679,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"}]}},"UnbilledReceivablesCurrent":{"label":"Unbilled Receivables, Current","description":"Amount received for services rendered and products shipped, but not yet billed, for non-contractual agreements due within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2010-12-31","val":203068,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29","frame":"CY2010Q4I"},{"end":"2010-12-31","val":203068,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":203068,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"end":"2011-06-30","val":153217,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08","frame":"CY2011Q2I"},{"end":"2011-09-30","val":125192,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":157070,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27","frame":"CY2011Q4I"},{"end":"2011-12-31","val":157070,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":157070,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"end":"2011-12-31","val":157070,"accn":"0001013762-12-001029","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"end":"2011-12-31","val":157070,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29"},{"end":"2012-03-31","val":135884,"accn":"0001013762-12-001029","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2012Q1I"},{"end":"2012-06-30","val":202154,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21","frame":"CY2012Q2I"},{"end":"2012-09-30","val":134202,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":168805,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2012Q4I"},{"end":"2012-12-31","val":168805,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"end":"2012-12-31","val":168805,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"end":"2012-12-31","val":168805,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"end":"2012-12-31","val":168805,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":168805,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27"},{"end":"2013-03-31","val":174112,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":211516,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15","frame":"CY2013Q2I"},{"end":"2013-09-30","val":107091,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":138480,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2013Q4I"},{"end":"2013-12-31","val":138480,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"}]}},"ValuationAllowanceDeferredTaxAssetChangeInAmount":{"label":"Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount","description":"Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":4747000,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08","frame":"CY2017"}]}},"WeightedAverageBasicSharesOutstandingProForma":{"label":"Weighted Average Basic Shares Outstanding, Pro Forma","description":"The weighted average number of shares (units) outstanding in the calculation of pro forma basic earnings per share (earnings per unit), which is commonly presented in initial public offerings based on the terms of the offering.","units":{"shares":[{"start":"2020-01-01","end":"2020-09-30","val":20872940,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":21358141,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2021-01-01","end":"2021-09-30","val":21377978,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":21383647,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2021Q3"}]}},"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":"2020-04-01","end":"2020-06-30","val":21351914,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2020Q2"},{"start":"2021-01-01","end":"2021-06-30","val":21375096,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":21380230,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":23603477,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":23682265,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":23577179,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":23227964,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":21547069,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":28193268,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":28193268,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":27898824,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":27898824,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":22403447,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":21681853,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":21681853,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":22425354,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":21751304,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":21751807,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":28923393,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2"},{"start":"2023-07-01","end":"2023-09-30","val":21716852,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3"}]}},"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":16887718,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"start":"2010-04-01","end":"2010-06-30","val":18580271,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":17470210,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":20516132,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":20572341,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":20572341,"accn":"0001013762-12-001029","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":20572341,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"start":"2011-01-01","end":"2011-06-30","val":20572341,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"start":"2011-04-01","end":"2011-06-30","val":20572341,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"start":"2011-04-01","end":"2011-06-30","val":20572341,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":20572341,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":20572341,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-07-01","end":"2011-09-30","val":20572341,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":20572341,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":20516132,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29"},{"start":"2011-01-01","end":"2011-12-31","val":20516132,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":20516132,"accn":"0001013762-12-001029","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":20516132,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":20516132,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"start":"2012-01-01","end":"2012-06-30","val":20516132,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2012-04-01","end":"2012-06-30","val":20516132,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"start":"2012-04-01","end":"2012-06-30","val":20516132,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":20773102,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":20773102,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":20843574,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":20843574,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":20763632,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27"},{"start":"2012-01-01","end":"2012-12-31","val":20763632,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2012-01-01","end":"2012-12-31","val":20763632,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":20691517,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":20691517,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":20710206,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2013-01-01","end":"2013-06-30","val":20710206,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":20739580,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2013-04-01","end":"2013-06-30","val":20739580,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":18634369,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":18634369,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":18634369,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":18634369,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":18987702,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":18987702,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":21148862,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":22912605,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":22619605,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-03-31","end":"2014-06-30","val":24676348,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2"},{"start":"2014-04-01","end":"2014-06-30","val":24676348,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":25994442,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":25994442,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":32128770,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":32128770,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2015-01-01","end":"2015-06-30","val":45311834,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":52019457,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":47552858,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":52034907,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3"},{"start":"2018-01-01","end":"2018-09-30","val":5539815,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-07-01","end":"2018-09-30","val":5950161,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2018Q3"},{"start":"2019-01-01","end":"2019-09-30","val":20121360,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-01-01","end":"2019-09-30","val":17661134,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":19798386,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-07-01","end":"2019-09-30","val":19798386,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2020-01-01","end":"2020-06-30","val":20627674,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-04-01","end":"2020-06-30","val":21351914,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":20872940,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":20872940,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":21358141,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":21358141,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":20995349,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":21375096,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":21375096,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":23603477,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":23603477,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":23682265,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":23682265,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":23577179,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":23577179,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":23227964,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":23227964,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":21547069,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":28193268,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":28193268,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":27898824,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":27898824,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":22403447,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":22403447,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":21681853,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":21681853,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":22425354,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"start":"2022-01-01","end":"2022-12-31","val":22425354,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2022-01-01","end":"2022-12-31","val":22425354,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":21751304,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":21751304,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":21751807,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":21751807,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":28923393,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":21752304,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":21740027,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":21740027,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-07-01","end":"2023-09-30","val":21716852,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":21716852,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":16260349,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":21705406,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":21586019,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":21527869,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":21469720,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":21547702,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":22231788,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3"}]}},"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":"2013-01-01","end":"2013-12-31","val":18987702,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":21148862,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-12-31","val":28244207,"accn":"0001013762-15-000277","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":28244207,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":38604211,"accn":"0001013762-15-000512","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":38604211,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":45311834,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":52019457,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":4755286,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":5203490,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":48687782,"accn":"0001013762-16-001443","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-30"},{"start":"2015-01-01","end":"2015-12-31","val":4868778,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":52104081,"accn":"0001013762-16-001600","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":5210408,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":52237414,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":5217075,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":52170748,"accn":"0001213900-16-016056","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":5223741,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":5236954,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":5236954,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":5276714,"accn":"0001213900-16-018449","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":5276714,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":5249476,"accn":"0001213900-17-003105","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":5249476,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":5287391,"accn":"0001213900-17-005223","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":5287391,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":5288975,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-01-01","end":"2017-06-30","val":5288975,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2017-04-01","end":"2017-06-30","val":5290670,"accn":"0001213900-17-008506","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-11"},{"start":"2017-04-01","end":"2017-06-30","val":5290670,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":5290077,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":5290077,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2017-07-01","end":"2017-09-30","val":5292281,"accn":"0001213900-17-012065","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":5292281,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":5290944,"accn":"0001213900-18-002740","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-08"},{"start":"2017-01-01","end":"2017-12-31","val":5290944,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":5294501,"accn":"0001213900-18-006119","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":5294501,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":5331445,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-01-01","end":"2018-06-30","val":5331445,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-04-01","end":"2018-06-30","val":5368390,"accn":"0001213900-18-010282","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-06"},{"start":"2018-04-01","end":"2018-06-30","val":5368390,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":5539815,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05"},{"start":"2018-07-01","end":"2018-09-30","val":5950161,"accn":"0001213900-18-014876","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-05","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":8574569,"accn":"0001213900-19-003916","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-11"},{"start":"2018-01-01","end":"2018-12-31","val":8574569,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":17650847,"accn":"0001213900-19-007977","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":17650847,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":17658562,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":17658562,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2019-04-01","end":"2019-06-30","val":17666193,"accn":"0001213900-19-015334","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":17666193,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":17661134,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-01-01","end":"2019-12-31","val":17672156,"accn":"0001213900-20-005205","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-03"},{"start":"2019-01-01","end":"2019-12-31","val":17672156,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":19903435,"accn":"0001213900-20-011183","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-06"},{"start":"2020-01-01","end":"2020-03-31","val":19903435,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":20627674,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10"},{"start":"2020-04-01","end":"2020-06-30","val":21351914,"accn":"0001213900-20-021150","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-10","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":20872940,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-12-31","val":20995349,"accn":"0001213900-21-014067","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-09","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":21369904,"accn":"0001213900-21-025359","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-10","frame":"CY2021Q1"}]}},"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":16887718,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"start":"2010-04-01","end":"2010-06-30","val":18580271,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":17470210,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":18616199,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":17763618,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":17763618,"accn":"0001013762-12-001029","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":17763618,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"start":"2011-01-01","end":"2011-06-30","val":17763618,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"start":"2011-04-01","end":"2011-06-30","val":17763618,"accn":"0001013762-11-002444","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-09-08"},{"start":"2011-04-01","end":"2011-06-30","val":17763618,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":17763618,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":17763618,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-07-01","end":"2011-09-30","val":17763618,"accn":"0001013762-11-002971","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":17763618,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":18634369,"accn":"0001013762-12-000598","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-29"},{"start":"2011-01-01","end":"2011-12-31","val":18634369,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":18634369,"accn":"0001013762-12-001029","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-11"},{"start":"2012-01-01","end":"2012-03-31","val":18634369,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":18634369,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"start":"2012-01-01","end":"2012-06-30","val":17763618,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2012-04-01","end":"2012-06-30","val":18634369,"accn":"0001013762-12-001706","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-21"},{"start":"2012-04-01","end":"2012-06-30","val":17763618,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":18634369,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":18634369,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2012-07-01","end":"2012-09-30","val":18634369,"accn":"0001013762-12-002085","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":18634369,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":18634369,"accn":"0001013762-13-000436","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-27"},{"start":"2012-01-01","end":"2012-12-31","val":18634369,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2012-01-01","end":"2012-12-31","val":18634369,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":18634369,"accn":"0001013762-13-000696","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":18634369,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":18634369,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2013-01-01","end":"2013-06-30","val":18634369,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":18634369,"accn":"0001013762-13-001107","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-15"},{"start":"2013-04-01","end":"2013-06-30","val":18634369,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":18634369,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-01-01","end":"2013-09-30","val":18634369,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":18634369,"accn":"0001013762-13-001416","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":18634369,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":18987702,"accn":"0001013762-14-000343","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":18987702,"accn":"0001013762-14-000468","fy":2013,"fp":"FY","form":"10-K/A","filed":"2014-04-28","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":21148862,"accn":"0001013762-14-000577","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":22912605,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":22912605,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-03-31","end":"2014-06-30","val":24676348,"accn":"0001013762-14-000986","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2"},{"start":"2014-04-01","end":"2014-06-30","val":24676348,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":25994442,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":25994442,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":32128770,"accn":"0001013762-14-001349","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":32128770,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2015-01-01","end":"2015-06-30","val":45311834,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14"},{"start":"2015-04-01","end":"2015-06-30","val":52019457,"accn":"0001013762-15-000844","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-14","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":47552858,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":52034907,"accn":"0001013762-15-001094","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3"},{"start":"2018-01-01","end":"2018-09-30","val":5539815,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2018-07-01","end":"2018-09-30","val":5950161,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04","frame":"CY2018Q3"},{"start":"2019-01-01","end":"2019-09-30","val":17661134,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-01-01","end":"2019-09-30","val":17661134,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":17666193,"accn":"0001213900-19-021951","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-04"},{"start":"2019-07-01","end":"2019-09-30","val":17666193,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2020-01-01","end":"2020-06-30","val":20627674,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2020-04-01","end":"2020-06-30","val":21351914,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":20872940,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":20872940,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2020-07-01","end":"2020-09-30","val":21358141,"accn":"0001213900-20-035932","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":21358141,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":20995349,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":21375096,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-01-01","end":"2021-06-30","val":21375096,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":21605461,"accn":"0001213900-21-041049","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":21605461,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":21603209,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-01-01","end":"2021-09-30","val":21377978,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":21608878,"accn":"0001213900-21-059140","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":21383647,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":21387960,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":21387960,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":21547069,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":21576312,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":21576312,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":21605234,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":21605234,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":21611879,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":21611879,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":21681853,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":21681853,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":21646896,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"start":"2022-01-01","end":"2022-12-31","val":21646896,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2022-01-01","end":"2022-12-31","val":21646896,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":21751304,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":21751304,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":21751807,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":21751807,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":28923393,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":21752304,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":21740027,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":21740027,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-07-01","end":"2023-09-30","val":21716852,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":21716852,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":16260349,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":21705406,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":21586019,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":21527869,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":21469720,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":21547702,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":21586935,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3"}]}},"CapitalizedContractCostAmortization":{"label":"Capitalized Contract Cost, Amortization","description":"Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":4361,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021"}]}},"CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents":{"label":"Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents","description":"Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"end":"2019-12-31","val":6868472,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2019Q4I"},{"end":"2020-12-31","val":8541232,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2020-12-31","val":8541232,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2020-12-31","val":8541232,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2020-12-31","val":8541232,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2020-12-31","val":8541232,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2020Q4I"},{"end":"2021-03-31","val":6315815,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1I"},{"end":"2021-06-30","val":5147213,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2021Q2I"},{"end":"2021-09-30","val":3147926,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":5094642,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":5094642,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":5094642,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":5094642,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":5094642,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"end":"2021-12-31","val":5094642,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2021-12-31","val":5094642,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2021-12-31","val":5094642,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2021-12-31","val":5094642,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2021-12-31","val":5094642,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":4319701,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2022-03-31","val":4319701,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":5449957,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2022-06-30","val":5449957,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2I"},{"end":"2022-09-30","val":5756086,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2022-09-30","val":5756086,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":6173349,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"end":"2022-12-31","val":6173349,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":6173349,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":6173349,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":6173349,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2022-12-31","val":6173349,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03"},{"end":"2022-12-31","val":6173349,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2022-12-31","val":6173349,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2022-12-31","val":6173349,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2022Q4I"},{"end":"2023-03-31","val":9869527,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2023-03-31","val":9869527,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1I"},{"end":"2023-06-30","val":6378984,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2023-06-30","val":6378984,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2I"},{"end":"2023-09-30","val":5737809,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2023-09-30","val":5737809,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q3I"},{"end":"2023-12-31","val":4413130,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":4413130,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03"},{"end":"2023-12-31","val":4413130,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":4413130,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":4413130,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q4I"},{"end":"2024-03-31","val":5593750,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":4892912,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":7330542,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"}]}},"CurrentFederalStateAndLocalTaxExpenseBenefit":{"label":"Current Federal, State and Local, Tax Expense (Benefit)","description":"Amount of current state, local, and federal tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":29866,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-487093,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":-487093,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-736962,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2022"}]}},"DeferredFederalIncomeTaxExpenseBenefit":{"label":"Deferred Federal Income Tax Expense (Benefit)","description":"Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":495166,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":495166,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-13439360,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"start":"2022-01-01","end":"2022-12-31","val":-13439360,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2022-01-01","end":"2022-12-31","val":-13439360,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-1168681,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":-1168681,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023"}]}},"DeferredIncomeTaxLiabilities":{"label":"Deferred Tax Liabilities, Gross","description":"Amount of deferred tax liability attributable to taxable temporary differences.","units":{"USD":[{"end":"2020-12-31","val":526000,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-12-31","val":481312,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":481312,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021Q4I"},{"end":"2022-12-03","val":4773370,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"end":"2022-12-31","val":439758,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2022Q4I"}]}},"DeferredStateAndLocalIncomeTaxExpenseBenefit":{"label":"Deferred State and Local Income Tax Expense (Benefit)","description":"Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":290144,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-3950196,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2022-01-01","end":"2022-12-31","val":-3950196,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":246103,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":246103,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023"}]}},"DeferredTaxAssetsOperatingLossCarryforwardsForeign":{"label":"Deferred Tax Assets, Operating Loss Carryforwards, Foreign","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible foreign operating loss carryforwards.","units":{"USD":[{"end":"2021-12-31","val":56375431,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021Q4I"}]}},"DeferredTaxAssetsTaxCreditCarryforwards":{"label":"Deferred Tax Assets, Tax Credit Carryforwards","description":"Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards.","units":{"USD":[{"end":"2020-12-31","val":32000,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-12-31","val":32394,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":32394,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021Q4I"},{"end":"2022-12-31","val":32394,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"end":"2022-12-31","val":32394,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2022-12-31","val":32394,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022Q4I"}]}},"DeferredTaxAssetsTaxCreditCarryforwardsForeign":{"label":"Deferred Tax Assets, Tax Credit Carryforwards, Foreign","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible foreign tax credit carryforwards.","units":{"USD":[{"end":"2020-12-31","val":4779000,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-12-31","val":11838840,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":11838840,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021Q4I"},{"end":"2022-12-31","val":12304134,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"end":"2022-12-31","val":16219665,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2022-12-31","val":16219665,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022Q4I"},{"end":"2023-12-31","val":15266448,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":15266448,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023Q4I"}]}},"DeferredTaxAssetsTaxCreditCarryforwardsOther":{"label":"Deferred Tax Assets, Tax Credit Carryforwards, Other","description":"Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible tax credit carryforwards, classified as other.","units":{"USD":[{"end":"2020-12-31","val":161000,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-12-31","val":343914,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":343914,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021Q4I"},{"end":"2022-12-31","val":3860104,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"end":"2022-12-31","val":4567883,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2022-12-31","val":4567883,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022Q4I"},{"end":"2023-12-31","val":4111334,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":4111334,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023Q4I"}]}},"DeferredTaxLiabilitiesOther":{"label":"Deferred Tax Liabilities, Other","description":"Amount of deferred tax liability attributable to taxable temporary differences classified as other.","units":{"USD":[{"end":"2020-12-31","val":587000,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020Q4I"},{"end":"2021-12-31","val":423022,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"end":"2021-12-31","val":495166,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021Q4I"},{"end":"2022-12-31","val":-12013828,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2022Q4I"}]}},"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":"2020-01-01","end":"2020-12-31","val":3973374,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1282781,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":2506589,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-01-01","end":"2021-09-30","val":3702949,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":4945690,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1679296,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":3953765,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":6828663,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"}]}},"InterestExpenseDebtExcludingAmortization":{"label":"Interest Expense, Debt, Excluding Amortization","description":"Represents the portion of interest incurred in the period on debt arrangements that was charged against earnings, excluding amortization of debt discount (premium) and financing costs.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":165409,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":36989,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":73111,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":36122,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":109628,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":36516,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":143940,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":143940,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":62529,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":62529,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":104991,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":42462,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":151521,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":46530,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":211349,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":51676,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1"}]}},"LongTermPurchaseCommitmentAmount":{"label":"Long-term Purchase Commitment, Amount","description":"The minimum amount the entity agreed to spend under the long-term purchase commitment.","units":{"USD":[{"start":"2022-03-01","end":"2022-03-08","val":82500000,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2022Q1I"}]}},"OtherGeneralExpense":{"label":"Other General Expense","description":"Amount of general expenses not normally included in Other Operating Costs and Expenses.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":14404953,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":4114424,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":9328213,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":5213789,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":13654038,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":4325825,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":18265781,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":18265781,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":5673202,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":5673202,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":11421488,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":11421488,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":5748286,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":5748286,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":17124288,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":17124288,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":5702800,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":5702800,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":21395767,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"start":"2022-01-01","end":"2022-12-31","val":21395767,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2022-01-01","end":"2022-12-31","val":21395767,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":5627708,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":5627708,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":11585640,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":11585640,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":5957932,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":5957932,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":17666366,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":17666366,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-07-01","end":"2023-09-30","val":6080725,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":6080725,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":24547729,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":24547729,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":6932507,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":13739834,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":6807328,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":20628182,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":6888348,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3"}]}},"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":"2020-01-01","end":"2020-12-31","val":663050,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":785310,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":785310,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-16635051,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2022"}]}},"OtherTaxExpenseBenefit":{"label":"Other Tax Expense (Benefit)","description":"Amount of other income tax expense (benefit).","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":663050,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":785310,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":785310,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-16635051,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2022"}]}},"PaymentsForRent":{"label":"Payments for Rent","description":"Cash payments to lessor's for use of assets under operating leases.","units":{"USD":[{"start":"2019-01-01","end":"2019-01-31","val":31500,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2019-01-01","end":"2019-01-31","val":31500,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2019-01-01","end":"2019-01-31","val":31500,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2018Q4I"},{"end":"2019-01-31","val":31500,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2019-01-31","val":31500,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2021-09-01","end":"2021-09-30","val":6900,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30"},{"start":"2021-09-01","end":"2021-09-30","val":6900,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2021-09-01","end":"2021-09-30","val":6900,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-09-01","end":"2021-09-30","val":8800,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-09-01","end":"2021-09-30","val":8800,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"start":"2021-09-01","end":"2021-09-30","val":8800,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2021-09-01","end":"2021-09-30","val":8800,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2021-09-01","end":"2021-09-30","val":8800,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2021-09-01","end":"2021-09-30","val":8800,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2021-09-01","end":"2021-09-30","val":8800,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2021Q3I"},{"end":"2021-09-30","val":8800,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2021-09-30","val":8800,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingPeriodIncreaseDecreaseWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Period Increase (Decrease), Weighted Average Exercise Price","description":"Change in the weighted average exercise price of options outstanding.","units":{"USD/shares":[{"start":"2020-01-01","end":"2020-12-31","val":7166,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":82333,"accn":"0001213900-22-016138","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-30","frame":"CY2021"}]}},"DebtInstrumentFeeAmount":{"label":"Debt Instrument, Fee Amount","description":"Amount of the fee that accompanies borrowing money under the debt instrument.","units":{"USD":[{"end":"2021-01-29","val":237000,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-01-29","val":237000,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-01-29","val":237000,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-01-29","val":237000,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"end":"2021-01-29","val":237000,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2021-01-29","val":237000,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2020Q4I"}]}},"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":"2022-01-01","end":"2022-03-31","val":0.27,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1"},{"start":"2023-01-01","end":"2023-03-31","val":0.39,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1"},{"start":"2023-04-01","end":"2023-06-30","val":0.22,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2"}]}},"FairValueOptionLoansHeldAsAssets90DaysOrMorePastDueAggregateDifference":{"label":"Fair Value, Option, Loans Held as Assets, 90 Days or More Past Due, Aggregate Difference","description":"For loans held as assets for which the fair value option has been elected, this item represents the difference between the aggregate fair value and the aggregate unpaid principal balance of those loans that are 90 days or more past due.","units":{"USD":[{"end":"2022-03-31","val":253418000,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":217398,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":507897,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":203182,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"end":"2022-12-31","val":203182,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":7147585,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":7147585,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":7147585,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2022-12-31","val":7147585,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":408738,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":15308976,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":23571023,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":27828083,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":27828083,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03"},{"end":"2023-12-31","val":27828083,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":27828083,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":27828083,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q4I"},{"end":"2024-03-31","val":32430470,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":33104613,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":39728088,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"}]}},"FairValueOptionLoansHeldAsAssetsAggregateAmountInNonaccrualStatusAggregatedDifference":{"label":"Fair Value, Option, Loans Held as Assets, Aggregate Amount in Nonaccrual Status, Aggregated Difference","description":"For loans held as assets for which the fair value option has been elected, this item represents the difference between the aggregate fair value and the aggregate unpaid principal balance of those loans that are in nonaccrual status.","units":{"USD":[{"end":"2022-03-31","val":372059000,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":661727,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":510625,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1841812,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"end":"2022-12-31","val":1841812,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":19834547,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":19834547,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":19834547,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2022-12-31","val":19834547,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1241540,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":37950094,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":39128315,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":41208009,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":41208009,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03"},{"end":"2023-12-31","val":41208009,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":41208009,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":29304704,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q4I"},{"end":"2024-03-31","val":40942867,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":42613754,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":77354984,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"}]}},"OperatingCostsAndExpenses":{"label":"Operating Costs and 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. Excludes Selling, General and Administrative Expense.","units":{"USD":[{"start":"2021-01-01","end":"2021-03-31","val":63397,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":175184,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":111787,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":341989,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":166805,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":508493,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":425513,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":425513,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1229741,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":1229741,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":804228,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":804228,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":2256838,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":1027097,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":3384013,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1833627,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":3489051,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":1655424,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2"}]}},"SecuritiesReceivedAsCollateral":{"label":"Securities Received as Collateral","description":"The carrying value as of the balance sheet date of the assets received as collateral against securities loaned to other broker-dealers. Borrowers of securities generally are required to provide collateral to the lenders of securities, commonly cash but sometimes other securities or standby letters of credit, with a value slightly higher than that of the securities borrowed. In instances where the entity is permitted to sell or re-pledge these securities, the entity reports the fair value of the collateral received and the related obligation to return the collateral as a liability.","units":{"USD":[{"end":"2021-12-31","val":3560108,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":3560108,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":3560108,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":3560108,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021Q4I"},{"end":"2022-03-31","val":7137503,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":22534033,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":26591546,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":32932504,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"end":"2022-12-31","val":32932504,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":32932504,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q4I"},{"end":"2023-03-31","val":29317948,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":25105046,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period","description":"The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).","units":{"shares":[{"start":"2022-01-01","end":"2022-03-31","val":790327,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Exercised","description":"Number of non-option equity instruments exercised by participants.","units":{"shares":[{"start":"2021-01-01","end":"2021-03-31","val":16000,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":21333,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-01-01","end":"2021-09-30","val":30999,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":82333,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":162956,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":162956,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":162956,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":308526,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-12-31","val":308526,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1500,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1"}]}},"WeightedAverageNumberOfSharesIssuedBasic":{"label":"Weighted Average Number of Shares Issued, Basic","description":"This element represents the weighted average total number of shares issued throughout the period including the first (beginning balance outstanding) and last (ending balance outstanding) day of the period before considering any reductions (for instance, shares held in treasury) to arrive at the weighted average number of shares outstanding. Weighted average relates to the portion of time within a reporting period that common shares have been issued and outstanding to the total time in that period. Such concept is used in determining the weighted average number of shares outstanding for purposes of calculating earnings per share (basic).","units":{"shares":[{"start":"2021-01-01","end":"2021-03-31","val":21369904,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2022-01-01","end":"2022-03-31","val":21547069,"accn":"0001213900-22-025970","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1"}]}},"DeferredIncomeTaxAssetsNet":{"label":"Deferred Income Tax Assets, Net","description":"Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.","units":{"USD":[{"end":"2022-06-30","val":12244068,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":13607949,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-03","val":17883265,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"end":"2022-12-31","val":12013828,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"end":"2022-12-31","val":12013828,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":12013828,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":12013828,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":12013828,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2022-12-31","val":12013828,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":12162368,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":13471568,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":13206051,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":12943361,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":12943361,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03"},{"end":"2023-12-31","val":12943361,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":12943361,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":12943361,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q4I"},{"end":"2024-03-31","val":13000294,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":14246325,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":12781946,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"}]}},"FairValueOptionChangesInFairValueGainLoss1":{"label":"Fair Value, Option, Changes in Fair Value, Gain (Loss)","description":"For each line item in the statement of financial position, the amounts of gains and losses from fair value changes included in earnings.","units":{"USD":[{"start":"2021-04-01","end":"2021-06-30","val":41583,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":54236,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":4339,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2022-01-01","end":"2022-06-30","val":58575,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"}]}},"FinanceLeaseLiabilityUndiscountedExcessAmount":{"label":"Finance Lease, Liability, Undiscounted Excess Amount","description":"Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.","units":{"USD":[{"end":"2022-06-30","val":20072,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":17411,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":14481,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2022Q4I"},{"end":"2023-03-31","val":11962,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":9564,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":369,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":182,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":182,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":46,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"}]}},"GainLossOnSaleOfProperties":{"label":"Gain (Loss) on Sale of Properties","description":"The difference between the carrying value and the sale price of real estate or properties that were intended to be sold or held for capital appreciation or rental income. This element refers to the gain (loss) included in earnings and not to the cash proceeds of the sale. This element is a noncash adjustment to net income when calculating net cash generated by operating activities using the indirect method.","units":{"USD":[{"start":"2022-01-01","end":"2022-06-30","val":-6604507,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":6604507,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":-6604507,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":6604507,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":7611586,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":7611586,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":1007079,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":1007079,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":8821106,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"start":"2022-01-01","end":"2022-12-31","val":8821106,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2022-01-01","end":"2022-12-31","val":8821106,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1697490,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":1697490,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":2950089,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":2950089,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":1252600,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":1252600,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":2803745,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":2803745,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-07-01","end":"2023-09-30","val":-146345,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":-146345,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":2814608,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":2814608,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":32909,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":61434,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":28525,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":77225,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":15791,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3"}]}},"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":"2021-01-01","end":"2021-06-30","val":1931825,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-01-01","end":"2021-09-30","val":1931825,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":1931825,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021"}]}},"IncreaseDecreaseInOperatingLeaseLiability":{"label":null,"description":null,"units":{"USD":[{"start":"2021-01-01","end":"2021-06-30","val":-2598,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-01-01","end":"2021-09-30","val":-2595,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":-5811,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-2511,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-5091,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":-5091,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":-8732,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-8732,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":-14488,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"start":"2022-01-01","end":"2022-12-31","val":-14488,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2022-01-01","end":"2022-12-31","val":-14488,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-6032,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":-6032,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-12243,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":-12243,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":-19566,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":-19566,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-01-01","end":"2023-12-31","val":-30268,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":-30268,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-9665,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-19329,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-09-30","val":-31801,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"}]}},"NonoperatingGainsLosses":{"label":"Nonoperating Gains (Losses)","description":"The aggregate amount of gains or losses resulting from nonoperating activities (for example, interest and dividend revenue, property, plant and equipment impairment loss, and so forth).","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":248984,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":523424,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":2457851,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":2457851,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":2981275,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":2981275,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":1938570,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":4396421,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":9559979,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":984652,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":837048,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":1252600,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2"}]}},"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":"2021-12-31","val":108083,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":108083,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":108083,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021Q4I"},{"end":"2022-06-30","val":461649,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":481867,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":121636,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"end":"2022-12-31","val":121636,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":121636,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":6173349,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2022-12-31","val":6173349,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":7881,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":6285,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-12-31","val":4413130,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":4413130,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023Q4I"}]}},"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":"2021-12-31","val":108083,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":108083,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":108083,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021Q4I"},{"end":"2022-06-30","val":461649,"accn":"0001213900-22-046325","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":481867,"accn":"0001213900-22-071148","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":121636,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"end":"2022-12-31","val":121636,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":121636,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":121636,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":121636,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2022-12-31","val":121636,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":7881,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":6285,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":5326,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"}]}},"AccountsPayableCurrentAndNoncurrent":{"label":"Accounts Payable","description":"Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.","units":{"USD":[{"end":"2022-12-03","val":506607,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2022Q4I"}]}},"AmortizationOfDebtDiscountPremium":{"label":"Amortization of Debt Discount (Premium)","description":"Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":19747,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"start":"2022-01-01","end":"2022-12-31","val":19747,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2022-01-01","end":"2022-12-31","val":19747,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":59239,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":59239,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":118476,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":118476,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":177714,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":177714,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-01-01","end":"2023-12-31","val":236952,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":236952,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"}]}},"AssetAcquisitionConsiderationTransferred":{"label":null,"description":null,"units":{"USD":[{"start":"2021-12-04","end":"2022-12-03","val":3421991,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"start":"2022-01-01","end":"2022-12-31","val":3421991,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":3421991,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":3421991,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-09-30","val":3421991,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":3421991,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":3421991,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":3421991,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":3421991,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"}]}},"AssetsHeldForSaleNotPartOfDisposalGroupCurrentOther":{"label":"Assets Held-for-sale, Not Part of Disposal Group, Current, Other","description":"Amount of other assets held-for-sale that are not part of a disposal group, expected to be sold within a year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2022-12-03","val":31702824,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","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":"2022-12-03","val":2938355,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2022Q4I"}]}},"BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets":{"label":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Indefinite-Lived Intangible Assets","description":"Amount of assets, excluding financial assets and goodwill, that lack physical substance, having a projected indefinite period of benefit, acquired at the acquisition date.","units":{"USD":[{"end":"2022-12-03","val":15307894,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2022Q4I"}]}},"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":"2022-12-03","val":136249,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2022Q4I"}]}},"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":"2022-01-01","end":"2022-12-31","val":2938355,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"start":"2022-01-01","end":"2022-12-31","val":2938355,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2022-01-01","end":"2022-12-31","val":2938355,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022"}]}},"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":"2022-12-03","val":3421991,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2022Q4I"}]}},"DebtInstrumentUnamortizedDiscountCurrent":{"label":"Debt Instrument, Unamortized Discount, Current","description":"Amount of debt discount to be amortized within one year or within the normal operating cycle, if longer.","units":{"USD":[{"end":"2022-12-31","val":1165027,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"end":"2022-12-31","val":1165027,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":1165027,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1105789,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1046551,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"}]}},"DeferredFederalStateAndLocalTaxExpenseBenefit":{"label":"Deferred Federal, State and Local, Tax Expense (Benefit)","description":"Amount of deferred state, local, and federal tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":-3950196,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"start":"2022-01-01","end":"2022-12-31","val":-16635051,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2022-01-01","end":"2022-12-31","val":-16635051,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-989809,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":-989809,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023"}]}},"DeferredTaxAssetInterestCarryforward":{"label":"Deferred Tax Asset, Interest Carryforward","description":"Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible interest carryforward.","units":{"USD":[{"end":"2022-12-31","val":2703639,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2022Q4I"},{"end":"2023-12-31","val":3269003,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":3269003,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023Q4I"}]}},"DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets":{"label":"Deferred Tax Liabilities, Intangible Assets","description":"Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill.","units":{"USD":[{"end":"2022-12-31","val":4730265,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"end":"2022-12-31","val":4701022,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2022-12-31","val":4701022,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022Q4I"},{"end":"2023-12-31","val":5138380,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":5138380,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023Q4I"}]}},"DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear":{"label":"Defined Benefit Plan, Expected Future Employer Contributions, Current Fiscal Year","description":"Amount of contributions received and expected to be received by defined benefit plan from employer in current fiscal year.","units":{"USD":[{"end":"2021-12-31","val":181328,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021Q4I"},{"end":"2022-03-31","val":50617,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1I"},{"end":"2022-09-30","val":50161,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q3I"},{"end":"2022-12-31","val":145161,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2022Q4I"}]}},"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":"2021-01-01","end":"2021-12-31","val":78669393,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":19160611,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":37367916,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":18207305,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":56114813,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":18746897,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":72556431,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"start":"2022-01-01","end":"2022-12-31","val":72556431,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2022-01-01","end":"2022-12-31","val":72556431,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":15345788,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":29831205,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":14485417,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":42893163,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":13061958,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":56288128,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":56288128,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023"}]}},"FairValueConcentrationOfRiskLoansReceivable":{"label":"Fair Value, Concentration of Risk, Loans Receivable","description":"This item represents disclosure of all significant concentrations of credit risk or market risk arising from the subject financial instrument (as defined), whether from an individual counterparty or groups of counterparties.","units":{"USD":[{"end":"2022-12-31","val":2264813,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2022Q4I"}]}},"FairValueOptionLoansHeldAsAssetsAggregateDifference":{"label":"Fair Value, Option, Loans Held as Assets, Aggregate Difference","description":"For loans held as assets for which the fair value option has been elected, this item represents the difference between the aggregate fair value and the aggregate unpaid principal balance of those loans that are 90 days or more past due, in nonaccrual status, or both.","units":{"USD":[{"end":"2022-12-31","val":6947224,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"end":"2022-12-31","val":6947224,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":6947224,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":6947224,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":6947224,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2022-12-31","val":6947224,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":13758820,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":15159360,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":23434514,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":27764926,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":27764926,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03"},{"end":"2023-12-31","val":27764926,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":27764926,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":27764926,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q4I"},{"end":"2024-03-31","val":32438737,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":33119327,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":39906943,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"}]}},"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":"2021-01-01","end":"2021-12-31","val":4945690,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1679296,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":3953765,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":6828663,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":10289334,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"start":"2022-01-01","end":"2022-12-31","val":10289334,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2022-01-01","end":"2022-12-31","val":10289334,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":3867982,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":3867982,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":8453511,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":8453511,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":12676766,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":17337292,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":17337292,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":5057635,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":9414926,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"}]}},"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":"2021-12-31","val":4960,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021Q4I"},{"end":"2022-12-31","val":15162349,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"end":"2022-12-31","val":15162349,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":15162349,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":15162349,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":15162349,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2022-12-31","val":15162349,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":14719290,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":14276231,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":13833595,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":13391305,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":13391305,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03"},{"end":"2023-12-31","val":13391305,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":13391305,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":12948971,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":12506545,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"}]}},"LoansReceivableFairValueDisclosure":{"label":"Loans Receivable, Fair Value Disclosure","description":"Fair value portion of loan receivable, including, but not limited to, mortgage loans held for investment, finance receivables held for investment, policy loans on insurance contracts.","units":{"USD":[{"end":"2022-12-03","val":13320326,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2022Q4I"}]}},"MultiemployerPlanPensionSignificantEmployerContributionUnderCollectiveBargainingArrangementToTotalEmployerContributionPercentage":{"label":"Multiemployer Plan, Pension, Significant, Employer Contribution under Collective-Bargaining Arrangement to Total Employer Contribution, Percentage","description":"Percentage of employer contribution required by collective-bargaining arrangement (CBA) to total employer contribution for multiemployer pension plan determined to be individually significant.","units":{"pure":[{"start":"2022-01-01","end":"2022-12-31","val":0.04,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0.04,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1"}]}},"OtherNotesPayable":{"label":"Other Notes Payable","description":"Amount of long-term notes payable classified as other.","units":{"USD":[{"end":"2022-12-31","val":8703684,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"end":"2022-12-31","val":8703684,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":8703684,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":8703684,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":8703684,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2022-12-31","val":8703684,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022Q4I"},{"end":"2023-03-31","val":8844959,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2024-06-30","val":917581,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"}]}},"RestrictedCashAndInvestmentsCurrent":{"label":"Restricted Cash and Investments, Current","description":"The current cash, cash equivalents and investments that are restricted as to withdrawal or usage. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or entity statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits. Excludes compensating balance arrangements that are not agreements which legally restrict the use of cash amounts shown on the balance sheet. Includes current cash equivalents and investments that are similarly restricted as to withdrawal, usage or disposal.","units":{"USD":[{"end":"2021-12-31","val":5094642,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24","frame":"CY2021Q4I"},{"end":"2022-12-31","val":6173349,"accn":"0001213900-23-032044","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-24"},{"end":"2022-12-31","val":6173349,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":6173349,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q4I"},{"end":"2023-03-31","val":9869527,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":6378984,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"}]}},"DebtInstrumentUnamortizedDiscountPremiumNet":{"label":"Debt Instrument, Unamortized Discount (Premium), Net","description":"Amount, after accumulated amortization, of debt discount (premium).","units":{"USD":[{"end":"2022-12-31","val":3158471,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":3158471,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q4I"},{"end":"2023-03-31","val":3063771,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":3133617,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"}]}},"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":"2023-03-31","val":1327980,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-12-31","val":1769160,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":1769160,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1764026,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1764026,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1764026,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"}]}},"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":"2023-03-31","val":1675004,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-12-31","val":1317072,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":1317072,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023Q4I"}]}},"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":"2023-03-31","val":1707544,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-12-31","val":1675012,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":1675012,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1317532,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1317072,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1317072,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"}]}},"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":"2023-03-31","val":1748616,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-12-31","val":1707552,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":1707552,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1675012,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1675012,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1675012,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"}]}},"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":"2023-03-31","val":1769152,"accn":"0001213900-23-038510","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-12-31","val":1764026,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":1764026,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1707544,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1707552,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1707552,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"}]}},"DeferredCostsCurrentAndNoncurrent":{"label":"Deferred Costs","description":"The carrying amount of deferred costs.","units":{"USD":[{"end":"2023-06-30","val":917581,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"}]}},"DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant":{"label":"Defined Benefit Plan, Plan Assets, Contributions by Plan Participant","description":"Amount of contributions received by defined benefit plan from participant which increases plan assets.","units":{"USD":[{"start":"2022-01-01","end":"2022-06-30","val":81373,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":30756,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":112577,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":31204,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":145161,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2022-01-01","end":"2022-12-31","val":145161,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":50161,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":86762,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":86762,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":36,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":36601,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":126701,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":39939,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":162618,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":162618,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":49707,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":97816,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":48109,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2"}]}},"DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent":{"label":"Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent","description":"Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan.","units":{"pure":[{"start":"2023-01-01","end":"2023-06-30","val":0.04,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-09-30","val":0.04,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":0.04,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":0.04,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0.04,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0.04,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-09-30","val":0.04,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseNextRollingTwelveMonths":{"label":"Finite-Lived Intangible Assets, Amortization Expense, Next Rolling Twelve Months","description":"Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the next rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2023-06-30","val":1769160,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1769160,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"}]}},"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":"2023-06-30","val":884926,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":442290,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2024-03-31","val":1326870,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":884580,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":442290,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFour":{"label":"Finite-Lived Intangible Assets, Amortization Expense, Rolling Year Four","description":"Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the fourth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2023-06-30","val":1675012,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1675012,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearThree":{"label":"Finite-Lived Intangible Assets, Amortization Expense, Rolling Year Three","description":"Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the third rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2023-06-30","val":1707552,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1707552,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearTwo":{"label":"Finite-Lived Intangible Assets, Amortization Expense, Rolling Year Two","description":"Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the second rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2023-06-30","val":1764026,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1764026,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"}]}},"GainLossOnSalesOfConsumerLoans":{"label":"Gain (Loss) on Sales of Consumer Loans","description":"The gains (losses) included in earning that represent the difference between the sale price and the carrying value of consumer loans. This element refers to the gain (loss) and not to the cash proceeds of the sale. This element is a noncash adjustment to net income when calculating net cash generated by operating activities using the indirect method.","units":{"USD":[{"start":"2023-01-01","end":"2023-06-30","val":20000000,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"}]}},"InterestExpenseInterestBearingLiability":{"label":null,"description":null,"units":{"USD":[{"start":"2023-01-01","end":"2023-06-30","val":592014,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":289574,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2"}]}},"InvestmentInterestRate":{"label":"Investment Interest Rate","description":"Rate of interest on investment.","units":{"pure":[{"end":"2023-06-30","val":0.1342,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0.08,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"}]}},"LettersOfCreditOutstandingAmount":{"label":"Letters of Credit Outstanding, Amount","description":"The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.","units":{"USD":[{"end":"2023-06-30","val":7412605,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"}]}},"LineOfCreditFacilityCurrentBorrowingCapacity":{"label":"Line of Credit Facility, Current Borrowing Capacity","description":"Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility.","units":{"USD":[{"end":"2023-06-30","val":2000000,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"}]}},"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":"2023-06-30","val":7300408,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":7310025,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":7319641,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":7319641,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03"},{"end":"2023-12-31","val":7319641,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":7319641,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":7329258,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":7338875,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"}]}},"RepaymentsOfLinesOfCredit":{"label":"Repayments of Lines of Credit","description":"Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.","units":{"USD":[{"start":"2022-01-01","end":"2022-09-30","val":5730000,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":5730000,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2022-01-01","end":"2022-12-31","val":5730000,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":1500000,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":2795000,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":2795000,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":2795000,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-01-01","end":"2023-12-31","val":2795000,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":2795000,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"}]}},"StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants":{"label":"Stock and Warrants Issued During Period, Value, Preferred Stock and Warrants","description":"Value of preferred stock and warrants for common stock issued.","units":{"USD":[{"start":"2023-04-01","end":"2023-06-30","val":917581,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2"}]}},"StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities":{"label":"Stock Issued During Period, Shares, Conversion of Convertible Securities","description":"Number of shares issued during the period as a result of the conversion of convertible securities.","units":{"shares":[{"start":"2023-01-01","end":"2023-06-30","val":225231,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"}]}},"StockRepurchaseProgramAuthorizedAmount1":{"label":"Stock Repurchase Program, Authorized Amount","description":"Amount of stock repurchase plan authorized.","units":{"USD":[{"end":"2023-05-17","val":2000000,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"}]}},"WarrantExercisePriceIncrease":{"label":"Warrant, Exercise Price, Increase","description":"Per share increase in exercise price of warrant. Excludes change due to standard antidilution provision.","units":{"USD/shares":[{"start":"2023-01-01","end":"2023-06-30","val":1250,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"}]}},"WriteOffOfDeferredDebtIssuanceCost":{"label":"Write off of Deferred Debt Issuance Cost","description":"Write-off of amounts previously capitalized as debt issuance cost in an extinguishment of debt.","units":{"USD":[{"start":"2023-01-01","end":"2023-06-30","val":917581,"accn":"0001213900-23-066993","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-09-30","val":917581,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":917581,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":917581,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":917581,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":917581,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"}]}},"AccruedPayrollTaxesCurrent":{"label":"Accrued Payroll Taxes, Current","description":"Carrying value as of the balance sheet date of obligations incurred and payable for statutory payroll taxes incurred through that date and withheld from employees pertaining to services received from them, including entity's matching share of the employees FICA taxes and contributions to the state and federal unemployment insurance programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2022-12-31","val":310820,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":310820,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2022-12-31","val":310820,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022Q4I"},{"end":"2023-09-30","val":603838,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":578197,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":578197,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03"},{"end":"2023-12-31","val":578197,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":578197,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":578197,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q4I"},{"end":"2024-03-31","val":700208,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":381929,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":744371,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"}]}},"CommonStockConvertibleConversionPriceDecrease":{"label":"Common Stock, Convertible, Conversion Price, Decrease","description":"Per share decrease in conversion price of convertible common stock. Excludes change due to standard antidilution provision.","units":{"USD/shares":[{"start":"2023-01-01","end":"2023-09-30","val":23,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":23,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":23,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":23,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":23,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"}]}},"EffectiveIncomeTaxRateReconciliationTaxCredits":{"label":"Effective Income Tax Rate Reconciliation, Tax Credit, 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 tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.","units":{"pure":[{"start":"2023-01-01","end":"2023-09-30","val":0.205,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"}]}},"FinanceLeaseLiability":{"label":"Finance Lease, Liability","description":"Present value of lessee's discounted obligation for lease payments from finance lease.","units":{"USD":[{"end":"2023-09-30","val":6804,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":4608,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":4608,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2345,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":7,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"}]}},"FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear":{"label":"Finance Lease, Liability, to be Paid, Remainder of Fiscal Year","description":"Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in remainder of current fiscal year.","units":{"USD":[{"end":"2023-09-30","val":2391,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2024-03-31","val":2391,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":7,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"}]}},"FinanceLeaseWeightedAverageDiscountRatePercent":{"label":"Finance Lease, Weighted Average Discount Rate, Percent","description":"Weighted average discount rate for finance lease calculated at point in time.","units":{"pure":[{"end":"2023-09-30","val":0.1339,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0.1339,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":0.1339,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0.1339,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0.1339,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0.1339,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"}]}},"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":164102,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2022-01-01","end":"2022-12-31","val":164102,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":141275,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":208921,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":208921,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":208921,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-01-01","end":"2023-12-31","val":208921,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":208921,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"}]}},"IncreaseDecreaseInLeasingReceivables":{"label":"Increase (Decrease) in Leasing Receivables","description":"The increase (decrease) during the reporting period in the amount due from lessees arising from lease agreements.","units":{"USD":[{"start":"2022-01-01","end":"2022-09-30","val":50591071,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":67487369,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2022-01-01","end":"2022-12-31","val":67487369,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":12852307,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":25773184,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":38004947,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":38004947,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-01-01","end":"2023-12-31","val":51760694,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":51760694,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":14004991,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":29646513,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-09-30","val":46759866,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"}]}},"InvestmentOwnedBalancePrincipalAmount":{"label":"Investment Owned, Balance, Principal Amount","description":"For investments which are quantified by principal amount, the principle balance held at close of period.","units":{"USD":[{"end":"2023-09-30","val":5000000,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":5000000,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":5000000,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":5000000,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"}]}},"LeaseCost":{"label":"Lease, Cost","description":"Amount of lease cost recognized by lessee for lease contract.","units":{"USD":[{"start":"2022-01-01","end":"2022-09-30","val":292056,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":97023,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":389647,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2022-01-01","end":"2022-12-31","val":389647,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":97367,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":194623,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":97367,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":290056,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":290964,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-07-01","end":"2023-09-30","val":96453,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":96453,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":388219,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":388219,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":97256,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":198097,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":98993,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":289426,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":94915,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3"}]}},"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":"2023-09-30","val":106469,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2024-03-31","val":323665,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":217197,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":109663,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"}]}},"LesseeOperatingLeaseLiabilityUndiscountedExcessAmount":{"label":"Lessee, Operating Lease, Liability, Undiscounted Excess Amount","description":"Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.","units":{"USD":[{"end":"2023-09-30","val":592970,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":541073,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":541073,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":490798,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":442371,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":395855,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"}]}},"NetIncomeLossAvailableToCommonStockholdersDiluted":{"label":"Net Income (Loss) Available to Common Stockholders, Diluted","description":"Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.","units":{"USD":[{"start":"2022-01-01","end":"2022-09-30","val":3858310,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-6890212,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":9799181,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2022-01-01","end":"2022-12-31","val":9799181,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-1202448,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-7492596,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":-6290148,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-7621951,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":-7621951,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-07-01","end":"2023-09-30","val":-129355,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":-129355,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-8337255,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":-8337255,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-1283635,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-3978436,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":-2694801,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-2788453,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":1177694,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3"}]}},"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":"2022-12-31","val":32932504,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":32932504,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2022-12-31","val":32932504,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022Q4I"},{"end":"2023-09-30","val":31679882,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":35794290,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":35794290,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03"},{"end":"2023-12-31","val":35794290,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":35794290,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":35794290,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q4I"},{"end":"2024-03-31","val":39457230,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":40085656,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":47116140,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"}]}},"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-12-31","val":3158471,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q4I"},{"end":"2023-09-30","val":3191272,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"}]}},"OperatingLeaseWeightedAverageDiscountRatePercent":{"label":"Operating Lease, Weighted Average Discount Rate, Percent","description":"Weighted average discount rate for operating lease calculated at point in time.","units":{"pure":[{"end":"2023-09-30","val":0.1303,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0.1303,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":0.1303,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0.1303,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0.1303,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0.1303,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"}]}},"PaymentsForRepurchaseOfCommonStock":{"label":"Payments for Repurchase of Common Stock","description":"The cash outflow to reacquire common stock during the period.","units":{"USD":[{"start":"2023-01-01","end":"2023-09-30","val":100225,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":166757,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":166757,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":6098,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value","description":"The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).","units":{"USD/shares":[{"start":"2022-01-01","end":"2022-09-30","val":0.91,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":0.61,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate","description":"The risk-free interest rate assumption that is used in valuing an option on its own shares.","units":{"pure":[{"start":"2022-01-01","end":"2022-09-30","val":0.0212,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":0.0225,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2022-01-01","end":"2022-12-31","val":0.0225,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":0.0354,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":0.0359,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":0.0359,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-01-01","end":"2023-12-31","val":0.0359,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":0.0359,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023"},{"start":"2024-01-01","end":"2024-09-30","val":0.0355,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"}]}},"SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares","description":"Number of non-vested options outstanding.","units":{"shares":[{"end":"2022-09-30","val":790327,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":790327,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":790327,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2022-12-31","val":790327,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03"},{"end":"2022-12-31","val":790327,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":790327,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1I"},{"end":"2023-09-30","val":1250000,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1250000,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":1250000,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03"},{"end":"2023-12-31","val":1250000,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1250000,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"}]}},"SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested Options Forfeited, Number of Shares","description":"Number of non-vested options forfeited.","units":{"shares":[{"start":"2023-01-01","end":"2023-09-30","val":790327,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":790327,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":790327,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023"}]}},"SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested Options Forfeited, Weighted Average Grant Date Fair Value","description":"Weighted average grant-date fair value of non-vested options forfeited.","units":{"USD/shares":[{"start":"2023-01-01","end":"2023-09-30","val":1.53,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":1.53,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":1.53,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023"}]}},"SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Option, Nonvested, Weighted Average Exercise Price","description":"Weighted average grant-date fair value of non-vested options outstanding.","units":{"USD/shares":[{"end":"2022-09-30","val":1.53,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1.53,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":1.53,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2022-12-31","val":1.53,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03"},{"end":"2022-12-31","val":1.53,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1.53,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1I"},{"end":"2023-09-30","val":0.78,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0.78,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":0.78,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03"},{"end":"2023-12-31","val":0.78,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0.78,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"}]}},"StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased":{"label":"Stock Repurchase Program, Number of Shares Authorized to be Repurchased","description":"The number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan.","units":{"shares":[{"end":"2023-09-30","val":100775,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":164029,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":164029,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023Q4I"}]}},"StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1":{"label":"Stock Repurchase Program, Remaining Authorized Repurchase Amount","description":"Amount remaining of a stock repurchase plan authorized.","units":{"USD":[{"end":"2023-09-30","val":100225,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":166757,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":166757,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023Q4I"}]}},"TreasuryStockCommonShares":{"label":"Treasury Stock, Common, Shares","description":"Number of previously issued common shares repurchased by the issuing entity and held in treasury.","units":{"shares":[{"end":"2023-09-30","val":100775,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":164029,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":164029,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03"},{"end":"2023-12-31","val":164029,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":164029,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":164029,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q4I"},{"end":"2024-03-31","val":169447,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":346258,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":526822,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"}]}},"TreasuryStockValue":{"label":"Treasury Stock, Value","description":"The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.","units":{"USD":[{"end":"2023-09-30","val":100225,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":166757,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":166757,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03"},{"end":"2023-12-31","val":166757,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":166757,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q4I"},{"end":"2024-03-31","val":172855,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":367563,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"}]}},"TreasuryStockValueAcquiredCostMethod":{"label":"Treasury Stock, Value, Acquired, Cost Method","description":"Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.","units":{"USD":[{"start":"2023-07-01","end":"2023-09-30","val":100225,"accn":"0001213900-23-086895","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":100225,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":166757,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":166757,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":6098,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"start":"2024-01-01","end":"2024-03-31","val":6098,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-03-31","val":6098,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q1"},{"start":"2024-04-01","end":"2024-06-30","val":194708,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":194708,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":396780,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":195974,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3"}]}},"CurrentFederalTaxExpenseBenefit":{"label":"Current Federal Tax Expense (Benefit)","description":"Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":205910,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":205910,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023"}]}},"InterestAndDebtExpense":{"label":"Interest and Debt Expense","description":"Interest and debt related expenses associated with nonoperating financing activities of the entity.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":8902935,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2022-01-01","end":"2022-12-31","val":8902935,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":13927252,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":13927252,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023"}]}},"LongTermDebtPercentageBearingFixedInterestRate":{"label":"Long-term Debt, Percentage Bearing Fixed Interest, Percentage Rate","description":"The interest rate applicable to the portion of the carrying amount of long-term borrowings outstanding as of the balance sheet date, including current maturities, which accrues interest at a set, unchanging rate.","units":{"pure":[{"end":"2023-12-31","val":0.1647,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":0.1647,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0.1444,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0.1444,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"}]}},"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":"2023-01-01","end":"2023-12-31","val":1,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":1,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"}],"segment":[{"start":"2024-01-01","end":"2024-09-30","val":1,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"}]}},"OtherCommitment":{"label":"Other Commitment","description":"Minimum amount of other commitment not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in the taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions.","units":{"USD":[{"end":"2022-10-21","val":110000000,"accn":"0001213900-24-028705","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2022-10-21","val":110000000,"accn":"0001213900-24-029807","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-04-03","frame":"CY2022Q3I"}]}},"DividendsAndInterestPaid":{"label":"Dividends and Interest Paid","description":"The contractual amount of dividends (or interest on participating income bonds) that must be paid for the current period (for example, unpaid cumulative dividends).","units":{"USD":[{"start":"2023-01-01","end":"2023-03-31","val":52643,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":105988,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":53346,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"}]}},"DividendsPreferredStockCash":{"label":"Dividends, Preferred Stock, Cash","description":"Amount of paid and unpaid preferred stock dividends declared with the form of settlement in cash.","units":{"USD":[{"start":"2023-01-01","end":"2023-06-30","val":1964726,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-04-01","end":"2023-06-30","val":992493,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":3034182,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-07-01","end":"2023-09-30","val":1069456,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q3"},{"start":"2024-01-01","end":"2024-06-30","val":2161198,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-04-01","end":"2024-06-30","val":1091742,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":3337600,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":1176402,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3"}]}},"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":"2023-12-31","val":44795090,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-12-31","val":44795090,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q4I"},{"end":"2024-06-30","val":57151127,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"},{"end":"2024-09-30","val":66181471,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"}]}},"PaymentsForRepurchaseOfOtherEquity":{"label":"Payments for Repurchase of Other Equity","description":"Amount of cash outflow to reacquire equity classified as other.","units":{"USD":[{"start":"2023-01-01","end":"2023-09-30","val":100225,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-01-01","end":"2024-06-30","val":200806,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-09-30","val":396780,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"}]}},"PaymentsRelatedToTaxWithholdingForShareBasedCompensation":{"label":"Payment, Tax Withholding, Share-based Payment Arrangement","description":"Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.","units":{"USD":[{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-01-01","end":"2024-06-30","val":103488,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2024-01-01","end":"2024-09-30","val":103488,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"}]}},"RepaymentsOfSubordinatedShortTermDebt":{"label":"Repayments of Subordinated Short-term Debt","description":"The cash outflow for an obligation which places a lender in a lien position behind debt having a higher priority of repayment (senior loan) in liquidation of the entity's assets scheduled to be repaid within one year or in the normal operating cycle of the entity, if longer.","units":{"USD":[{"start":"2023-01-01","end":"2023-06-30","val":1500000,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"start":"2023-01-01","end":"2023-09-30","val":1500000,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number","description":"Number of fully vested and expected to vest exercisable options that may be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.","units":{"shares":[{"end":"2023-06-30","val":4049004,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2I"},{"end":"2024-06-30","val":3661778,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price","description":"Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.","units":{"USD/shares":[{"end":"2023-06-30","val":1.84,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2I"},{"end":"2024-06-30","val":1.56,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"}]}},"SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value","description":"Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.","units":{"USD":[{"end":"2023-06-30","val":580962,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2023Q2I"},{"end":"2024-06-30","val":855491,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06","frame":"CY2024Q2I"}]}},"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":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":0,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3"}]}},"DefinedContributionPlanCostRecognized":{"label":"Defined Contribution Plan, Cost","description":"Amount of cost for defined contribution plan.","units":{"USD":[{"start":"2023-01-01","end":"2023-09-30","val":126701,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-07-01","end":"2023-09-30","val":39939,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q3"},{"start":"2024-01-01","end":"2024-09-30","val":146627,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":48811,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3"}]}},"InterestExpenseNonoperating":{"label":null,"description":null,"units":{"USD":[{"start":"2023-01-01","end":"2023-09-30","val":13846685,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-07-01","end":"2023-09-30","val":4746801,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q3"},{"start":"2024-01-01","end":"2024-09-30","val":16213843,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":5672594,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3"}]}},"NumberOfReportableSegments":{"label":"Number of Reportable Segments","description":"Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.","units":{"segment":[{"start":"2024-01-01","end":"2024-09-30","val":1,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"}]}},"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":"2023-01-01","end":"2023-09-30","val":86704258,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2023-07-01","end":"2023-09-30","val":31386446,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q3"},{"start":"2024-01-01","end":"2024-09-30","val":104292258,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":38588501,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3"}]}},"TreasuryStockCommonValue":{"label":"Treasury Stock, Common, Value","description":"Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury.","units":{"USD":[{"end":"2023-12-31","val":166757,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q4I"},{"end":"2024-09-30","val":563537,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2024Q3I"}]}},"TreasuryStockSharesAcquired":{"label":"Treasury Stock, Shares, Acquired","description":"Number of shares that have been repurchased during the period and are being held in treasury.","units":{"shares":[{"start":"2024-01-01","end":"2024-09-30","val":362793,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19"}]}}},"srt":{"StockRepurchaseProgramAuthorizedAmount1":{"label":null,"description":null,"units":{"USD":[{"end":"2023-05-17","val":2000000,"accn":"0001213900-24-042281","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-05-17","val":2000000,"accn":"0001213900-24-065631","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-06"},{"end":"2023-05-17","val":2000000,"accn":"0001397047-24-000006","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-19","frame":"CY2023Q2I"}]}}}}}