{"cik":1419793,"entityName":"ORIGINCLEAR, 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-12","val":7488205,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26","frame":"CY2011Q2I"},{"end":"2011-11-11","val":7592162,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2012-03-29","val":8861542,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2012Q1I"},{"end":"2012-05-18","val":9421549,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21","frame":"CY2012Q2I"},{"end":"2012-08-17","val":12733895,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2012Q3I"},{"end":"2012-11-16","val":17267714,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20","frame":"CY2012Q4I"},{"end":"2013-04-15","val":23305510,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2013Q1I"},{"end":"2013-05-17","val":26798724,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20","frame":"CY2013Q2I"},{"end":"2013-08-16","val":42211502,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19","frame":"CY2013Q3I"},{"end":"2013-11-18","val":48653092,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19","frame":"CY2013Q4I"},{"end":"2014-04-14","val":73365231,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15","frame":"CY2014Q1I"},{"end":"2014-05-14","val":79026771,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2014-08-13","val":88020994,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-11-13","val":95821319,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2015-03-30","val":117792485,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2015Q1I"},{"end":"2015-05-14","val":132435773,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2015-08-04","val":155520165,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2015Q2I"},{"end":"2015-11-13","val":211064245,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2016-03-31","val":288905273,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04","frame":"CY2016Q1I"},{"end":"2016-05-13","val":330355606,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2016-08-12","val":464808081,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-11-11","val":667749592,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2017-03-30","val":1058011175,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2017Q1I"},{"end":"2017-05-15","val":38318007,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2017-08-14","val":54045685,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-11-14","val":99756011,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2018-04-13","val":135987180,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2018Q1I"},{"end":"2018-05-18","val":146539983,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q2I"},{"end":"2018-08-13","val":190323814,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2018-11-16","val":1410006088,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21","frame":"CY2018Q4I"},{"end":"2019-04-23","val":2879554745,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2019Q1I"},{"end":"2019-05-16","val":3056496017,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21","frame":"CY2019Q2I"},{"end":"2019-08-15","val":4580944407,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q3I"},{"end":"2019-11-19","val":3915744,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21","frame":"CY2019Q4I"},{"end":"2020-05-28","val":9812845,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"end":"2020-07-02","val":11648780,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q2I"},{"end":"2020-08-18","val":17215977,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q3I"},{"end":"2020-11-20","val":49770265,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q4I"},{"end":"2021-05-20","val":151606607,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21"},{"end":"2021-08-03","val":194042516,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q2I"},{"end":"2021-09-15","val":207269087,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16","frame":"CY2021Q3I"},{"end":"2021-11-15","val":299793569,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q4I"},{"end":"2022-04-05","val":526305492,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2022Q1I"},{"end":"2022-05-13","val":571161924,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2022-08-15","val":813095477,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2022-11-14","val":936426610,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15","frame":"CY2022Q3I"},{"end":"2023-04-14","val":1118939374,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2023Q1I"},{"end":"2023-05-19","val":1182602598,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q2I"},{"end":"2023-08-24","val":1297971707,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25","frame":"CY2023Q3I"},{"end":"2023-12-07","val":1398703066,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2023Q4I"},{"end":"2024-08-13","val":1585533032,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2025-03-31","val":1728349438,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2025Q1I"},{"end":"2025-05-19","val":15880737802,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2025Q2I"},{"end":"2025-08-14","val":15460684088,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"end":"2025-11-19","val":15535055885,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q4I"},{"end":"2026-04-10","val":16219619457,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2026Q1I"},{"end":"2026-05-26","val":16226290399,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q2I"}]}},"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":21754894,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2011Q2I"},{"end":"2012-06-29","val":10710061,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2012Q2I"},{"end":"2013-06-28","val":11707942,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15","frame":"CY2013Q2I"},{"end":"2014-06-30","val":17280503,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q2I"},{"end":"2015-06-30","val":6072066,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04","frame":"CY2015Q2I"},{"end":"2016-06-30","val":4225016,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q2I"},{"end":"2017-06-30","val":5517000,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2017Q2I"},{"end":"2018-06-30","val":4133705,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2018Q2I"},{"end":"2019-06-28","val":1450929,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2019Q2I"},{"end":"2020-06-30","val":1211011,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2020Q2I"},{"end":"2021-06-30","val":18914489,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2021Q2I"},{"end":"2022-06-30","val":8134211,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022Q2I"},{"end":"2024-06-30","val":10500516,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2024Q2I"},{"end":"2025-06-30","val":22930634,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025Q2I"}]}}},"us-gaap":{"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":56288,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26"},{"end":"2010-12-31","val":56288,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":56288,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010Q4I"},{"end":"2011-06-30","val":27460,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26","frame":"CY2011Q2I"},{"end":"2011-09-30","val":127972,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":342369,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"end":"2011-12-31","val":342369,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21"},{"end":"2011-12-31","val":342369,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"end":"2011-12-31","val":342369,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"end":"2011-12-31","val":342369,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2011Q4I"},{"end":"2012-03-31","val":306743,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21","frame":"CY2012Q1I"},{"end":"2012-06-30","val":282702,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2012Q2I"},{"end":"2012-09-30","val":241658,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20","frame":"CY2012Q3I"},{"end":"2012-12-31","val":353200,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16"},{"end":"2012-12-31","val":353200,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20"},{"end":"2012-12-31","val":353200,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"end":"2012-12-31","val":353200,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"end":"2012-12-31","val":353200,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15","frame":"CY2012Q4I"},{"end":"2013-03-31","val":390170,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20","frame":"CY2013Q1I"},{"end":"2013-06-30","val":88972,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19","frame":"CY2013Q2I"},{"end":"2013-09-30","val":42395,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19","frame":"CY2013Q3I"},{"end":"2013-12-31","val":114803,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15"},{"end":"2013-12-31","val":114803,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":114803,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":114803,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":114803,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":223419,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":276491,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":74965,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":203082,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":203082,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":203082,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"end":"2014-12-31","val":203082,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q4I"},{"end":"2015-03-31","val":341869,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":22833,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2015Q2I"},{"end":"2015-09-30","val":165553,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":604393,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":604393,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":604393,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q4I"},{"end":"2016-03-31","val":472555,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":625100,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":473081,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2025-12-31","val":1692639,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q4I"},{"end":"2026-03-31","val":1810258,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1I"}]}},"AccountsPayableOtherCurrent":{"label":"Accounts Payable, Other, Current","description":"Amount of obligations incurred classified as other, payable within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2014-12-31","val":203082,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04","frame":"CY2014Q4I"},{"end":"2015-12-31","val":604393,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04"},{"end":"2015-12-31","val":604393,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":480064,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":480064,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":480064,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":480064,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":480064,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016Q4I"},{"end":"2017-03-31","val":585597,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":553042,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":830539,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":827656,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"end":"2017-12-31","val":827656,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":827656,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":827656,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"end":"2017-12-31","val":827656,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2017Q4I"},{"end":"2018-03-31","val":962909,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1150777,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":676391,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21","frame":"CY2018Q3I"},{"end":"2018-12-31","val":987524,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25"},{"end":"2018-12-31","val":987524,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21"},{"end":"2018-12-31","val":987524,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":987524,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"end":"2018-12-31","val":987524,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1131307,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1262060,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":813815,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1144545,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"end":"2019-12-31","val":1144545,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":1144545,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":1144545,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"end":"2019-12-31","val":1144545,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1155668,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1438785,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1308000,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1304803,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21"},{"end":"2020-12-31","val":1304803,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":1304803,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"end":"2020-12-31","val":1304803,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"end":"2020-12-31","val":1304803,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1306026,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1041507,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":932162,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1452229,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07"},{"end":"2021-12-31","val":1452229,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":1452229,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":1452229,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"end":"2021-12-31","val":1452229,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1434056,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2162601,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2923241,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15","frame":"CY2022Q3I"},{"end":"2022-12-31","val":3784747,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":3784747,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":3784747,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"end":"2022-12-31","val":3784747,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2858453,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2262907,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1601904,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":647483,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":1982693,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023Q4I"},{"end":"2024-06-30","val":818125,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-12-31","val":2008791,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"end":"2024-12-31","val":2008791,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19"},{"end":"2024-12-31","val":1742397,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"end":"2024-12-31","val":1742397,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"end":"2024-12-31","val":1742397,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1359656,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1710027,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2025Q2I"},{"end":"2025-09-30","val":2395275,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1692639,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025Q4I"}]}},"AccountsPayableOtherCurrentAndNoncurrent":{"label":"Accounts Payable, Other","description":"Amount of obligations incurred and payable classified as other.","units":{"USD":[{"end":"2020-09-30","val":6000,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3I"}]}},"AccountsPayableTradeCurrent":{"label":"Accounts Payable, Trade, Current","description":"Carrying value as of the balance sheet date of obligations incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2021-03-31","val":432048,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q1I"}]}},"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":"2011-09-30","val":37500,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2012-06-30","val":15000,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2012Q2I"},{"end":"2012-09-30","val":80726,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20","frame":"CY2012Q3I"},{"end":"2015-03-31","val":25955,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":0,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2I"},{"end":"2015-09-30","val":0,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1066223,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04"},{"end":"2015-12-31","val":1066223,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":1066223,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":1066223,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":1066223,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1176992,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":609138,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":391035,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":382895,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":382895,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":382895,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":382895,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":382895,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016Q4I"},{"end":"2017-03-31","val":130269,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":432670,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":523548,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":490441,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"end":"2017-12-31","val":490441,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":490441,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":490441,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"end":"2017-12-31","val":490441,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2017Q4I"},{"end":"2018-03-31","val":432148,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":478651,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":384937,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21","frame":"CY2018Q3I"},{"end":"2018-12-31","val":309223,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25"},{"end":"2018-12-31","val":309223,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21"},{"end":"2018-12-31","val":309223,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":309223,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"end":"2018-12-31","val":309223,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018Q4I"},{"end":"2019-03-31","val":289689,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21","frame":"CY2019Q1I"},{"end":"2019-06-30","val":209538,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":454521,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21","frame":"CY2019Q3I"},{"end":"2019-12-31","val":522911,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"end":"2019-12-31","val":522911,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":522911,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":522911,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"end":"2019-12-31","val":522911,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2019Q4I"},{"end":"2020-03-31","val":327334,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":210191,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":503479,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3I"},{"end":"2020-12-31","val":438430,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21"},{"end":"2020-12-31","val":438430,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":438430,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"end":"2020-12-31","val":438430,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"end":"2020-12-31","val":438430,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":505458,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q1I"},{"end":"2021-06-30","val":424550,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":712006,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2150967,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07"},{"end":"2021-12-31","val":2150967,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":2150967,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":2150967,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"end":"2021-12-31","val":2150967,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1039746,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1389291,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1946882,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2479123,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":2479123,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":2479123,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"end":"2022-12-31","val":2479123,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2132326,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1418113,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1478505,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2023Q3I"},{"end":"2025-12-31","val":3899003,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q4I"},{"end":"2026-03-31","val":760773,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1I"}]}},"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":46942,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26"},{"end":"2010-12-31","val":46942,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":46942,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010Q4I"},{"end":"2011-06-30","val":77186,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26","frame":"CY2011Q2I"},{"end":"2011-09-30","val":78066,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":124417,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"end":"2011-12-31","val":124417,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21"},{"end":"2011-12-31","val":124417,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"end":"2011-12-31","val":124417,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"end":"2011-12-31","val":124417,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2011Q4I"},{"end":"2012-03-31","val":108376,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21","frame":"CY2012Q1I"},{"end":"2012-06-30","val":100163,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2012Q2I"},{"end":"2012-09-30","val":167166,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20","frame":"CY2012Q3I"},{"end":"2012-12-31","val":376846,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16"},{"end":"2012-12-31","val":376846,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20"},{"end":"2012-12-31","val":376846,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"end":"2012-12-31","val":376846,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"end":"2012-12-31","val":376846,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15","frame":"CY2012Q4I"},{"end":"2013-03-31","val":423063,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20","frame":"CY2013Q1I"},{"end":"2013-06-30","val":194091,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19","frame":"CY2013Q2I"},{"end":"2013-09-30","val":175564,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19","frame":"CY2013Q3I"},{"end":"2013-12-31","val":262518,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15"},{"end":"2013-12-31","val":262518,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":262518,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":262518,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":262518,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":148143,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":151853,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":183656,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":272291,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":272291,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":272291,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"end":"2014-12-31","val":272291,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":272291,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04","frame":"CY2014Q4I"},{"end":"2015-03-31","val":318920,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":347122,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2015Q2I"},{"end":"2015-09-30","val":409438,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":487734,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04"},{"end":"2015-12-31","val":487734,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":487734,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":487734,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":487734,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":556158,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":589160,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":649197,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":715281,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":715281,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":715281,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":715281,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":715281,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016Q4I"},{"end":"2017-03-31","val":735379,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":790734,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":847114,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":932092,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"end":"2017-12-31","val":932092,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":932092,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":932092,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"end":"2017-12-31","val":932092,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2017Q4I"},{"end":"2018-03-31","val":965981,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1156241,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1109505,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1152982,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25"},{"end":"2018-12-31","val":1152982,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21"},{"end":"2018-12-31","val":1152982,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":1152982,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"end":"2018-12-31","val":1152982,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1135559,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1192530,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1205685,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1163146,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"end":"2019-12-31","val":1163146,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":1163146,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":1163146,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"end":"2019-12-31","val":1163146,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1269064,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1328153,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1352018,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1542816,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21"},{"end":"2020-12-31","val":1542816,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":1542816,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"end":"2020-12-31","val":1542816,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"end":"2020-12-31","val":1542816,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1537209,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1529110,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1524882,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1533404,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07"},{"end":"2021-12-31","val":1533404,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":1533404,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":1533404,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"end":"2021-12-31","val":1533404,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1531544,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1566491,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1591890,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1633904,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":1633904,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":1633904,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"end":"2022-12-31","val":1633904,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1811343,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1958632,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2349803,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1774513,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":2877673,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023Q4I"},{"end":"2024-06-30","val":1867045,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-12-31","val":5501360,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"end":"2024-12-31","val":5501360,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19"},{"end":"2024-12-31","val":5299519,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"end":"2024-12-31","val":5299519,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"end":"2024-12-31","val":5299519,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024Q4I"},{"end":"2025-03-31","val":6467699,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2025Q1I"},{"end":"2025-06-30","val":2096665,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2025Q2I"},{"end":"2025-09-30","val":2270760,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3I"},{"end":"2025-12-31","val":2327839,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13"},{"end":"2025-12-31","val":2327839,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q4I"},{"end":"2026-03-31","val":2378836,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1I"}]}},"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":"2010-12-31","val":114927,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26"},{"end":"2010-12-31","val":114927,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":114927,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010Q4I"},{"end":"2011-06-30","val":119827,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26","frame":"CY2011Q2I"},{"end":"2011-09-30","val":123029,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":126422,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"end":"2011-12-31","val":126422,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21"},{"end":"2011-12-31","val":126422,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"end":"2011-12-31","val":126422,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"end":"2011-12-31","val":126422,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2011Q4I"},{"end":"2012-03-31","val":140656,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21","frame":"CY2012Q1I"},{"end":"2012-06-30","val":133224,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2012Q2I"},{"end":"2012-09-30","val":136625,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20","frame":"CY2012Q3I"},{"end":"2012-12-31","val":140067,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16"},{"end":"2012-12-31","val":140067,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20"},{"end":"2012-12-31","val":140067,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"end":"2012-12-31","val":140067,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"end":"2012-12-31","val":140067,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15","frame":"CY2012Q4I"},{"end":"2013-03-31","val":143416,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20","frame":"CY2013Q1I"},{"end":"2013-06-30","val":146822,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19","frame":"CY2013Q2I"},{"end":"2013-09-30","val":151330,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19","frame":"CY2013Q3I"},{"end":"2013-12-31","val":155220,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15"},{"end":"2013-12-31","val":155220,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":171767,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":171767,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04","frame":"CY2014Q4I"},{"end":"2015-12-31","val":191805,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04"},{"end":"2015-12-31","val":191805,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":142369,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":142369,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016Q4I"},{"end":"2017-12-31","val":194923,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2017Q4I"},{"end":"2018-12-31","val":249550,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018Q4I"},{"end":"2019-12-31","val":292919,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"end":"2019-12-31","val":292919,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2019Q4I"},{"end":"2020-12-31","val":345167,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21"},{"end":"2020-12-31","val":345167,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2020Q4I"},{"end":"2021-12-31","val":389982,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07"},{"end":"2021-12-31","val":389982,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":389982,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":389984,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"end":"2021-12-31","val":389982,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":400715,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":411224,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":421428,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15","frame":"CY2022Q3I"},{"end":"2022-12-31","val":429943,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":429943,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":429943,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"end":"2022-12-31","val":429943,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2022Q4I"},{"end":"2023-03-31","val":437771,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":445375,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25","frame":"CY2023Q2I"},{"end":"2023-09-30","val":452954,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":460276,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":460276,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023Q4I"},{"end":"2024-06-30","val":474774,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-12-31","val":371969,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"end":"2024-12-31","val":371969,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19"},{"end":"2024-12-31","val":371969,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024Q4I"},{"end":"2025-03-31","val":378559,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2025Q1I"},{"end":"2025-12-31","val":394325,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025Q4I"}]}},"AccumulatedOtherComprehensiveIncomeLossNetOfTax":{"label":"Accumulated Other Comprehensive Income (Loss), Net of Tax","description":"Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.","units":{"USD":[{"end":"2015-09-30","val":-14,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":-47,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04"},{"end":"2015-12-31","val":-47,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":-47,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":-47,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":-47,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":-55,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":-63,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":-64,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":-92,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":-92,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":-92,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":-92,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":-92,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016Q4I"},{"end":"2017-03-31","val":-95,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":-132,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":-134,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":-134,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"end":"2017-12-31","val":-134,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":-134,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":-134,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"end":"2017-12-31","val":-134,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2017Q4I"},{"end":"2018-03-31","val":-134,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":-134,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":-134,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21","frame":"CY2018Q3I"},{"end":"2018-12-31","val":-134,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25"},{"end":"2018-12-31","val":-134,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21"},{"end":"2018-12-31","val":-134,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":-134,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"end":"2018-12-31","val":-134,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018Q4I"},{"end":"2019-03-31","val":-133,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21","frame":"CY2019Q1I"},{"end":"2019-06-30","val":-133,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":-133,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21","frame":"CY2019Q3I"},{"end":"2019-12-31","val":-134,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"end":"2019-12-31","val":-134,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":-134,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":-134,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"end":"2019-12-31","val":-134,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2019Q4I"},{"end":"2020-03-31","val":-133,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":-133,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":-133,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3I"},{"end":"2020-12-31","val":-132,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21"},{"end":"2020-12-31","val":-132,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":-132,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"end":"2020-12-31","val":-132,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"end":"2020-12-31","val":-132,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":-132,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q1I"},{"end":"2021-06-30","val":-132,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":-132,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2021-12-31","val":-132,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07"},{"end":"2021-12-31","val":-132,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":-132,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":-132,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"end":"2021-12-31","val":-132,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":-132,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":-132,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":-132,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15","frame":"CY2022Q3I"},{"end":"2022-12-31","val":-132,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":-132,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":-132,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"end":"2022-12-31","val":-132,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2022Q4I"},{"end":"2023-03-31","val":-132,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":-132,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25","frame":"CY2023Q2I"},{"end":"2023-09-30","val":-132,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":-132,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":-132,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023Q4I"},{"end":"2024-06-30","val":-132,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-12-31","val":-132,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"end":"2024-12-31","val":-132,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19"},{"end":"2024-12-31","val":-132,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"end":"2024-12-31","val":-132,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"end":"2024-12-31","val":-132,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024Q4I"},{"end":"2025-03-31","val":-132,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2025Q1I"}]}},"AdditionalPaidInCapitalCommonStock":{"label":"Additional Paid in Capital, Common Stock","description":"Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.","units":{"USD":[{"end":"2010-12-31","val":11524341,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26"},{"end":"2010-12-31","val":11524341,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":11524341,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010Q4I"},{"end":"2011-06-30","val":13429561,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26","frame":"CY2011Q2I"},{"end":"2011-09-30","val":15284269,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":16198019,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"end":"2011-12-31","val":16198019,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21"},{"end":"2011-12-31","val":16198019,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"end":"2011-12-31","val":16198019,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"end":"2011-12-31","val":16198019,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2011Q4I"},{"end":"2012-03-31","val":17557189,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21","frame":"CY2012Q1I"},{"end":"2012-06-30","val":21837464,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2012Q2I"},{"end":"2012-09-30","val":23357176,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20","frame":"CY2012Q3I"},{"end":"2012-12-31","val":27024419,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16"},{"end":"2012-12-31","val":27024419,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20"},{"end":"2012-12-31","val":27024419,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"end":"2012-12-31","val":27024419,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"end":"2012-12-31","val":27024419,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15","frame":"CY2012Q4I"},{"end":"2013-03-31","val":27739036,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20","frame":"CY2013Q1I"},{"end":"2013-06-30","val":33368161,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19","frame":"CY2013Q2I"},{"end":"2013-09-30","val":33352943,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19","frame":"CY2013Q3I"},{"end":"2013-12-31","val":34811538,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15"},{"end":"2013-12-31","val":34811538,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":34811538,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":34811538,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":34811538,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":36485732,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":38673082,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":39638090,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":40258419,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":40258419,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":40258419,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"end":"2014-12-31","val":40258419,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":40258419,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04","frame":"CY2014Q4I"},{"end":"2015-03-31","val":41387173,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":42540326,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2015Q2I"},{"end":"2015-09-30","val":43837959,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":46307448,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04"},{"end":"2015-12-31","val":46307448,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":46307448,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":46307448,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":46307448,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":47214087,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":48590593,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":50071887,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":51356120,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":51428976,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":51428976,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":51428976,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":51428976,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016Q4I"},{"end":"2017-03-31","val":52684407,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":55395503,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":57564158,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":58618560,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"end":"2017-12-31","val":58618560,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":58618560,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":58618560,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"end":"2017-12-31","val":58618560,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2017Q4I"},{"end":"2018-03-31","val":59225143,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":60041493,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":61544104,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21","frame":"CY2018Q3I"},{"end":"2018-12-31","val":63004472,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25"},{"end":"2018-12-31","val":63004472,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21"},{"end":"2018-12-31","val":63004472,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":63179433,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"end":"2018-12-31","val":63179433,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018Q4I"},{"end":"2019-03-31","val":64034329,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21","frame":"CY2019Q1I"},{"end":"2019-06-30","val":64379254,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":64528061,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21","frame":"CY2019Q3I"},{"end":"2019-12-31","val":64744107,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"end":"2019-12-31","val":64915364,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":64915364,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":62711339,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"end":"2019-12-31","val":62711339,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2019Q4I"},{"end":"2020-03-31","val":65007176,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":65223590,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":62696576,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3I"},{"end":"2020-12-31","val":64265217,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21"},{"end":"2020-12-31","val":64265217,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":64265217,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"end":"2020-12-31","val":64265217,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"end":"2020-12-31","val":64265217,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":68635978,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q1I"},{"end":"2021-06-30","val":71997378,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":73869508,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2021-12-31","val":75720147,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07"},{"end":"2021-12-31","val":75720147,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":75720147,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":75720147,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"end":"2021-12-31","val":75720147,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":77455906,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":77986132,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":81394700,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15","frame":"CY2022Q3I"},{"end":"2022-12-31","val":82745503,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":82745503,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":82745503,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"end":"2022-12-31","val":82745503,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2022Q4I"},{"end":"2023-03-31","val":83993739,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":86143085,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25","frame":"CY2023Q2I"},{"end":"2023-09-30","val":87651798,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2023Q3I"}]}},"AdditionalPaidInCapitalPreferredStock":{"label":"Additional Paid in Capital, Preferred Stock","description":"Value received from shareholder in nonredeemable preferred stock-related transaction in excess of par value, value contributed to entity and value received from other stock-related transaction. Includes, but is not limited to, preferred stock redeemable solely at option of issuer. Excludes common stock.","units":{"USD":[{"end":"2019-12-31","val":171257,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2019Q4I"}]}},"AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature":{"label":"Adjustments to Additional Paid in Capital, Convertible Debt with Conversion Feature","description":"Amount of increase (decrease) in additional paid in capital (APIC) resulting from recognition of deferred taxes for convertible debt with a beneficial conversion feature.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":240107,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"start":"2011-01-01","end":"2011-12-31","val":240107,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":444259,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":1579578,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2012-01-01","end":"2012-09-30","val":1579578,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"start":"2012-01-01","end":"2012-12-31","val":1479578,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16"},{"start":"2012-01-01","end":"2012-12-31","val":1479578,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15","frame":"CY2012"},{"start":"2013-01-01","end":"2013-09-30","val":161422,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"start":"2013-01-01","end":"2013-12-31","val":161422,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15"},{"start":"2013-01-01","end":"2013-12-31","val":161422,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-09-30","val":277160,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-12-31","val":277160,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":277160,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04","frame":"CY2014"},{"start":"2015-01-01","end":"2015-06-30","val":122422,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-01-01","end":"2015-09-30","val":122422,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-12-31","val":28924,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04"},{"start":"2015-01-01","end":"2015-12-31","val":26834,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":16771,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":16771,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":16771,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":16771,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":16771,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016"}]}},"AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt":{"label":"Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt","description":"Adjustment to additional paid in capital resulting from the recognition of convertible debt instruments as two separate components - a debt component and an equity component. This bifurcation may result in a basis difference associated with the liability component that represents a temporary difference for purposes of applying accounting for income taxes. The initial recognition of deferred taxes for the tax effect of that temporary difference is as an adjustment to additional paid in capital.","units":{"USD":[{"start":"2011-01-01","end":"2011-09-30","val":4564,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"}]}},"AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments":{"label":"Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt, Subsequent Adjustments","description":"The amount of subsequent adjustments to additional paid in capital for convertible financial instruments where a component of equity and a component of debt are recognized.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":89426,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":89426,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"start":"2012-01-01","end":"2012-03-31","val":38998,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":1238220,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2012-01-01","end":"2012-09-30","val":1365100,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"}]}},"AdjustmentsToAdditionalPaidInCapitalIncreaseInCarryingAmountOfRedeemablePreferredStock":{"label":"Adjustments to Additional Paid in Capital, Increase in Carrying Amount of Redeemable Preferred Stock","description":"Amount of decrease (increase) in additional paid in capital (APIC) for the increase in carrying amount of redeemable preferred stock.","units":{"USD":[{"start":"2021-01-01","end":"2021-06-30","val":-500,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2021-01-01","end":"2021-09-30","val":-500,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-01-01","end":"2021-12-31","val":-500,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2021"}]}},"AdjustmentsToAdditionalPaidInCapitalOther":{"label":"Adjustments to Additional Paid in Capital, Other","description":"Amount of other increase (decrease) in additional paid in capital (APIC).","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":209000,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2021-01-01","end":"2021-06-30","val":-500,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-01-01","end":"2021-09-30","val":-500,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2021-01-01","end":"2021-12-31","val":-500,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2025-01-01","end":"2025-06-30","val":177122,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2025-01-01","end":"2025-09-30","val":177122,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2025-01-01","end":"2025-12-31","val":177122,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025"}]}},"AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions":{"label":"APIC, Share-based Payment Arrangement, Recognition and Exercise","description":"Amount of increase (decrease) to additional paid-in capital (APIC) for recognition and exercise of award under share-based payment arrangement.","units":{"USD":[{"start":"2021-01-01","end":"2021-09-30","val":62480,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-01-01","end":"2021-12-31","val":112403,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2021"}]}},"AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue":{"label":"APIC, Share-based Payment Arrangement, Increase for Cost Recognition","description":"Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":1276915,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":344403,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26"},{"start":"2011-01-01","end":"2011-09-30","val":539519,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":946576,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":87410,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":554420,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2012-01-01","end":"2012-09-30","val":878604,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"start":"2013-01-01","end":"2013-06-30","val":285763,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"start":"2013-01-01","end":"2013-09-30","val":432277,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"start":"2013-01-01","end":"2013-12-31","val":345791,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15"},{"start":"2013-01-01","end":"2013-12-31","val":345791,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":59897,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":103678,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":147459,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-12-31","val":196900,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":44873,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":89747,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-01-01","end":"2015-09-30","val":134621,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-12-31","val":1739620,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04"},{"start":"2015-01-01","end":"2015-12-31","val":1739620,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":52296,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":104217,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":155112,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":533009,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":533009,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":34600,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":52602,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":71603,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":89476,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":89476,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":13032,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-03-31","val":13032,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21"},{"start":"2018-01-01","end":"2018-03-31","val":13032,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-03-31","val":13032,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":13032,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":38362,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2018-07-01","end":"2018-09-30","val":25330,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":50897,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25"},{"start":"2018-01-01","end":"2018-12-31","val":50897,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-15823473,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21","frame":"CY2019Q1"}]}},"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":"2010-01-01","end":"2010-12-31","val":-25202,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":-93440,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26"},{"start":"2011-01-01","end":"2011-09-30","val":-93440,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":-81000,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"start":"2011-01-01","end":"2011-12-31","val":-81000,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-1497,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-1497,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2012-01-01","end":"2012-09-30","val":-1497,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"start":"2012-01-01","end":"2012-12-31","val":-1497,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16"},{"start":"2012-01-01","end":"2012-12-31","val":-1497,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15","frame":"CY2012"},{"start":"2025-01-01","end":"2025-03-31","val":1475957,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1475957,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2025-01-01","end":"2025-09-30","val":1517401,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2025-01-01","end":"2025-12-31","val":1528375,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025"}]}},"AdjustmentsToAdditionalPaidInCapitalWarrantIssued":{"label":"Adjustments to Additional Paid in Capital, Warrant Issued","description":"Amount of increase in additional paid in capital (APIC) resulting from the issuance of warrants. Includes allocation of proceeds of debt securities issued with detachable stock purchase warrants.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":196900,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04","frame":"CY2014"},{"start":"2023-01-01","end":"2023-12-31","val":325000,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":426230,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":426230,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":426230,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2024-01-01","end":"2024-09-30","val":701230,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2024-01-01","end":"2024-12-31","val":801230,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"start":"2024-01-01","end":"2024-12-31","val":801230,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024"}]}},"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":"2012-01-01","end":"2012-12-31","val":209761,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":220535,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15"},{"start":"2013-01-01","end":"2013-12-31","val":220535,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":248129,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":248129,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":164463,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04"},{"start":"2015-01-01","end":"2015-12-31","val":164463,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":189429,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":189429,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":163332,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":103791,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":103489,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25"},{"start":"2018-01-01","end":"2018-12-31","val":103791,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":48594,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2019"},{"start":"2021-01-01","end":"2021-12-31","val":184017,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":206285,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":201323,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":274680,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"start":"2024-01-01","end":"2024-12-31","val":274680,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":277504,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025"}]}},"AllocatedShareBasedCompensationExpense":{"label":"Share-based Payment Arrangement, Expense","description":"Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.","units":{"USD":[{"start":"2010-12-31","end":"2011-06-30","val":344403,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2011-01-01","end":"2011-09-30","val":291012,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"start":"2012-01-01","end":"2012-06-30","val":174820,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2012-01-01","end":"2012-09-30","val":199404,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"start":"2013-01-01","end":"2013-09-30","val":117729,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"start":"2013-01-01","end":"2013-12-31","val":95890,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15","frame":"CY2013"},{"start":"2024-01-01","end":"2024-06-30","val":169599,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"}]}},"AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables":{"label":"Allowance for Doubtful Accounts, Premiums and Other Receivables","description":"The valuation allowance as of the balance sheet date to reduce the gross amount of receivables to estimated net realizable value, which would be presented in parentheses on the face of the balance sheet.","units":{"USD":[{"end":"2019-12-31","val":0,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2020Q4I"}]}},"AllowanceForDoubtfulAccountsReceivable":{"label":"Accounts Receivable, Allowance for Credit Loss","description":"Amount of allowance for credit loss on accounts receivable.","units":{"USD":[{"end":"2019-12-31","val":0,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2019Q4I"},{"end":"2020-06-30","val":0,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2024-12-31","val":0,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":126746,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2025Q1I"}]}},"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":"2014-12-31","val":0,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04","frame":"CY2014Q4I"},{"end":"2015-06-30","val":50000,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2I"},{"end":"2015-09-30","val":50000,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3I"},{"end":"2015-12-31","val":50000,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04"},{"end":"2015-12-31","val":50000,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":50000,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":50000,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":50000,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":50000,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":50000,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":50000,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":50000,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":50000,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":50000,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":50000,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":50000,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016Q4I"},{"end":"2017-03-31","val":50000,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":50000,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":50000,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":6996,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"end":"2017-12-31","val":6996,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":6996,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":6996,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"end":"2017-12-31","val":6996,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2017Q4I"},{"end":"2018-03-31","val":6996,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":6996,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":6996,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21","frame":"CY2018Q3I"},{"end":"2018-12-31","val":6996,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25"},{"end":"2018-12-31","val":6996,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21"},{"end":"2018-12-31","val":6996,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":6996,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"end":"2018-12-31","val":6996,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018Q4I"},{"end":"2019-03-31","val":6996,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21","frame":"CY2019Q1I"},{"end":"2019-06-30","val":6996,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"end":"2019-12-31","val":6996,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":6996,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3I"},{"end":"2023-12-31","val":379335,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":379335,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023Q4I"},{"end":"2024-06-30","val":355453,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-12-31","val":0,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"end":"2024-12-31","val":0,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024Q4I"},{"end":"2025-12-31","val":0,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025Q4I"}]}},"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":"2011-01-01","end":"2011-09-30","val":444247,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":444247,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"start":"2011-07-01","end":"2011-09-30","val":444247,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":732516,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":337029,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":1001702,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2012-03-31","end":"2012-06-30","val":657441,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":1461223,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"start":"2012-01-01","end":"2012-12-31","val":76122,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15","frame":"CY2012"},{"start":"2013-01-01","end":"2013-09-30","val":22335,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"start":"2013-01-01","end":"2013-12-31","val":1591266,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":595917,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":1174432,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":3743,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"},{"start":"2023-01-01","end":"2023-12-31","val":59900,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":90000,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":90000,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2024-01-01","end":"2024-09-30","val":149822,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2024-01-01","end":"2024-12-31","val":149822,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2024"}]}},"AmortizationOfFinancingCosts":{"label":"Amortization of Debt Issuance Costs","description":"Amount of amortization expense attributable to debt issuance costs.","units":{"USD":[{"start":"2019-01-01","end":"2019-06-30","val":110891,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":135358,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2019-01-01","end":"2019-12-31","val":165552,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2019"}]}},"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":"2014-01-01","end":"2014-09-30","val":28344776,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2015-01-01","end":"2015-03-31","val":110111623,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":213616541,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-01-01","end":"2015-09-30","val":292959044,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":4741858,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-03-31","val":4582068,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":4437068,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":4214068,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":549308,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"}]}},"AreaOfRealEstateProperty":{"label":"Area of Real Estate Property","description":"Area of a real estate property.","units":{"sqft":[{"end":"2015-12-31","val":7500,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04","frame":"CY2015Q4I"}]}},"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":"2020-01-01","end":"2020-12-31","val":133879,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2020"},{"start":"2021-07-01","end":"2021-07-31","val":116000,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2021Q2I"},{"start":"2021-01-01","end":"2021-09-30","val":116000,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-01-01","end":"2021-12-31","val":116000,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07"},{"start":"2021-01-01","end":"2021-12-31","val":116000,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"start":"2021-01-01","end":"2021-12-31","val":116000,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"start":"2021-01-01","end":"2021-12-31","val":116000,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2021"},{"start":"2021-12-01","end":"2021-12-31","val":116000,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2021-12-01","end":"2021-12-31","val":116000,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2021Q4I"},{"start":"2022-01-01","end":"2022-12-31","val":114000,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"start":"2022-01-01","end":"2022-12-31","val":114000,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"start":"2022-01-01","end":"2022-12-31","val":114000,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2022"},{"start":"2022-12-01","end":"2022-12-31","val":114000,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2022-12-01","end":"2022-12-31","val":114000,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2022Q4I"},{"start":"2024-01-01","end":"2024-12-31","val":4467,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"start":"2024-01-01","end":"2024-12-31","val":4467,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024"}]}},"Assets":{"label":"Assets","description":"Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.","units":{"USD":[{"end":"2010-12-31","val":473107,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26"},{"end":"2010-12-31","val":473107,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":473107,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010Q4I"},{"end":"2011-06-30","val":504038,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26","frame":"CY2011Q2I"},{"end":"2011-09-30","val":1962357,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":1034251,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"end":"2011-12-31","val":1034251,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21"},{"end":"2011-12-31","val":1034251,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"end":"2011-12-31","val":1034251,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"end":"2011-12-31","val":1034251,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2011Q4I"},{"end":"2012-03-31","val":1179478,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21","frame":"CY2012Q1I"},{"end":"2012-06-30","val":1069467,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2012Q2I"},{"end":"2012-09-30","val":988241,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20","frame":"CY2012Q3I"},{"end":"2012-12-31","val":1151402,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16"},{"end":"2012-12-31","val":1151402,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20"},{"end":"2012-12-31","val":1151402,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"end":"2012-12-31","val":1151402,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"end":"2012-12-31","val":1151402,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15","frame":"CY2012Q4I"},{"end":"2013-03-31","val":911887,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20","frame":"CY2013Q1I"},{"end":"2013-06-30","val":2767083,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19","frame":"CY2013Q2I"},{"end":"2013-09-30","val":2064849,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19","frame":"CY2013Q3I"},{"end":"2013-12-31","val":1005349,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15"},{"end":"2013-12-31","val":1005349,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":1005349,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":1005349,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":1005349,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":1211339,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":878937,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":935267,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":462629,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":462629,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":462629,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"end":"2014-12-31","val":462629,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":462629,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04","frame":"CY2014Q4I"},{"end":"2015-03-31","val":948063,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":518956,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1234254,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":2722468,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04"},{"end":"2015-12-31","val":2722468,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":2722468,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":2722468,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":2722468,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":2538803,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":2704474,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":2290630,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1781603,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":1781603,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":1781603,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":1781603,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":1781603,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1741879,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1720772,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1856614,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1356363,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"end":"2017-12-31","val":1356363,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":1356363,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":1356363,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"end":"2017-12-31","val":1356363,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1253042,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1691799,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1747314,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1359605,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25"},{"end":"2018-12-31","val":1359605,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21"},{"end":"2018-12-31","val":1359605,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":1359605,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"end":"2018-12-31","val":1359605,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1041279,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1240423,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1286678,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1342310,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"end":"2019-12-31","val":1342310,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":1342310,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":1342310,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"end":"2019-12-31","val":1342310,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1098716,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1637800,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1719793,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1330485,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21"},{"end":"2020-12-31","val":1330485,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":1330485,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"end":"2020-12-31","val":1330485,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"end":"2020-12-31","val":1330485,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2088528,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2106943,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2163014,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2021-12-31","val":4200657,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07"},{"end":"2021-12-31","val":4200657,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":4200657,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":4200657,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"end":"2021-12-31","val":4200657,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":4516206,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":5008335,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":5936117,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15","frame":"CY2022Q3I"},{"end":"2022-12-31","val":6349489,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":6349489,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":6349489,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"end":"2022-12-31","val":6349489,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2022Q4I"},{"end":"2023-03-31","val":5477191,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":4686936,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25","frame":"CY2023Q2I"},{"end":"2023-09-30","val":4266517,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":3143007,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":3143007,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023Q4I"},{"end":"2024-06-30","val":2632339,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-12-31","val":4990539,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"end":"2024-12-31","val":4990539,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19"},{"end":"2024-12-31","val":4990539,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"end":"2024-12-31","val":4990539,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"end":"2024-12-31","val":4990539,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024Q4I"},{"end":"2025-03-31","val":4081087,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2025Q1I"},{"end":"2025-06-30","val":3147609,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2025Q2I"},{"end":"2025-09-30","val":2745525,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3I"},{"end":"2025-12-31","val":5746408,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13"},{"end":"2025-12-31","val":5746408,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q4I"},{"end":"2026-03-31","val":5065164,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1I"}]}},"AssetsCurrent":{"label":"Assets, Current","description":"Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.","units":{"USD":[{"end":"2010-12-31","val":339438,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26"},{"end":"2010-12-31","val":339438,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":339438,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010Q4I"},{"end":"2011-06-30","val":334998,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26","frame":"CY2011Q2I"},{"end":"2011-09-30","val":1722594,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":764390,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"end":"2011-12-31","val":764390,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21"},{"end":"2011-12-31","val":764390,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"end":"2011-12-31","val":764390,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"end":"2011-12-31","val":764390,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2011Q4I"},{"end":"2012-03-31","val":853851,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21","frame":"CY2012Q1I"},{"end":"2012-06-30","val":731280,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2012Q2I"},{"end":"2012-09-30","val":618994,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20","frame":"CY2012Q3I"},{"end":"2012-12-31","val":756199,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16"},{"end":"2012-12-31","val":756199,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20"},{"end":"2012-12-31","val":756199,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"end":"2012-12-31","val":756199,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"end":"2012-12-31","val":731199,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15","frame":"CY2012Q4I"},{"end":"2013-03-31","val":467978,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20","frame":"CY2013Q1I"},{"end":"2013-06-30","val":2294898,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19","frame":"CY2013Q2I"},{"end":"2013-09-30","val":1504343,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19","frame":"CY2013Q3I"},{"end":"2013-12-31","val":877028,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15"},{"end":"2013-12-31","val":877028,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":877028,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":877028,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":877028,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":1081151,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":749740,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":802270,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":331989,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":331989,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":331989,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"end":"2014-12-31","val":331989,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":331989,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04","frame":"CY2014Q4I"},{"end":"2015-03-31","val":813593,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":389055,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1072440,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":2004109,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04"},{"end":"2015-12-31","val":2004109,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":2004109,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":2004109,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":2004109,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1826018,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1814439,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1411926,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":910041,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":910041,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":910041,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":910041,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":910041,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016Q4I"},{"end":"2017-03-31","val":850999,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":841910,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":990712,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1178230,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"end":"2017-12-31","val":1178230,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":1178230,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":1178230,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"end":"2017-12-31","val":1178230,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1043832,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1368551,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1536248,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1174588,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25"},{"end":"2018-12-31","val":1174588,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21"},{"end":"2018-12-31","val":1174588,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":1174588,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"end":"2018-12-31","val":1174588,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018Q4I"},{"end":"2019-03-31","val":874193,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1076344,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1138304,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1207674,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"end":"2019-12-31","val":1207674,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":1207674,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":1207674,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"end":"2019-12-31","val":1207674,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2019Q4I"},{"end":"2020-03-31","val":980641,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1341827,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1434763,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1059812,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21"},{"end":"2020-12-31","val":1059812,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":1059812,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"end":"2020-12-31","val":1059812,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"end":"2020-12-31","val":1059812,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1154285,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1189001,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1380375,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2021-12-31","val":3451199,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07"},{"end":"2021-12-31","val":3451199,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":3451199,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":3451199,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"end":"2021-12-31","val":3451199,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":3786281,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":4291719,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":5228066,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15","frame":"CY2022Q3I"},{"end":"2022-12-31","val":5365553,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":5365553,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":5365553,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"end":"2022-12-31","val":5365553,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2022Q4I"},{"end":"2023-03-31","val":4501083,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":3948860,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25","frame":"CY2023Q2I"},{"end":"2023-09-30","val":3572792,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2489604,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":2489604,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023Q4I"},{"end":"2024-06-30","val":2041434,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-12-31","val":4332026,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"end":"2024-12-31","val":4332026,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19"},{"end":"2024-12-31","val":4332027,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"end":"2024-12-31","val":4332026,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"end":"2024-12-31","val":4332026,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024Q4I"},{"end":"2025-03-31","val":3453409,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2025Q1I"},{"end":"2025-06-30","val":2547720,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2025Q2I"},{"end":"2025-09-30","val":2144869,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3I"},{"end":"2025-12-31","val":5177066,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13"},{"end":"2025-12-31","val":5177066,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q4I"},{"end":"2026-03-31","val":4429840,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1I"}]}},"AssetsFairValueDisclosure":{"label":"Assets, Fair Value Disclosure","description":"Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.","units":{"USD":[{"end":"2014-09-30","val":6116754,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":7000,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"},{"end":"2015-03-31","val":4211960,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":4611398,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2015Q2I"},{"end":"2015-09-30","val":7155077,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2016-03-31","val":7122416,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":4025029,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":12189026,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2017-03-31","val":7629986,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":8179141,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2018-06-30","val":116200,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":16400,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21","frame":"CY2018Q3I"},{"end":"2018-12-31","val":22800,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2018Q4I"},{"end":"2019-03-31","val":15600,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21","frame":"CY2019Q1I"},{"end":"2019-06-30","val":18400,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":14000,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21","frame":"CY2019Q3I"},{"end":"2020-03-31","val":4400,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":6400,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":10000,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3I"},{"end":"2020-12-31","val":8000,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":53200,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q1I"},{"end":"2021-06-30","val":48400,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":40000,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2021-12-31","val":17600,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2021Q4I"},{"end":"2022-03-31","val":94940,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":67813,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":45209,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15","frame":"CY2022Q3I"}]}},"BasicEarningsPerShareProForma":{"label":"Basic Earnings Per Share, Pro Forma","description":"Pro forma basic earnings per share or earnings per unit, which is commonly presented in initial public offerings based on the terms of the offering.","units":{"USD/shares":[{"start":"2015-01-01","end":"2015-12-31","val":-0.07,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"}]}},"BillingsInExcessOfCostCurrent":{"label":"Billings in Excess of Cost, Current","description":"Liability attributable to (i) billings in excess of costs under the percentage of completion contract accounting method representing the difference between contractually invoiced amounts (billings) and revenue recognized based, for example, on costs incurred to estimated total costs at period end or (ii) contractually invoiced amounts (billings) in excess of costs incurred and accumulated under the completed contract accounting method that are expected to be realized within one year or one operating cycle, whichever is longer, from the reporting date.","units":{"USD":[{"end":"2015-12-31","val":503718,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04"},{"end":"2015-12-31","val":503718,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":503718,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":503718,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":503718,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":552818,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2016-03-31","val":552818,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1I"},{"end":"2016-06-30","val":146857,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":28977,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2017-03-31","val":16327,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":243621,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":233394,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":154048,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2017Q4I"}]}},"BusinessAcquisitionPercentageOfVotingInterestsAcquired":{"label":"Business Acquisition, Percentage of Voting Interests Acquired","description":"Percentage of voting equity interests acquired at the acquisition date in the business combination.","units":{"pure":[{"end":"2015-09-30","val":0.5,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2016-03-31","val":0.5,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":0.5,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":0.5,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"}]}},"BusinessAcquisitionsProFormaNetIncomeLoss":{"label":"Business Acquisition, Pro Forma Net Income (Loss)","description":"The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":-10324861,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-820835,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-12-31","val":-11545002,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04"},{"start":"2015-01-01","end":"2015-12-31","val":-11545002,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1342001,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"}]}},"BusinessAcquisitionsProFormaRevenue":{"label":"Business Acquisition, Pro Forma Revenue","description":"The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":6241303,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":868227,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-12-31","val":4999834,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04"},{"start":"2015-01-01","end":"2015-12-31","val":4999834,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1467750,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"}]}},"BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets":{"label":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets","description":"Amount of assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date.","units":{"USD":[{"end":"2015-10-01","val":817855,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-10-01","val":817855,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1012553,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04"},{"end":"2015-12-31","val":1012553,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1012587,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-12-31","val":817855,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"}]}},"BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther":{"label":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other","description":"Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date.","units":{"USD":[{"end":"2015-10-01","val":-731845,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-10-01","val":731845,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3I"},{"end":"2015-12-31","val":537147,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04"},{"end":"2015-12-31","val":537147,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":537113,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-12-31","val":731845,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"}]}},"BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt":{"label":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Long-term Debt","description":"Amount of long-term debt due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.","units":{"USD":[{"end":"2015-10-01","val":1500000,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-10-01","val":1500000,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1500000,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04"},{"end":"2015-12-31","val":1500000,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1500000,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-12-31","val":1500000,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"}]}},"BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities":{"label":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities","description":"Amount of liabilities assumed at the acquisition date.","units":{"USD":[{"end":"2015-10-01","val":1500000,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-10-01","val":1500000,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1500000,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04"},{"end":"2015-12-31","val":1500000,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1500000,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-12-31","val":1500000,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"}]}},"BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet":{"label":"Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net","description":"Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.","units":{"USD":[{"end":"2015-10-01","val":1500000,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-10-01","val":1500000,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1500000,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04"},{"end":"2015-12-31","val":1500000,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1500000,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-12-31","val":1500000,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"}]}},"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":"2012-03-31","val":65000,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21","frame":"CY2012Q1I"},{"end":"2012-06-30","val":65000,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2012Q2I"},{"end":"2012-09-30","val":65000,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20","frame":"CY2012Q3I"}]}},"CapitalLeaseObligations":{"label":"Capital Lease Obligations","description":"Amount equal to the present value (the principal) at the beginning of the lease term of minimum lease payments during the lease term (excluding that portion of the payments representing executory costs such as insurance, maintenance, and taxes to be paid by the lessor, together with any profit thereon) net of payments or other amounts applied to the principal through the balance sheet date.","units":{"USD":[{"end":"2018-03-31","val":45440,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":40550,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":38278,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21","frame":"CY2018Q3I"},{"end":"2018-12-31","val":36006,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2018Q4I"},{"end":"2019-03-31","val":33734,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21","frame":"CY2019Q1I"},{"end":"2019-06-30","val":31462,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":28433,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21","frame":"CY2019Q3I"},{"end":"2019-12-31","val":26161,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2019Q4I"},{"end":"2020-03-31","val":23889,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":21617,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":19345,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3I"},{"end":"2020-12-31","val":17073,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":14801,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q1I"}]}},"CapitalLeaseObligationsCurrent":{"label":"Capital Lease Obligations, Current","description":"Amount of capital lease obligation due within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2012-03-31","val":48687,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21","frame":"CY2012Q1I"},{"end":"2018-03-31","val":42822,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":9088,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":9088,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21","frame":"CY2018Q3I"},{"end":"2018-12-31","val":9088,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2018Q4I"},{"end":"2019-03-31","val":9088,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21","frame":"CY2019Q1I"},{"end":"2019-06-30","val":9088,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":9088,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21","frame":"CY2019Q3I"},{"end":"2019-12-31","val":9088,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"end":"2019-12-31","val":9088,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":9088,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":9088,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"end":"2019-12-31","val":9088,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2019Q4I"},{"end":"2020-03-31","val":9088,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":9088,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":9088,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3I"},{"end":"2020-12-31","val":9088,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":9088,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q1I"}]}},"CapitalLeaseObligationsIncurred":{"label":"Lease Obligation Incurred","description":"Amount of increase in lease obligation from new lease.","units":{"USD":[{"start":"2018-01-01","end":"2018-06-30","val":45440,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":45440,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-09-30","val":45440,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2018-01-01","end":"2018-12-31","val":45440,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018"}]}},"CapitalLeaseObligationsNoncurrent":{"label":"Capital Lease Obligations, Noncurrent","description":"Amount equal to the present value (the principal) at the beginning of the lease term of minimum lease payments during the lease term (excluding that portion of the payments representing executory costs such as insurance, maintenance, and taxes to be paid by the lessor, together with any profit thereon) net of payments or other amounts applied to the principal, through the balance sheet date and due to be paid more than one year (or one operating cycle, if longer) after the balance sheet date.","units":{"USD":[{"end":"2018-06-30","val":31462,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":29190,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21","frame":"CY2018Q3I"},{"end":"2018-12-31","val":26918,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25"},{"end":"2018-12-31","val":26918,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21"},{"end":"2018-12-31","val":26918,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":26918,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"end":"2018-12-31","val":26918,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018Q4I"},{"end":"2019-03-31","val":24646,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21","frame":"CY2019Q1I"},{"end":"2019-06-30","val":22374,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":19345,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21","frame":"CY2019Q3I"},{"end":"2019-12-31","val":17073,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"end":"2019-12-31","val":17073,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":17073,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":17073,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2019Q4I"},{"end":"2020-03-31","val":14801,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":12529,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":10257,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3I"},{"end":"2020-12-31","val":7985,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":5713,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q1I"}]}},"CapitalLeasesContingentRentalPaymentsDue":{"label":"Capital Leases, Contingent Rental Payments Due","description":"Amount due based upon the occurrence of an event specified in the contractual terms.","units":{"USD":[{"end":"2018-12-31","val":75700,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2018Q4I"},{"end":"2019-12-31","val":757,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2019Q4I"},{"end":"2020-03-31","val":757,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":757,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":757,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3I"},{"end":"2020-12-31","val":757,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":757,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q1I"}]}},"CapitalLeasesFutureMinimumPaymentsDue":{"label":"Capital Leases, Future Minimum Payments Due","description":"Amount of minimum lease payments for capital leases.","units":{"USD":[{"end":"2018-06-30","val":31462,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":29190,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21","frame":"CY2018Q3I"},{"end":"2018-12-31","val":36006,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2018Q4I"},{"end":"2019-03-31","val":33734,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21","frame":"CY2019Q1I"},{"end":"2019-06-30","val":31462,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":19345,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21","frame":"CY2019Q3I"},{"end":"2019-12-31","val":26161,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2019Q4I"}]}},"CapitalLeasesFutureMinimumPaymentsDueCurrent":{"label":"Capital Leases, Future Minimum Payments Due, Next Twelve Months","description":"Amount of minimum lease payments for capital leases due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2018-06-30","val":4544,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":2272,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21","frame":"CY2018Q3I"},{"end":"2018-12-31","val":9088,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2018Q4I"},{"end":"2019-12-31","val":9088,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2019Q4I"}]}},"CapitalLeasesFutureMinimumPaymentsDueInFiveYears":{"label":"Capital Leases, Future Minimum Payments Due in Five Years","description":"Amount of minimum lease payments for capital leases due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2019-03-31","val":6470,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21","frame":"CY2019Q1I"},{"end":"2019-06-30","val":4198,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"}]}},"CapitalLeasesFutureMinimumPaymentsDueInFourYears":{"label":"Capital Leases, Future Minimum Payments Due in Four Years","description":"Amount of minimum lease payments for capital leases due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2018-06-30","val":8742,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":8742,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21","frame":"CY2018Q3I"},{"end":"2018-12-31","val":8742,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2018Q4I"},{"end":"2019-03-31","val":9088,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21","frame":"CY2019Q1I"},{"end":"2019-06-30","val":9088,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1169,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21","frame":"CY2019Q3I"}]}},"CapitalLeasesFutureMinimumPaymentsDueInThreeYears":{"label":"Capital Leases, Future Minimum Payments Due in Three Years","description":"Amount of minimum lease payments for capital leases due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2018-06-30","val":9088,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":9088,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21","frame":"CY2018Q3I"},{"end":"2018-12-31","val":9088,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2018Q4I"},{"end":"2019-03-31","val":9088,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21","frame":"CY2019Q1I"},{"end":"2019-06-30","val":9088,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":9088,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21","frame":"CY2019Q3I"},{"end":"2019-12-31","val":7985,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2019Q4I"}]}},"CapitalLeasesFutureMinimumPaymentsDueInTwoYears":{"label":"Capital Leases, Future Minimum Payments Due in Two Years","description":"Amount of minimum lease payments for capital leases due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2018-06-30","val":9088,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":9088,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21","frame":"CY2018Q3I"},{"end":"2018-12-31","val":9088,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2018Q4I"},{"end":"2019-03-31","val":9088,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21","frame":"CY2019Q1I"},{"end":"2019-06-30","val":9088,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":9088,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21","frame":"CY2019Q3I"},{"end":"2019-12-31","val":9088,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2019Q4I"}]}},"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":"2010-12-31","val":238424,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010Q4I"},{"end":"2011-12-31","val":197868,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"end":"2011-12-31","val":197868,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21"},{"end":"2011-12-31","val":197868,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"end":"2011-12-31","val":197868,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"end":"2011-12-31","val":197868,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2011Q4I"},{"end":"2012-03-31","val":229733,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21","frame":"CY2012Q1I"},{"end":"2012-06-30","val":84403,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2012Q2I"},{"end":"2012-09-30","val":98612,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20","frame":"CY2012Q3I"},{"end":"2012-12-31","val":507355,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16"},{"end":"2012-12-31","val":507355,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20"},{"end":"2012-12-31","val":507355,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"end":"2012-12-31","val":507355,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19","frame":"CY2012Q4I"},{"end":"2013-03-31","val":257923,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20","frame":"CY2013Q1I"},{"end":"2013-06-30","val":1738480,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19","frame":"CY2013Q2I"},{"end":"2013-09-30","val":1298576,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19","frame":"CY2013Q3I"},{"end":"2018-12-31","val":609144,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2018Q4I"},{"end":"2019-06-30","val":430473,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2019Q2I"},{"end":"2019-12-31","val":490614,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":490614,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2019Q4I"},{"end":"2020-06-30","val":786686,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-12-31","val":409591,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21"},{"end":"2020-12-31","val":409591,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":409591,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"end":"2020-12-31","val":409591,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"end":"2020-12-31","val":409591,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":539731,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q1I"},{"end":"2021-06-30","val":537209,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":538729,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2021-12-31","val":141421,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07"},{"end":"2021-12-31","val":272470,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":272470,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":272470,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"end":"2021-12-31","val":141421,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":793188,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":634677,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":484835,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15","frame":"CY2022Q3I"},{"end":"2022-12-31","val":636024,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":636024,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":636024,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"end":"2022-12-31","val":1354814,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2022Q4I"},{"end":"2023-03-31","val":902990,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1380390,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1153181,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2023Q3I"}]}},"CashAndCashEquivalentsAtCarryingValue":{"label":"Cash and Cash Equivalents, at Carrying Value","description":"Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.","units":{"USD":[{"end":"2009-12-31","val":356179,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26"},{"end":"2009-12-31","val":356179,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2009-12-31","val":356179,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2009Q4I"},{"end":"2010-06-30","val":106837,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26","frame":"CY2010Q2I"},{"end":"2010-09-30","val":127351,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3I"},{"end":"2010-12-30","val":238424,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"end":"2010-12-31","val":238424,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26"},{"end":"2010-12-31","val":238424,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":238424,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"end":"2010-12-31","val":238424,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21"},{"end":"2010-12-31","val":238424,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"end":"2010-12-31","val":238424,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2010Q4I"},{"end":"2011-03-31","val":555284,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21","frame":"CY2011Q1I"},{"end":"2011-06-30","val":249726,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26"},{"end":"2011-06-30","val":249726,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2011Q2I"},{"end":"2011-09-30","val":1311881,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2011-09-30","val":1311881,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20","frame":"CY2011Q3I"},{"end":"2011-12-31","val":197884,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"end":"2011-12-31","val":197868,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21"},{"end":"2011-12-31","val":197868,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"end":"2011-12-31","val":197868,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"end":"2011-12-31","val":197868,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16"},{"end":"2011-12-31","val":197868,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20"},{"end":"2011-12-31","val":197868,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"end":"2011-12-31","val":197868,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"end":"2011-12-31","val":197868,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":229733,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21"},{"end":"2012-03-31","val":229733,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20","frame":"CY2012Q1I"},{"end":"2012-06-30","val":84403,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"end":"2012-06-30","val":84403,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19","frame":"CY2012Q2I"},{"end":"2012-09-30","val":98612,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"end":"2012-09-30","val":98612,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19","frame":"CY2012Q3I"},{"end":"2012-12-31","val":507355,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16"},{"end":"2012-12-31","val":507355,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20"},{"end":"2012-12-31","val":507355,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"end":"2012-12-31","val":507355,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"end":"2012-12-31","val":507355,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15"},{"end":"2012-12-31","val":507355,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2012-12-31","val":507355,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2012-12-31","val":507355,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2012-12-31","val":507355,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":257923,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20"},{"end":"2013-03-31","val":257923,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1I"},{"end":"2013-06-30","val":1738480,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"end":"2013-06-30","val":1738480,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":1298576,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"end":"2013-09-30","val":1298576,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":821448,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15"},{"end":"2013-12-31","val":821448,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":821448,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":821448,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":821448,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2013-12-31","val":821448,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2013-12-31","val":821448,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"end":"2013-12-31","val":821448,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2013-12-31","val":821448,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04","frame":"CY2013Q4I"},{"end":"2014-03-31","val":994682,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2014-03-31","val":994682,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":652594,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2014-06-30","val":652594,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2014Q2I"},{"end":"2014-09-30","val":593549,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2014-09-30","val":593549,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3I"},{"end":"2014-12-31","val":198384,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":198384,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":198384,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"end":"2014-12-31","val":198384,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":198384,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04"},{"end":"2014-12-31","val":198384,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2014-12-31","val":198384,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2014-12-31","val":198384,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2014-12-31","val":198384,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2014Q4I"},{"end":"2015-03-31","val":478528,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2015-03-31","val":478528,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-03-31","val":478528,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":180699,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"end":"2015-06-30","val":180699,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-06-30","val":478528,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q2I"},{"end":"2015-09-30","val":938853,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2015-09-30","val":938863,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3I"},{"end":"2015-12-31","val":695295,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04"},{"end":"2015-12-31","val":695295,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":695295,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":695295,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":695295,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2015-12-31","val":695295,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2015-12-31","val":695295,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2015-12-31","val":695295,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2015-12-31","val":695295,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2015Q4I"},{"end":"2016-03-31","val":249506,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2016-03-31","val":249506,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1I"},{"end":"2016-06-30","val":429519,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2016-06-30","val":429519,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2I"},{"end":"2016-09-30","val":867661,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2016-09-30","val":867661,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":351321,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":351321,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":351321,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":351321,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":351321,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"end":"2016-12-31","val":351321,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2016-12-31","val":351321,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2016-12-31","val":351321,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"end":"2016-12-31","val":351321,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2016Q4I"},{"end":"2017-03-31","val":442928,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2017-03-31","val":442928,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-03-31","val":442928,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q1I"},{"end":"2017-06-30","val":274555,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2017-06-30","val":274555,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":342164,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2017-09-30","val":342164,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21","frame":"CY2017Q3I"},{"end":"2017-12-31","val":439822,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"end":"2017-12-31","val":439822,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":439822,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":439822,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"end":"2017-12-31","val":439822,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25"},{"end":"2017-12-31","val":439822,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21"},{"end":"2017-12-31","val":439822,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2017-12-31","val":439822,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"end":"2017-12-31","val":439822,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2017Q4I"},{"end":"2018-03-31","val":236022,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2018-03-31","val":236022,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":438533,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2018-06-30","val":438533,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2018Q2I"},{"end":"2018-09-30","val":899687,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"end":"2018-09-30","val":899687,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21","frame":"CY2018Q3I"},{"end":"2018-12-31","val":609144,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25"},{"end":"2018-12-31","val":609144,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21"},{"end":"2018-12-31","val":609144,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":609144,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"end":"2018-12-31","val":609144,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"end":"2018-12-31","val":609144,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2018-12-31","val":609144,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"end":"2018-12-31","val":609144,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2018Q4I"},{"end":"2019-03-31","val":303130,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21"},{"end":"2019-03-31","val":303130,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1I"},{"end":"2019-06-30","val":430473,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":513926,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"end":"2019-09-30","val":513926,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2019Q3I"},{"end":"2019-12-31","val":490614,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"end":"2019-12-31","val":490614,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":490614,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":490614,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"end":"2019-12-31","val":490614,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21"},{"end":"2019-12-31","val":490614,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04"},{"end":"2019-12-31","val":490614,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"end":"2019-12-31","val":490614,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2019Q4I"},{"end":"2020-03-31","val":297300,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2020-03-31","val":297300,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2020Q1I"},{"end":"2020-06-30","val":786686,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2020-06-30","val":786686,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16","frame":"CY2020Q2I"},{"end":"2020-09-30","val":757945,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"end":"2020-09-30","val":757945,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":416121,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21"},{"end":"2020-12-31","val":416121,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":416121,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"end":"2020-12-31","val":416121,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":558157,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q1I"},{"end":"2021-06-30","val":538809,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":558829,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2023-12-31","val":114639,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":488830,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023Q4I"},{"end":"2024-06-30","val":32899,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-12-31","val":550884,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"end":"2024-12-31","val":550884,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19"},{"end":"2024-12-31","val":371515,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"end":"2024-12-31","val":371515,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"end":"2024-12-31","val":371515,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1898564,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1202999,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2025Q2I"},{"end":"2025-09-30","val":756729,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3I"},{"end":"2025-12-31","val":828007,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13"},{"end":"2025-12-31","val":828007,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q4I"},{"end":"2026-03-31","val":3310171,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1I"}]}},"CashAndCashEquivalentsPeriodIncreaseDecrease":{"label":"Cash and Cash Equivalents, Period Increase (Decrease)","description":"Amount of increase (decrease) in cash and cash equivalents. Cash and cash equivalents are the amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Includes effect from exchange rate changes.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":-249342,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26"},{"start":"2010-01-01","end":"2010-09-30","val":-228828,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":-117755,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":316860,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21","frame":"CY2011Q1"},{"start":"2010-12-31","end":"2011-06-30","val":11302,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2011-01-01","end":"2011-06-30","val":11302,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26"},{"start":"2011-01-01","end":"2011-09-30","val":1073457,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":1073457,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"start":"2011-01-01","end":"2011-12-31","val":-40540,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"start":"2011-01-01","end":"2011-12-31","val":-40556,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":31865,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21"},{"start":"2012-01-01","end":"2012-03-31","val":31865,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-113465,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2012-01-01","end":"2012-06-30","val":-113465,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"start":"2012-01-01","end":"2012-09-30","val":-99256,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"start":"2012-01-01","end":"2012-09-30","val":-99256,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"start":"2012-01-01","end":"2012-12-31","val":309487,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16"},{"start":"2012-01-01","end":"2012-12-31","val":309487,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-249432,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20"},{"start":"2013-01-01","end":"2013-03-31","val":-249432,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":1231125,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"start":"2013-01-01","end":"2013-06-30","val":1231125,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":791221,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"start":"2013-01-01","end":"2013-09-30","val":791221,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":314093,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15"},{"start":"2013-01-01","end":"2013-12-31","val":314093,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":173234,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":173234,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-168854,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-168854,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2014-01-01","end":"2014-09-30","val":-227899,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":-227899,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":-623064,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-623064,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":280144,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":280144,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-17685,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-01-01","end":"2015-06-30","val":-17685,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":740469,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":740479,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":496911,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04"},{"start":"2015-01-01","end":"2015-12-31","val":496911,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-445789,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":-445789,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-265776,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":-265776,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":172366,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":172366,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":-343974,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-343974,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":91607,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":91607,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-76766,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":-76766,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":-9157,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":-9157,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2017-01-01","end":"2017-12-31","val":88501,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":88501,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-203800,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-03-31","val":-203800,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-1289,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-1289,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-09-30","val":459865,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2018-01-01","end":"2018-09-30","val":459865,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2018-01-01","end":"2018-12-31","val":169322,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25"},{"start":"2018-01-01","end":"2018-12-31","val":169322,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-306014,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-178671,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":-95218,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2019-01-01","end":"2019-12-31","val":-118530,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2019"}]}},"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-03-31","val":-306014,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2020-01-01","end":"2020-03-31","val":-193314,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1"},{"start":"2022-01-01","end":"2022-03-31","val":1147994,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":994645,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2022-01-01","end":"2022-09-30","val":1044805,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"},{"start":"2023-01-01","end":"2023-03-31","val":-451824,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":25576,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2023-01-01","end":"2023-06-30","val":25576,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-01-01","end":"2023-09-30","val":-201633,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"},{"start":"2023-01-01","end":"2023-12-31","val":-865984,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":171340,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-253287,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":-246829,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2024-01-01","end":"2024-09-30","val":-244301,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2024-01-01","end":"2024-12-31","val":62054,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"start":"2024-01-01","end":"2024-12-31","val":-117315,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1347680,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19"},{"start":"2025-01-01","end":"2025-03-31","val":1347680,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":831484,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2025-01-01","end":"2025-09-30","val":385214,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2025-01-01","end":"2025-12-31","val":456492,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":2482164,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1"}]}},"CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect":{"label":"Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect","description":"Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"start":"2019-01-01","end":"2019-06-30","val":-178671,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":-95218,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2019-01-01","end":"2019-12-31","val":-118530,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-193314,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":296072,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":296072,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2020-01-01","end":"2020-09-30","val":267331,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-01-01","end":"2020-09-30","val":267331,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2020-01-01","end":"2020-12-31","val":-74493,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21"},{"start":"2020-01-01","end":"2020-12-31","val":-74493,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":142036,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-03-31","val":142036,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":122688,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2021-01-01","end":"2021-06-30","val":122688,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-01-01","end":"2021-09-30","val":142708,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-01-01","end":"2021-09-30","val":142708,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2021-01-01","end":"2021-12-31","val":290300,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07"},{"start":"2021-01-01","end":"2021-12-31","val":290300,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1147994,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":994647,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-09-30","val":1044805,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2022-01-01","end":"2022-12-31","val":648393,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"}]}},"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":"2011-12-31","val":0,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2011Q4I"},{"end":"2012-12-31","val":252270,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16"},{"end":"2012-12-31","val":257355,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15","frame":"CY2012Q4I"},{"end":"2013-12-31","val":571448,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15"},{"end":"2013-12-31","val":571448,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":0,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"},{"end":"2015-12-31","val":250929,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04","frame":"CY2015Q4I"},{"end":"2016-12-31","val":1327,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2017-12-31","val":7634,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2018Q4I"},{"end":"2019-12-31","val":201007,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2019Q4I"},{"end":"2024-12-31","val":250000,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2024Q4I"},{"end":"2025-12-31","val":250000,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025Q4I"}]}},"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":"2013-12-31","val":0.25,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2021-12-31","val":217085783,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2025-06-30","val":2,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2025Q2I"},{"end":"2025-09-30","val":2,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0.0422,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025Q4I"}]}},"ClassOfWarrantOrRightOutstanding":{"label":"Class of Warrant or Right, Outstanding","description":"Number of warrants or rights outstanding.","units":{"shares":[{"end":"2011-12-31","val":4000,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2011Q4I"},{"end":"2012-12-31","val":7554616,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15","frame":"CY2012Q4I"},{"end":"2013-06-30","val":42699397,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19","frame":"CY2013Q2I"},{"end":"2013-09-30","val":42699397,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19","frame":"CY2013Q3I"},{"end":"2013-12-31","val":42033596,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15","frame":"CY2013Q4I"},{"end":"2018-12-31","val":125456,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2018Q4I"},{"end":"2019-12-31","val":122044,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":122044,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"end":"2019-12-31","val":122044,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2019Q4I"},{"end":"2020-06-30","val":122044,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":122044,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3I"},{"end":"2020-12-31","val":15922044,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21"},{"end":"2020-12-31","val":15922044,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":15922044,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":58345384,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q1I"},{"end":"2021-06-30","val":167598054,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":215478283,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2021-12-31","val":217085783,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2021Q4I"},{"end":"2022-03-31","val":182663373,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":90667373,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":94973989,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15","frame":"CY2022Q3I"},{"end":"2022-12-31","val":93344989,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022Q4I"},{"end":"2023-03-31","val":70824989,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":70875389,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25","frame":"CY2023Q2I"},{"end":"2023-09-30","val":65913889,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2023Q3I"},{"end":"2024-12-31","val":7645500,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2024Q4I"},{"end":"2025-12-31","val":200000,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025Q4I"}]}},"CommonStockCapitalSharesReservedForFutureIssuance":{"label":"Common Stock, Capital Shares Reserved for Future Issuance","description":"Aggregate number of common shares reserved for future issuance.","units":{"shares":[{"end":"2015-09-29","val":8000000,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-09-29","val":8000000,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-09-29","val":8000000,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-09-30","val":8000000,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"}]}},"CommonStockParOrStatedValuePerShare":{"label":"Common Stock, Par or Stated Value Per Share","description":"Face amount or stated value per share of common stock.","units":{"USD/shares":[{"end":"2010-12-31","val":0.0001,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26"},{"end":"2010-12-31","val":0.0001,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":0.0001,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010Q4I"},{"end":"2011-06-30","val":0.0001,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26","frame":"CY2011Q2I"},{"end":"2011-09-30","val":0.0001,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":0.0001,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"end":"2011-12-31","val":0.0001,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21"},{"end":"2011-12-31","val":0.0001,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"end":"2011-12-31","val":0.0001,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"end":"2011-12-31","val":0.0001,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2011Q4I"},{"end":"2012-03-31","val":0.0001,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21","frame":"CY2012Q1I"},{"end":"2012-06-30","val":0.0001,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2012Q2I"},{"end":"2012-09-30","val":0.0001,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20","frame":"CY2012Q3I"},{"end":"2012-12-31","val":0.0001,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16"},{"end":"2012-12-31","val":0.0001,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20"},{"end":"2012-12-31","val":0.0001,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"end":"2012-12-31","val":0.0001,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"end":"2012-12-31","val":0.0001,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15","frame":"CY2012Q4I"},{"end":"2013-03-31","val":0.0001,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20","frame":"CY2013Q1I"},{"end":"2013-06-30","val":0.0001,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19","frame":"CY2013Q2I"},{"end":"2013-09-30","val":0.0001,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19","frame":"CY2013Q3I"},{"end":"2013-12-31","val":0.0001,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15"},{"end":"2013-12-31","val":0.0001,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":0.0001,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":0.0001,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":0.0001,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":0.0001,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":0.0001,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":0.0001,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":0.0001,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":0.0001,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":0.0001,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"end":"2014-12-31","val":0.0001,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":0.0001,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04","frame":"CY2014Q4I"},{"end":"2015-03-31","val":0.0001,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":0.0001,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2015Q2I"},{"end":"2015-09-29","val":0.0001,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-09-29","val":0.0001,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-09-29","val":0.0001,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-09-30","val":0.0001,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":0.0001,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04"},{"end":"2015-12-31","val":0.0001,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":0.0001,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":0.0001,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":0.0001,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":0.0001,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":0.0001,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":0.0001,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0.0001,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":0.0001,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":0.0001,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":0.0001,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":0.0001,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016Q4I"},{"end":"2017-03-31","val":0.0001,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":0.0001,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0.0001,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0.0001,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"end":"2017-12-31","val":0.0001,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":0.0001,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":0.0001,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"end":"2017-12-31","val":0.0001,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0.0001,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0.0001,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0.0001,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0.0001,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25"},{"end":"2018-12-31","val":0.0001,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21"},{"end":"2018-12-31","val":0.0001,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":0.0001,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"end":"2018-12-31","val":0.0001,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0.0001,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0.0001,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0.0001,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0.0001,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"end":"2019-12-31","val":0.0001,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":0.0001,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":0.0001,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"end":"2019-12-31","val":0.0001,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0.0001,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0.0001,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0.0001,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0.0001,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21"},{"end":"2020-12-31","val":0.0001,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":0.0001,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"end":"2020-12-31","val":0.0001,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"end":"2020-12-31","val":0.0001,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0.0001,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0.0001,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0.0001,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0.0001,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07"},{"end":"2021-12-31","val":0.0001,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":0.0001,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":0.0001,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"end":"2021-12-31","val":0.0001,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0.0001,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0.0001,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0.0001,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15","frame":"CY2022Q3I"},{"end":"2022-10-19","val":0.0001,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"end":"2022-12-31","val":0.0001,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":0.0001,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":0.0001,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"end":"2022-12-31","val":0.0001,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0.0001,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0.0001,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"end":"2023-06-30","val":0.01,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0.0001,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0.0001,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":0.0001,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023Q4I"},{"end":"2024-06-30","val":0.0001,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-12-31","val":0.0001,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"end":"2024-12-31","val":0.0001,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19"},{"end":"2024-12-31","val":0.0001,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"end":"2024-12-31","val":0.0001,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"end":"2024-12-31","val":0.0001,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0.0001,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2025Q1I"},{"end":"2025-06-30","val":0.0001,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0.0001,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0.0001,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13"},{"end":"2025-12-31","val":0.0001,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q4I"},{"end":"2026-03-31","val":0.0001,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1I"}]}},"CommonStockSharesAuthorized":{"label":"Common Stock, Shares Authorized","description":"The maximum number of common shares permitted to be issued by an entity's charter and bylaws.","units":{"shares":[{"end":"2010-12-31","val":16666667,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26"},{"end":"2010-12-31","val":16666667,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":16666667,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010Q4I"},{"end":"2011-06-30","val":16666667,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26","frame":"CY2011Q2I"},{"end":"2011-09-30","val":16666667,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":16666667,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"end":"2011-12-31","val":16666667,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21"},{"end":"2011-12-31","val":250000000,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"end":"2011-12-31","val":250000000,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"end":"2011-12-31","val":250000000,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2011Q4I"},{"end":"2012-03-31","val":16666667,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21","frame":"CY2012Q1I"},{"end":"2012-06-30","val":250000000,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"end":"2012-06-30","val":250000000,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"end":"2012-06-30","val":250000000,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2012Q2I"},{"end":"2012-09-30","val":250000000,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20","frame":"CY2012Q3I"},{"end":"2012-12-31","val":250000000,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16"},{"end":"2012-12-31","val":250000000,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20"},{"end":"2012-12-31","val":250000000,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"end":"2012-12-31","val":250000000,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"end":"2012-12-31","val":250000000,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15","frame":"CY2012Q4I"},{"end":"2013-03-31","val":250000000,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20","frame":"CY2013Q1I"},{"end":"2013-06-30","val":250000000,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19","frame":"CY2013Q2I"},{"end":"2013-09-30","val":250000000,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19","frame":"CY2013Q3I"},{"end":"2013-12-31","val":250000000,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15"},{"end":"2013-12-31","val":250000000,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":250000000,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":1000000000,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":1000000000,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":250000000,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-04-13","val":1000000000,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2014-06-30","val":250000000,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-08-13","val":1000000000,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-09-30","val":1000000000,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1000000000,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":1000000000,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":1000000000,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"end":"2014-12-31","val":1000000000,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":1000000000,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1000000000,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1000000000,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1000000000,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1000000000,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04"},{"end":"2015-12-31","val":2500000000,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":2500000000,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":2500000000,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":2500000000,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":2500000000,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":2500000000,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":2500000000,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":2500000000,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":5000000000,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":300000000,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":300000000,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":900000000,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016Q4I"},{"end":"2017-03-31","val":5000000000,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":300000000,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":300000000,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":900000000,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"end":"2017-12-31","val":900000000,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":2000000000,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":8000000000,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"end":"2017-12-31","val":8000000000,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2017Q4I"},{"end":"2018-03-31","val":900000000,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2000000000,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":8000000000,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21","frame":"CY2018Q3I"},{"end":"2018-12-31","val":8000000000,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25"},{"end":"2018-12-31","val":8000000000,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21"},{"end":"2018-12-31","val":16000000000,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":16000000000,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"end":"2018-12-31","val":16000000000,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018Q4I"},{"end":"2019-03-31","val":8000000000,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21","frame":"CY2019Q1I"},{"end":"2019-04-23","val":8000000000,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21"},{"end":"2019-06-30","val":16000000000,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":16000000000,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21","frame":"CY2019Q3I"},{"end":"2019-12-31","val":16000000000,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"end":"2019-12-31","val":16000000000,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":16000000000,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":16000000000,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"end":"2019-12-31","val":16000000000,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2019Q4I"},{"end":"2020-03-31","val":16000000000,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":16000000000,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":16000000000,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3I"},{"end":"2020-12-31","val":16000000000,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21"},{"end":"2020-12-31","val":16000000000,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":16000000000,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"end":"2020-12-31","val":16000000000,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"end":"2020-12-31","val":16000000000,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":16000000000,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q1I"},{"end":"2021-06-30","val":16000000000,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":16000000000,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2021-12-31","val":16000000000,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07"},{"end":"2021-12-31","val":16000000000,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":16000000000,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":16000000000,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"end":"2021-12-31","val":16000000000,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":16000000000,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":16000000000,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":16000000000,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15","frame":"CY2022Q3I"},{"end":"2022-12-31","val":16000000000,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":16000000000,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":19000000000,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"end":"2022-12-31","val":19000000000,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2022Q4I"},{"end":"2023-03-31","val":16000000000,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":19000000000,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25","frame":"CY2023Q2I"},{"end":"2023-09-30","val":19000000000,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":160000000000,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":16000000000,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023Q4I"},{"end":"2024-06-30","val":160000000000,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-12-31","val":16000000000,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"end":"2024-12-31","val":16000000000,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19"},{"end":"2024-12-31","val":16000000000,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"end":"2024-12-31","val":16000000000,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"end":"2024-12-31","val":16000000000,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024Q4I"},{"end":"2025-03-31","val":16000000000,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2025Q1I"},{"end":"2025-06-30","val":16000000000,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2025Q2I"},{"end":"2025-09-30","val":16000000000,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3I"},{"end":"2025-12-31","val":16000000000,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13"},{"end":"2025-12-31","val":30000000000,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q4I"},{"end":"2026-03-31","val":30000000000,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1I"}]}},"CommonStockSharesIssued":{"label":"Common Stock, Shares, Issued","description":"Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.","units":{"shares":[{"end":"2010-12-31","val":6153656,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26"},{"end":"2010-12-31","val":6870807,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":6153656,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010Q4I"},{"end":"2011-06-30","val":6870807,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26","frame":"CY2011Q2I"},{"end":"2011-09-30","val":7537160,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":7694505,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"end":"2011-12-31","val":7694505,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21"},{"end":"2011-12-31","val":7694505,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"end":"2011-12-31","val":7694505,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"end":"2011-12-31","val":7694505,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2011Q4I"},{"end":"2012-03-31","val":8867256,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21","frame":"CY2012Q1I"},{"end":"2012-06-30","val":11436334,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2012Q2I"},{"end":"2012-09-30","val":12977153,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20","frame":"CY2012Q3I"},{"end":"2012-12-31","val":17967545,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16"},{"end":"2012-12-31","val":17967545,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20"},{"end":"2012-12-31","val":17967545,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"end":"2012-12-31","val":17967545,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"end":"2012-12-31","val":17967544,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15","frame":"CY2012Q4I"},{"end":"2013-03-31","val":19726301,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20","frame":"CY2013Q1I"},{"end":"2013-06-30","val":38389479,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19","frame":"CY2013Q2I"},{"end":"2013-09-30","val":43552023,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19","frame":"CY2013Q3I"},{"end":"2013-12-31","val":53664506,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15"},{"end":"2013-12-31","val":53664505,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":53664505,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":53664505,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":53664506,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":68084274,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":83222229,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":92834572,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":99748172,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":99748172,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":99748172,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"end":"2014-12-31","val":99748172,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":99748172,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04","frame":"CY2014Q4I"},{"end":"2015-03-31","val":117792485,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":147198804,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2015Q2I"},{"end":"2015-09-30","val":197822722,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":232588828,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04"},{"end":"2015-12-31","val":232588828,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":232588828,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":232588828,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":232588828,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":288905273,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":423855914,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":598617591,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":749995940,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":21428455,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":21428455,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":21428454,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":21428454,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016Q4I"},{"end":"2017-03-31","val":30506732,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":46708477,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":78151781,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":112888964,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"end":"2017-12-31","val":112888964,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":112888964,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":112888964,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"end":"2017-12-31","val":112888964,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2017Q4I"},{"end":"2018-03-31","val":135587180,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":152535223,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":690853446,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1750487243,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25"},{"end":"2018-12-31","val":1750487243,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21"},{"end":"2018-12-31","val":1750487243,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":875244,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"end":"2018-12-31","val":875244,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018Q4I"},{"end":"2019-03-31","val":2775193101,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21","frame":"CY2019Q1I"},{"end":"2019-06-30","val":3627321477,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":3099451,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21","frame":"CY2019Q3I"},{"end":"2019-12-31","val":4854993,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"end":"2019-12-31","val":4854993,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":4854993,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":4854993,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"end":"2019-12-31","val":4854993,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2019Q4I"},{"end":"2020-03-31","val":8563384,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":11533436,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":31436122,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3I"},{"end":"2020-12-31","val":65052688,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21"},{"end":"2020-12-31","val":65052688,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":65052688,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"end":"2020-12-31","val":65052688,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"end":"2020-12-31","val":65052688,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":112898030,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q1I"},{"end":"2021-06-30","val":180137993,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":225980190,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2021-12-31","val":306883932,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07"},{"end":"2021-12-31","val":306883932,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":306883932,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":306883932,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"end":"2021-12-31","val":306883932,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":526305492,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":607030697,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":900109842,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1013369185,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":1013369185,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":1013369185,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"end":"2022-12-31","val":1013369185,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1118939374,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1299440930,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1318066996,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1399782046,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":1399782046,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023Q4I"},{"end":"2024-06-30","val":1613089087,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-12-31","val":1672117519,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"end":"2024-12-31","val":1672117519,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19"},{"end":"2024-12-31","val":1672117519,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"end":"2024-12-31","val":1672117519,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"end":"2024-12-31","val":1672117519,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1748196540,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2025Q1I"},{"end":"2025-06-30","val":15619289995,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2025Q2I"},{"end":"2025-09-30","val":15473735128,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3I"},{"end":"2025-12-31","val":15623448908,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13"},{"end":"2025-12-31","val":15623448908,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q4I"},{"end":"2026-03-31","val":16226290399,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1I"}]}},"CommonStockSharesOutstanding":{"label":"Common Stock, Shares, Outstanding","description":"Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.","units":{"shares":[{"end":"2010-12-31","val":6153656,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26"},{"end":"2010-12-31","val":6153656,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":6153656,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010Q4I"},{"end":"2011-06-30","val":6870807,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26","frame":"CY2011Q2I"},{"end":"2011-09-30","val":7537160,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":7694505,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"end":"2011-12-31","val":7694505,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21"},{"end":"2011-12-31","val":7694505,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"end":"2011-12-31","val":7694505,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"end":"2011-12-31","val":7694505,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2011Q4I"},{"end":"2012-03-31","val":8867256,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21","frame":"CY2012Q1I"},{"end":"2012-06-30","val":11436334,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2012Q2I"},{"end":"2012-09-30","val":12977153,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20","frame":"CY2012Q3I"},{"end":"2012-12-31","val":17967545,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16"},{"end":"2012-12-31","val":17967545,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20"},{"end":"2012-12-31","val":17967545,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"end":"2012-12-31","val":17967545,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"end":"2012-12-31","val":17967544,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15","frame":"CY2012Q4I"},{"end":"2013-03-31","val":19726301,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20","frame":"CY2013Q1I"},{"end":"2013-06-30","val":38389479,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19","frame":"CY2013Q2I"},{"end":"2013-09-30","val":43552023,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19","frame":"CY2013Q3I"},{"end":"2013-12-31","val":53664506,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15"},{"end":"2013-12-31","val":53664505,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":53664505,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":53664505,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":53664506,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":68084274,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":83222229,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":92834572,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":99748172,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":99748172,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":99748172,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"end":"2014-12-31","val":99748172,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":99748172,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04","frame":"CY2014Q4I"},{"end":"2015-03-31","val":117792485,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":147198804,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2015Q2I"},{"end":"2015-09-30","val":197822722,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":232588828,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04"},{"end":"2015-12-31","val":232588828,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":232588828,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":232588828,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":232588828,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":288905273,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":423855914,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":598617591,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":749995940,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":21428455,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":21428455,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":21428454,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":21428454,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016Q4I"},{"end":"2017-03-31","val":30506732,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":46708477,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":78151781,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":112888964,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"end":"2017-12-31","val":112888964,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":112888964,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":112888964,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"end":"2017-12-31","val":112888964,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2017Q4I"},{"end":"2018-03-31","val":135587180,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":152535223,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":690853446,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1750487243,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25"},{"end":"2018-12-31","val":1750487243,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21"},{"end":"2018-12-31","val":1750487243,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":875244,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"end":"2018-12-31","val":875244,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018Q4I"},{"end":"2019-03-31","val":2775193101,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21","frame":"CY2019Q1I"},{"end":"2019-06-30","val":3627321477,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":3099451,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21","frame":"CY2019Q3I"},{"end":"2019-12-31","val":4854993,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"end":"2019-12-31","val":4854993,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":4854993,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":4854993,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"end":"2019-12-31","val":4854993,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2019Q4I"},{"end":"2020-03-31","val":8563384,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":11533436,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":31436122,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3I"},{"end":"2020-12-31","val":65052688,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21"},{"end":"2020-12-31","val":65052688,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":65052688,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"end":"2020-12-31","val":65052688,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"end":"2020-12-31","val":65052688,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":112898030,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q1I"},{"end":"2021-06-30","val":180137993,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16","frame":"CY2021Q2I"},{"end":"2021-08-10","val":0.0999,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"end":"2021-09-30","val":225980190,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2021-12-31","val":306883932,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07"},{"end":"2021-12-31","val":306883932,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":306883932,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":306883932,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"end":"2021-12-31","val":306883932,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":526305492,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":607030697,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":900109842,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1013369185,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":1013369185,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":1013369185,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"end":"2022-12-31","val":1013369185,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1118939374,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1299440930,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1318066996,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1399782046,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":1399782046,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023Q4I"},{"end":"2024-06-30","val":1613089087,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-12-31","val":1672117519,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"end":"2024-12-31","val":1672117519,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19"},{"end":"2024-12-31","val":1672117519,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"end":"2024-12-31","val":1672117519,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"end":"2024-12-31","val":1672117519,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1748196540,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2025Q1I"},{"end":"2025-06-30","val":15619289995,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2025Q2I"},{"end":"2025-09-30","val":15473735128,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3I"},{"end":"2025-12-31","val":15623448908,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13"},{"end":"2025-12-31","val":15623448908,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q4I"},{"end":"2026-03-31","val":16226290399,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1I"}]}},"CommonStockSharesSubscriptions":{"label":"Common Stock, Value, Subscriptions","description":"Monetary value of common stock allocated to investors to buy shares of a new issue of common stock before they are offered to the public. When stock is sold on a subscription basis, the issuer does not initially receive the total proceeds. In general, the issuer does not issue the shares to the investor until it receives the entire proceeds.","units":{"USD":[{"end":"2010-12-31","val":184500,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26"},{"end":"2010-12-31","val":184500,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010Q4I"},{"end":"2010-12-31","val":184500,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2011-06-30","val":60446,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26","frame":"CY2011Q2I"},{"end":"2012-06-30","val":52000,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2012Q2I"},{"end":"2012-09-30","val":10400,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20","frame":"CY2012Q3I"}]}},"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":615,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26"},{"end":"2010-12-31","val":615,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":615,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010Q4I"},{"end":"2011-06-30","val":687,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26","frame":"CY2011Q2I"},{"end":"2011-09-30","val":753,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":770,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"end":"2011-12-31","val":770,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21"},{"end":"2011-12-31","val":770,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"end":"2011-12-31","val":770,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"end":"2011-12-31","val":770,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2011Q4I"},{"end":"2012-03-31","val":886,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21","frame":"CY2012Q1I"},{"end":"2012-06-30","val":1144,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2012Q2I"},{"end":"2012-09-30","val":1298,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20","frame":"CY2012Q3I"},{"end":"2012-12-31","val":1797,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16"},{"end":"2012-12-31","val":1797,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20"},{"end":"2012-12-31","val":1797,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"end":"2012-12-31","val":1797,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"end":"2012-12-31","val":1797,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15","frame":"CY2012Q4I"},{"end":"2013-03-31","val":1973,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20","frame":"CY2013Q1I"},{"end":"2013-06-30","val":3838,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19","frame":"CY2013Q2I"},{"end":"2013-09-30","val":4355,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19","frame":"CY2013Q3I"},{"end":"2013-12-31","val":5366,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15"},{"end":"2013-12-31","val":5366,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":5366,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":5366,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":5366,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":6808,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":8322,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":9283,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":9975,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":9975,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":9975,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"end":"2014-12-31","val":9975,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":9975,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04","frame":"CY2014Q4I"},{"end":"2015-03-31","val":11780,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":14719,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2015Q2I"},{"end":"2015-09-30","val":19782,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":23258,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04"},{"end":"2015-12-31","val":23258,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":23258,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":23258,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":23258,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":28890,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":42384,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":59861,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":74999,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":2143,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":2143,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":2143,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":2143,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016Q4I"},{"end":"2017-03-31","val":3051,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":4671,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":7815,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":11289,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"end":"2017-12-31","val":11289,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":11289,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":11289,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"end":"2017-12-31","val":11289,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2017Q4I"},{"end":"2018-03-31","val":13559,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":15254,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":69086,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21","frame":"CY2018Q3I"},{"end":"2018-12-31","val":175049,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25"},{"end":"2018-12-31","val":175049,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21"},{"end":"2018-12-31","val":175049,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":88,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"end":"2018-12-31","val":88,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018Q4I"},{"end":"2019-03-31","val":277520,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21","frame":"CY2019Q1I"},{"end":"2019-06-30","val":362733,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":310,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21","frame":"CY2019Q3I"},{"end":"2019-12-31","val":486,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"end":"2019-12-31","val":486,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":486,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":486,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"end":"2019-12-31","val":486,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2019Q4I"},{"end":"2020-03-31","val":857,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1153,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":3144,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3I"},{"end":"2020-12-31","val":6505,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21"},{"end":"2020-12-31","val":6505,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":6505,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"end":"2020-12-31","val":6505,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"end":"2020-12-31","val":6505,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":11289,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q1I"},{"end":"2021-06-30","val":18014,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":22598,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2021-12-31","val":30688,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07"},{"end":"2021-12-31","val":30688,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":30688,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":30688,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"end":"2021-12-31","val":30688,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":52630,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":60703,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":90011,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15","frame":"CY2022Q3I"},{"end":"2022-12-31","val":101337,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":101337,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":101337,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"end":"2022-12-31","val":101337,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2022Q4I"},{"end":"2023-03-31","val":111895,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":129945,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25","frame":"CY2023Q2I"},{"end":"2023-09-30","val":131808,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":139978,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":139978,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023Q4I"},{"end":"2024-06-30","val":161309,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-12-31","val":167213,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"end":"2024-12-31","val":167213,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19"},{"end":"2024-12-31","val":167213,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"end":"2024-12-31","val":167213,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"end":"2024-12-31","val":167213,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024Q4I"},{"end":"2025-03-31","val":174820,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1561930,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1547375,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1562346,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13"},{"end":"2025-12-31","val":1562346,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q4I"},{"end":"2026-03-31","val":1622630,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1I"}]}},"ComprehensiveIncomeNetOfTax":{"label":"Comprehensive Income (Loss), Net of Tax, Attributable to Parent","description":"Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.","units":{"USD":[{"start":"2020-01-01","end":"2020-06-30","val":1,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"}]}},"ContributionOfProperty":{"label":"Contribution of Property","description":"Value of property contributed in noncash investing and financing activities.","units":{"USD":[{"start":"2021-02-01","end":"2021-02-03","val":630000,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2020Q4I"},{"start":"2021-01-01","end":"2021-06-30","val":630000,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2021-01-01","end":"2021-09-30","val":464000,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"}]}},"ConversionOfStockAmountIssued1":{"label":"Conversion of Stock, Amount Issued","description":"\"The value of the financial instrument issued [noncash or part noncash] in the conversion of stock. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"\"Part noncash\"\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.\"","units":{"USD":[{"start":"2019-01-01","end":"2019-09-30","val":1176961,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-01-01","end":"2020-12-31","val":5150,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2020"},{"start":"2022-01-01","end":"2022-03-31","val":135000,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-09-30","val":10500,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"},{"start":"2024-01-01","end":"2024-03-31","val":455000,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19"},{"start":"2024-01-01","end":"2024-03-31","val":810000,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2024Q1"},{"start":"2025-01-01","end":"2025-09-30","val":24787977,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2025-01-01","end":"2025-12-31","val":24787977,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025"}]}},"ConversionOfStockSharesIssued1":{"label":"Conversion of Stock, Shares Issued","description":"\"The number of new shares issued in the conversion of stock in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"\"Part noncash\"\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.\"","units":{"shares":[{"start":"2012-01-01","end":"2012-12-31","val":841663,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":12037206,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15"},{"start":"2013-01-01","end":"2013-12-31","val":12037206,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":24281928,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":33471074,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-12-31","val":100195172,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":12199736,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04"},{"start":"2015-01-01","end":"2015-12-31","val":12199736,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2019-01-01","end":"2019-09-30","val":12500,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2019-01-01","end":"2019-09-30","val":12500,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-09-30","val":12500,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2022-01-01","end":"2022-06-30","val":1557.847,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":129276280,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"end":"2022-07-05","val":45642386,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"start":"2022-01-01","end":"2022-09-30","val":3984347,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2022-12-25","end":"2023-01-06","val":3.5,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022Q4I"},{"start":"2023-01-01","end":"2023-06-30","val":478402031,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2024-01-01","end":"2024-03-31","val":101048108,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19"},{"start":"2024-01-01","end":"2024-03-31","val":163866690,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-09-30","val":188075563,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"}]}},"ConvertibleDebt":{"label":"Convertible Debt","description":"Including the current and noncurrent portions, carrying amount of debt identified as being convertible into another form of financial instrument (typically the entity's common stock) as of the balance sheet date, which originally required full repayment more than twelve months after issuance or greater than the normal operating cycle of the company.","units":{"USD":[{"end":"2014-12-31","val":3541656,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04","frame":"CY2014Q4I"},{"end":"2015-12-31","val":4440172,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04"},{"end":"2015-12-31","val":4440172,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":4152068,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2017-12-31","val":3577931,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2017Q4I"},{"end":"2019-03-13","val":570000,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2019-03-13","val":570000,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2019-03-13","val":570000,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2019Q1I"}]}},"ConvertibleDebtCurrent":{"label":"Convertible Debt, Current","description":"The portion of the carrying value of long-term convertible debt as of the balance sheet date that is scheduled to be repaid within one year or in the normal operating cycle if longer. Convertible debt is a financial 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":[{"end":"2011-09-30","val":208947,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":397213,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"end":"2011-12-31","val":397213,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21"},{"end":"2011-12-31","val":397213,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"end":"2011-12-31","val":397213,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"end":"2011-12-31","val":397213,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2011Q4I"},{"end":"2012-03-31","val":592511,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21","frame":"CY2012Q1I"},{"end":"2017-12-31","val":3818068,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2017Q4I"},{"end":"2019-03-13","val":570000,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2019Q1I"},{"end":"2020-06-30","val":1021613,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1000619,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1223228,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2020Q4I"},{"end":"2021-06-30","val":2110603,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2999486,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2136004,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04"},{"end":"2021-12-31","val":3016037,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1596008,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":878283,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":878283,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1347500,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":1347500,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":1347500,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"end":"2022-12-31","val":1347500,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2022Q4I"},{"end":"2023-03-31","val":6734839,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":12729089,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25","frame":"CY2023Q2I"},{"end":"2023-09-30","val":15772089,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2023Q3I"},{"end":"2024-12-31","val":597944,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"end":"2024-12-31","val":597944,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"end":"2024-12-31","val":597944,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024Q4I"},{"end":"2025-06-30","val":597944,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2025Q2I"},{"end":"2025-09-30","val":597944,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3I"},{"end":"2025-12-31","val":597944,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13"},{"end":"2025-12-31","val":0,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q4I"},{"end":"2026-03-31","val":810475,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1I"}]}},"ConvertibleLongTermNotesPayable":{"label":"Convertible Notes Payable, Noncurrent","description":"Carrying value as of the balance sheet date of long-term debt (with maturities initially due after one year or beyond the operating cycle if longer) identified as Convertible Notes Payable, excluding current portion. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder.","units":{"USD":[{"end":"2016-09-30","val":210000,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1613571,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":1613571,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":1613571,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":1613571,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":1613571,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016Q4I"},{"end":"2017-03-31","val":3084069,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":3138265,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":3080628,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":2811000,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"end":"2017-12-31","val":2811000,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":2811000,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":2811000,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"end":"2017-12-31","val":2811000,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2017Q4I"},{"end":"2018-03-31","val":2768052,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2923899,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":2754124,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21","frame":"CY2018Q3I"},{"end":"2018-12-31","val":2076472,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25"},{"end":"2018-12-31","val":2076472,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21"},{"end":"2018-12-31","val":2076472,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":2076472,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"end":"2018-12-31","val":2076472,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1068128,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21","frame":"CY2019Q1I"},{"end":"2019-06-30","val":398128,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":726949,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21","frame":"CY2019Q3I"},{"end":"2019-12-31","val":552975,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"end":"2019-12-31","val":552975,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":552975,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1473325,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-09-30","val":2191004,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1877275,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"end":"2020-12-31","val":1877275,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2020Q4I"},{"end":"2021-06-30","val":932275,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":62275,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2024-06-30","val":2019747,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-12-31","val":2019748,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2024Q4I"},{"end":"2025-03-31","val":2019748,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2025Q1I"},{"end":"2025-06-30","val":2019748,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2025Q2I"},{"end":"2025-09-30","val":2019748,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3I"},{"end":"2025-12-31","val":2019748,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13"},{"end":"2025-12-31","val":2019748,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q4I"},{"end":"2026-03-31","val":753172,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1I"}]}},"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":"2013-09-30","val":151473,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19","frame":"CY2013Q3I"},{"end":"2014-12-31","val":383531,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"},{"end":"2016-12-31","val":4152068,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016Q4I"},{"end":"2017-09-30","val":3377350,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":3818068,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"end":"2017-12-31","val":3818068,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2017Q4I"},{"end":"2018-03-31","val":3645469,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":3894227,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":3722562,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21","frame":"CY2018Q3I"},{"end":"2018-12-31","val":3657427,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2018Q4I"},{"end":"2019-03-31","val":3785481,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21","frame":"CY2019Q1I"},{"end":"2019-06-30","val":3706710,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":3638893,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21","frame":"CY2019Q3I"},{"end":"2019-12-31","val":3432300,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2019Q4I"},{"end":"2020-03-31","val":3364938,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":3333494,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":3191623,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3I"},{"end":"2020-12-31","val":3100503,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2020Q4I"},{"end":"2021-06-30","val":3042878,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":3061761,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2021-12-31","val":3068679,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04"},{"end":"2021-12-31","val":3078312,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2021Q4I"},{"end":"2022-03-31","val":3012155,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":3012155,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2926755,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15","frame":"CY2022Q3I"},{"end":"2022-12-31","val":4274255,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2926755,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2835755,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2617692,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2023Q3I"},{"end":"2024-06-30","val":2617691,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-12-31","val":2617692,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2024Q4I"},{"end":"2025-03-31","val":2617692,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2025Q1I"},{"end":"2025-06-30","val":2617692,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2025Q2I"},{"end":"2025-09-30","val":2617692,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3I"},{"end":"2025-12-31","val":2617692,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025Q4I"},{"end":"2026-03-31","val":2617692,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1I"}]}},"ConvertibleNotesPayableCurrent":{"label":"Convertible Notes Payable, Current","description":"Carrying value as of the balance sheet date of the portion of long-term debt due within one year or the operating cycle if longer identified as Convertible Notes Payable. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder.","units":{"USD":[{"end":"2012-12-31","val":435365,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16"},{"end":"2012-12-31","val":435365,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20"},{"end":"2012-12-31","val":435365,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"end":"2012-12-31","val":435365,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"end":"2012-12-31","val":435365,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15","frame":"CY2012Q4I"},{"end":"2013-03-31","val":1119841,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20","frame":"CY2013Q1I"},{"end":"2013-06-30","val":1236183,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19","frame":"CY2013Q2I"},{"end":"2013-09-30","val":1166793,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19","frame":"CY2013Q3I"},{"end":"2013-12-31","val":953989,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15"},{"end":"2013-12-31","val":953989,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":953989,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":953989,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":953989,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":1040321,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":1599973,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":2340837,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":3087602,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":3087602,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":3087602,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"end":"2014-12-31","val":3087602,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":3087602,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04","frame":"CY2014Q4I"},{"end":"2015-03-31","val":3704158,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":3878846,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2015Q2I"},{"end":"2015-09-30","val":4324028,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":4278315,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04"},{"end":"2015-12-31","val":4278315,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":4278315,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":4278315,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":4278315,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":4049759,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":4031320,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":3286545,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1935233,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":1935233,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":1935233,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":1935233,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":1935233,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016Q4I"},{"end":"2017-03-31","val":289831,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":242273,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":296722,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":766931,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"end":"2017-12-31","val":766931,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":766931,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":766931,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"end":"2017-12-31","val":766931,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2017Q4I"},{"end":"2018-03-31","val":877417,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":970328,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":968438,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1580955,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25"},{"end":"2018-12-31","val":1580955,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21"},{"end":"2018-12-31","val":1580955,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":1580955,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"end":"2018-12-31","val":1580955,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018Q4I"},{"end":"2019-03-31","val":2717353,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21","frame":"CY2019Q1I"},{"end":"2019-06-30","val":3308582,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2911944,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2879325,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"end":"2019-12-31","val":2879325,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":2879325,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":2879325,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1891613,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1021613,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1000619,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1223228,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"end":"2020-12-31","val":1223228,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"end":"2020-12-31","val":1223228,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2020Q4I"},{"end":"2021-06-30","val":2110603,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2999486,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2021-12-31","val":3016037,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07"},{"end":"2021-12-31","val":3016037,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":3016037,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"end":"2021-12-31","val":3016037,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-06-30","val":878283,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":878283,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1037983,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":1037983,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":1037983,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"end":"2022-12-31","val":1037983,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2042983,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2621983,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2472945,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2472944,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":2472944,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023Q4I"},{"end":"2024-06-30","val":597944,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-12-31","val":597944,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"end":"2024-12-31","val":597944,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":597944,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2025Q1I"},{"end":"2025-06-30","val":597944,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2025Q2I"},{"end":"2025-09-30","val":597944,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3I"},{"end":"2025-12-31","val":597944,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13"},{"end":"2025-12-31","val":597944,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q4I"},{"end":"2026-03-31","val":1864520,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1I"}]}},"ConvertiblePreferredStockConvertedToOtherSecurities":{"label":"Convertible Preferred Stock Converted to Other Securities","description":"Value of convertible preferred stock that was converted to other securities.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":17,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2019"},{"start":"2023-01-01","end":"2023-12-31","val":167365,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023"}]}},"ConvertiblePreferredStockNonredeemableOrRedeemableIssuerOptionValue":{"label":"Convertible Preferred Stock, Nonredeemable or Redeemable, Issuer Option, Value","description":"Value of outstanding nonredeemable convertible preferred stock or outstanding convertible preferred stock that is redeemable solely at the option of the issuer.","units":{"USD":[{"end":"2018-09-30","val":750000,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1743000,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2018Q4I"}]}},"ConvertiblePreferredStockSharesIssuedUponConversion":{"label":"Convertible Preferred Stock, Shares Issued upon Conversion","description":"Number of shares issued for each share of convertible preferred stock that is converted.","units":{"shares":[{"end":"2021-06-30","val":15,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16","frame":"CY2021Q2I"},{"end":"2023-03-31","val":25,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"}]}},"CostOfGoodsAndServicesSold":{"label":"Cost of Goods and Services Sold","description":"The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.","units":{"USD":[{"start":"2017-01-01","end":"2017-06-30","val":1081678,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":499222,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":2031334,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2017-07-01","end":"2017-09-30","val":949657,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":2705771,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":959666,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":2016572,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":2016572,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-04-01","end":"2018-06-30","val":1056906,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":1056906,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":2766244,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2018-01-01","end":"2018-09-30","val":2766244,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2018-07-01","end":"2018-09-30","val":754214,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2018-07-01","end":"2018-09-30","val":754214,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":3484018,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25"},{"start":"2018-01-01","end":"2018-12-31","val":3484018,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":723263,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21"},{"start":"2019-01-01","end":"2019-03-31","val":723263,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1547311,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":1547311,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":824049,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":824049,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":2406139,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2019-01-01","end":"2019-09-30","val":2406139,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2019-07-01","end":"2019-09-30","val":858828,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2019-07-01","end":"2019-09-30","val":858828,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":3217028,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"start":"2019-01-01","end":"2019-12-31","val":3217028,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":879145,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":879145,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1781874,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":1781874,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2020-04-01","end":"2020-06-30","val":902729,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-04-01","end":"2020-06-30","val":902729,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":2716582,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-01-01","end":"2020-09-30","val":2716582,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":934708,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-07-01","end":"2020-09-30","val":934708,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":3489356,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21"},{"start":"2020-01-01","end":"2020-12-31","val":3489356,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":691521,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-03-31","val":691521,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1446946,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2021-01-01","end":"2021-06-30","val":1446946,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-04-01","end":"2021-06-30","val":754922,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2021-04-01","end":"2021-06-30","val":754922,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":2237282,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-01-01","end":"2021-09-30","val":2237282,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":790336,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-07-01","end":"2021-09-30","val":790336,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":3574060,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07"},{"start":"2021-01-01","end":"2021-12-31","val":3574060,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1458855,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":1458855,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":3941348,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":3941348,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2022-04-01","end":"2022-06-30","val":2482493,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-04-01","end":"2022-06-30","val":2482493,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":6484235,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2022-01-01","end":"2022-09-30","val":6484235,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"},{"start":"2022-07-01","end":"2022-09-30","val":2542887,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2022-07-01","end":"2022-09-30","val":2542887,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":8881276,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1875319,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":3510808,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2023-01-01","end":"2023-06-30","val":13153,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":1635489,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2023-04-01","end":"2023-06-30","val":6463,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":4646349,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"},{"start":"2023-07-01","end":"2023-09-30","val":1135541,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":6081683,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1055940,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":13134,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":1464060,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2024-04-01","end":"2024-06-30","val":6552,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":408120,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":1976412,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":512352,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":4568923,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"start":"2024-01-01","end":"2024-12-31","val":2903053,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1404436,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":2499819,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2025-04-01","end":"2025-06-30","val":1599802,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":3726983,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2025-07-01","end":"2025-09-30","val":1227164,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":5195767,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025"}]}},"CostOfGoodsSold":{"label":"Cost of Goods Sold (Deprecated 2018-01-31)","description":"Total costs related to goods produced and sold during the reporting period.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":57102,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"start":"2011-01-01","end":"2011-12-31","val":57102,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":386091,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21"},{"start":"2012-01-01","end":"2012-03-31","val":386091,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":407363,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2012-01-01","end":"2012-06-30","val":407363,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"start":"2012-03-31","end":"2012-06-30","val":21272,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":21272,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"start":"2012-01-01","end":"2012-09-30","val":420906,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"start":"2012-01-01","end":"2012-09-30","val":420906,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"start":"2012-07-01","end":"2012-09-30","val":13543,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"start":"2012-07-01","end":"2012-09-30","val":13543,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":401647,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16"},{"start":"2012-01-01","end":"2012-12-31","val":401647,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15","frame":"CY2012"},{"start":"2013-01-01","end":"2013-06-30","val":30644,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"start":"2013-01-01","end":"2013-06-30","val":30644,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":30644,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19","frame":"CY2013Q2"},{"start":"2013-04-02","end":"2013-06-30","val":30644,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":50510,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"start":"2013-01-01","end":"2013-09-30","val":50510,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":19866,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"start":"2013-07-01","end":"2013-09-30","val":19866,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":50510,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15"},{"start":"2013-01-01","end":"2013-12-31","val":50510,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":105970,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":105970,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":105970,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":105970,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2014-01-01","end":"2014-09-30","val":106919,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":106919,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":949,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":949,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":106919,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":106919,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":28164,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":28164,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":86294,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-01-01","end":"2015-06-30","val":86294,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-03-31","end":"2015-06-30","val":58130,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2015Q2"},{"start":"2015-04-01","end":"2015-06-30","val":58130,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":86294,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":86294,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":841903,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04"},{"start":"2015-01-01","end":"2015-12-31","val":841903,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1068427,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":1068427,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":2325403,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":2325403,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":1256977,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":1256977,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":2899507,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":2899507,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":574105,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":574105,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":3589165,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":3589165,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":582456,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":582456,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1081678,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":499222,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":2031334,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":949657,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":2705771,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":959666,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1"}]}},"CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear":{"label":"Costs in Excess of Billings, Current","description":"Amount of receivable reflecting the cost incurred on uncompleted contracts in excess of related billings which is expected to be collected within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2015-12-31","val":16748,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04"},{"end":"2015-12-31","val":16748,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":16748,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":16748,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":16748,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":174105,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2016-03-31","val":174105,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1I"},{"end":"2016-06-30","val":653583,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":29702,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":47612,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":47612,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":47612,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":47612,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":47612,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016Q4I"},{"end":"2017-03-31","val":144192,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":17309,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":9238,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":88589,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2017Q4I"}]}},"CustomerDepositsCurrent":{"label":"Customer Deposits, Current","description":"The current portion of money or property received from customers which is either to be returned upon satisfactory contract completion or applied to customer receivables in accordance with the terms of the contract or the understandings.","units":{"USD":[{"end":"2015-12-31","val":113950,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04"},{"end":"2015-12-31","val":113950,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":113950,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":113950,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":113950,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":113950,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":113950,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":113950,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":113950,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":113950,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":113950,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":113950,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":113950,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016Q4I"},{"end":"2017-03-31","val":113950,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":113950,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":113950,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":113950,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"end":"2017-12-31","val":113950,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":113950,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21","frame":"CY2017Q4I"},{"end":"2018-06-30","val":113950,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":113950,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21","frame":"CY2018Q3I"},{"end":"2019-09-30","val":71917,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21","frame":"CY2019Q3I"}]}},"DebtAndCapitalLeaseObligations":{"label":"Debt and Lease Obligation","description":"Amount of short-term and long-term debt and lease obligation.","units":{"USD":[{"end":"2018-06-30","val":45440,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":45440,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21","frame":"CY2018Q3I"},{"end":"2019-03-31","val":45440,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21","frame":"CY2019Q1I"},{"end":"2019-06-30","val":45440,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":45440,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21","frame":"CY2019Q3I"}]}},"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":"2011-01-01","end":"2011-09-30","val":296058,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2012-11-01","end":"2012-11-30","val":1520828,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16"},{"start":"2012-01-01","end":"2012-12-31","val":841197,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16"},{"start":"2012-01-01","end":"2012-12-31","val":3561785,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":325398,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20"},{"start":"2013-01-01","end":"2013-03-31","val":53872,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":3276091,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"start":"2013-01-01","end":"2013-06-30","val":1276442,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":1851786,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"start":"2013-01-01","end":"2013-09-30","val":1851786,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":2975226,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15"},{"start":"2013-01-01","end":"2013-12-31","val":2975226,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":786902,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":786902,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":1220139,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":1220139,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2014-01-01","end":"2014-09-30","val":1766177,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":1220139,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":1987193,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":1987193,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":400607,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":400607,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":980015,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-01-01","end":"2015-06-30","val":980015,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":1148597,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":1148597,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":1456973,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04"},{"start":"2015-01-01","end":"2015-12-31","val":1456973,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":426114,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":426114,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":628682,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":878040,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":779665,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":779665,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":244212,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":953879,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":1234972,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":1461103,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":193309,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":382533,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":1448262,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2018-01-01","end":"2018-12-31","val":1448262,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-09-30","val":6523,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2019-01-01","end":"2019-09-30","val":6523,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-09-30","val":6523,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"}]}},"DebtConversionConvertedInstrumentSharesIssued1":{"label":"Debt Conversion, Converted Instrument, Shares Issued","description":"\"The number of shares issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. \"\"Part noncash\"\" refers to that portion of the transaction not resulting in cash receipts or payments in the period.\"","units":{"shares":[{"start":"2012-11-01","end":"2012-11-30","val":1828348,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16"},{"start":"2012-01-01","end":"2012-12-31","val":1241929,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2012"},{"start":"2023-01-01","end":"2023-06-30","val":11584932,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2023-01-01","end":"2023-09-30","val":11584932,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"}]}},"DebtConversionOriginalDebtAmount1":{"label":"Debt Conversion, Original Debt, Amount","description":"\"The amount of the original debt being converted in a noncash (or part noncash) transaction. \"\"Part noncash\"\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.\"","units":{"USD":[{"start":"2013-01-01","end":"2013-09-30","val":1851786,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"}]}},"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":"2018-12-31","val":29028,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2018Q4I"},{"end":"2019-12-31","val":32787,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2019Q4I"},{"end":"2020-03-31","val":21882,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":44625,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":68038,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3I"},{"end":"2020-12-31","val":92171,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":64017,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q1I"},{"end":"2021-06-30","val":135153,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":142999,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"}]}},"DebtDefaultShorttermDebtAmount":{"label":"Debt Default, Short-term Debt, Amount","description":"Amount of outstanding short-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":"2020-12-31","val":29000,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":60000,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q1I"}]}},"DebtInstrumentAnnualPrincipalPayment":{"label":"Debt Instrument, Annual Principal Payment","description":"Amount of the total principal payments made during the annual reporting period.","units":{"USD":[{"end":"2019-06-30","val":31633,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":48264,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21","frame":"CY2019Q3I"}]}},"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":"2013-12-31","val":1530000,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":2885000,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":2885000,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"end":"2014-12-31","val":2885000,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":2885000,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04","frame":"CY2014Q4I"},{"end":"2015-12-31","val":2535000,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":2535000,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":2535000,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q4I"},{"end":"2018-12-31","val":219841,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":219841,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21","frame":"CY2018Q4I"},{"end":"2019-09-30","val":35000,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21","frame":"CY2019Q3I"}]}},"DebtInstrumentConvertibleBeneficialConversionFeature":{"label":"Debt Instrument, Convertible, Beneficial Conversion Feature","description":"Amount of a favorable spread to a debt holder between the amount of debt being converted and the value of the securities received upon conversion. This is an embedded conversion feature of convertible debt issued that is in-the-money at the commitment date.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":16979,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1"},{"start":"2019-01-01","end":"2019-03-31","val":287973,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":384588,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":460135,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"}]}},"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":"2016-09-30","val":0.01,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"}]}},"DebtInstrumentConvertibleIfConvertedValueInExcessOfPrincipal":{"label":"Debt Instrument, Convertible, If-converted Value in Excess of Principal","description":"The amount by which the convertible debt's if-converted value exceeds its principle amount at the balance sheet date, regardless of whether the instrument is currently convertible. This element applies to public companies only.","units":{"USD":[{"start":"2021-01-01","end":"2021-09-30","val":3082055,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-01-01","end":"2021-12-31","val":3082055,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2021"}]}},"DebtInstrumentConvertibleInterestExpense":{"label":"Debt Instrument, Convertible, Interest Expense (Deprecated 2013-01-31)","description":"Interest expense related to convertible debt instruments which has been recognized for the period, including the contractual interest coupon and amortization of the debt discount, if any.","units":{"USD":[{"start":"2012-01-01","end":"2012-06-30","val":5262,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"}]}},"DebtInstrumentFaceAmount":{"label":"Debt Instrument, Face Amount","description":"Face (par) amount of debt instrument at time of issuance.","units":{"USD":[{"end":"2012-06-20","val":400000,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2012Q2I"},{"end":"2013-12-31","val":2106873,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15","frame":"CY2013Q4I"},{"end":"2014-09-30","val":1652828,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2019-06-30","val":188208,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":206577,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21","frame":"CY2019Q3I"},{"end":"2022-03-31","val":25000,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":25000,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":25000,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15","frame":"CY2022Q3I"},{"end":"2022-12-31","val":25000,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022Q4I"}]}},"DebtInstrumentFairValue":{"label":"Debt Instrument, Fair Value Disclosure","description":"Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable.","units":{"USD":[{"end":"2017-12-31","val":861739,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2017Q4I"}]}},"DebtInstrumentIncreaseAccruedInterest":{"label":"Debt Instrument, Increase, Accrued Interest","description":"Increase for accrued, but unpaid interest on the debt instrument for the period.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":51378,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":79082,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":100557,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2021-01-01","end":"2021-03-31","val":23507,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q1"}]}},"DebtInstrumentIncreaseAdditionalBorrowings":{"label":"Debt Instrument, Increase, Additional Borrowings (Deprecated 2013-01-31)","description":"Increase of additional borrowings on existing and new debt instruments.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":1669828,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2012"}]}},"DebtInstrumentInterestRateStatedPercentage":{"label":"Debt Instrument, Interest Rate, Stated Percentage","description":"Contractual interest rate for funds borrowed, under the debt agreement.","units":{"pure":[{"end":"2012-01-31","val":0.08,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2011Q4I"}]}},"DebtInstrumentPeriodicPaymentInterest":{"label":"Debt Instrument, Periodic Payment, Interest","description":"Amount of the required periodic payments applied to interest.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":129364,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":129364,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":35607,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":70015,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-01-01","end":"2015-09-30","val":88597,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-12-31","val":108442,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04"},{"start":"2015-01-01","end":"2015-12-31","val":108442,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":37114,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-12-31","val":110666,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":130364,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2017"}]}},"DebtInstrumentPeriodicPaymentPrincipal":{"label":"Debt Instrument, Periodic Payment, Principal","description":"Amount of the required periodic payments applied to principal.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":1857828,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":1857828,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":365000,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":910000,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-01-01","end":"2015-09-30","val":1060000,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-12-31","val":965000,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04"},{"start":"2015-01-01","end":"2015-12-31","val":965000,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":314000,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-12-31","val":669000,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":469000,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2017"}]}},"DebtInstrumentUnamortizedDiscount":{"label":"Debt Instrument, Unamortized Discount","description":"Amount, after accumulated amortization, of debt discount.","units":{"USD":[{"end":"2013-12-31","val":971964,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":971964,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-09-30","val":775818,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":454054,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":454053,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":454054,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"end":"2014-12-31","val":454054,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":454054,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04","frame":"CY2014Q4I"},{"end":"2015-03-31","val":417497,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":599857,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2015Q2I"},{"end":"2015-09-30","val":404675,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":161857,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04"},{"end":"2015-12-31","val":161863,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":161863,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":161863,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":161857,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":532308,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":405748,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":717523,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":603264,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"}]}},"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":"2015-12-31","val":161857,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":591835,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":591835,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":591835,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":591835,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":591835,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016Q4I"},{"end":"2017-03-31","val":492237,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":108900,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":54440,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":240137,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"end":"2017-12-31","val":591835,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":591835,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":591835,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"end":"2017-12-31","val":240137,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2017Q4I"},{"end":"2018-03-31","val":304401,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":408366,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":321775,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21","frame":"CY2018Q3I"},{"end":"2018-12-31","val":146005,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25"},{"end":"2018-12-31","val":146005,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21"},{"end":"2018-12-31","val":146005,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":146005,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"end":"2018-12-31","val":146005,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018Q4I"},{"end":"2019-03-31","val":13528,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"end":"2019-12-31","val":146005,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":146005,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3I"},{"end":"2021-06-30","val":39177,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":20294,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2021-12-31","val":3743,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2021Q4I"}]}},"DebtInstrumentUnamortizedDiscountNoncurrent":{"label":"Debt Instrument, Unamortized Discount, Noncurrent","description":"Amount of debt discount to be amortized after one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2015-12-31","val":0,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":11429,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":11429,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":11429,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":11429,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":11429,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016Q4I"},{"end":"2017-03-31","val":931,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":282631,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":235268,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"end":"2017-12-31","val":0,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":0,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":0,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2017Q4I"},{"end":"2018-03-31","val":70948,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":61225,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-12-31","val":0,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25"},{"end":"2018-12-31","val":0,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21"},{"end":"2018-12-31","val":0,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":0,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"end":"2018-12-31","val":0,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"end":"2019-12-31","val":0,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-09-30","val":0,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3I"}]}},"DebtInstrumentUnamortizedDiscountPremiumNet":{"label":"Debt Instrument, Unamortized Discount (Premium), Net","description":"Amount, after accumulated amortization, of debt discount (premium).","units":{"USD":[{"end":"2014-03-31","val":1032803,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"}]}},"DebtInstrumentUnusedBorrowingCapacityFee":{"label":"Debt Instrument, Unused Borrowing Capacity, Fee","description":"Amount of commitment fees for the unused borrowing capacity under the long-term financing arrangement that is available to the entity.","units":{"USD":[{"start":"2013-01-01","end":"2013-03-31","val":358187,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20"},{"start":"2013-01-01","end":"2013-03-31","val":358187,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":784664,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"start":"2013-01-01","end":"2013-06-30","val":784664,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":426477,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19","frame":"CY2013Q2"},{"start":"2013-04-02","end":"2013-06-30","val":426477,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":997893,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"start":"2013-01-01","end":"2013-09-30","val":997893,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":213229,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"start":"2013-07-01","end":"2013-09-30","val":213229,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":1123896,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-06-30","val":38540,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":38540,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2014-04-01","end":"2014-06-30","val":38540,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":38540,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":92255,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":92255,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":53715,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":53715,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":128762,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":51696,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":51697,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-01-01","end":"2015-09-30","val":51697,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"}]}},"DebtIssuanceCosts":{"label":"Debt Issuance Cost (Deprecated 2016-01-31)","description":"Amount of debt issuance costs (for example, but not limited to, legal, accounting, broker, and regulatory fees).","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":237234,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15","frame":"CY2012"}]}},"DebtRelatedCommitmentFeesAndDebtIssuanceCosts":{"label":"Debt Related Commitment Fees and Debt Issuance Costs","description":"Represents the charge against earnings during the period for commitment fees and debt issuance expenses.","units":{"USD":[{"start":"2015-01-01","end":"2015-03-31","val":51697,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":51697,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"}]}},"DebtSecuritiesGainLoss":{"label":"Debt Securities, Gain (Loss)","description":"Amount of unrealized and realized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity), investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and investment in debt security measured at fair value with change in fair value recognized in net income (trading).","units":{"USD":[{"start":"2019-01-01","end":"2019-09-30","val":-774075,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2019-01-01","end":"2019-12-31","val":102527,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2019"}]}},"DebtSecuritiesRealizedGainLoss":{"label":"Debt Securities, Realized Gain (Loss)","description":"Amount of realized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), investment in debt security measured at amortized cost (held-to-maturity) and investment in debt security measured at fair value with change in fair value recognized in net income (trading).","units":{"USD":[{"start":"2019-01-01","end":"2019-09-30","val":16250,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2019-01-01","end":"2019-09-30","val":16250,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-09-30","val":16250,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"}]}},"DeferredAdvertisingCosts":{"label":"Deferred Advertising Costs","description":"The costs of direct-response advertising whose primary purpose is to elicit sales to customers who could be shown to have responded specifically to the advertising and that results in probable future benefits and are reported as assets net of accumulated amortization.","units":{"USD":[{"end":"2019-12-31","val":48594,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2019Q4I"},{"end":"2020-06-30","val":79836,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16","frame":"CY2020Q2I"},{"end":"2020-09-30","val":116951,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":211296,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21"},{"end":"2020-12-31","val":31298,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":211296,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":53822,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q1I"},{"end":"2021-06-30","val":79768,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":114673,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2021-12-31","val":184017,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2021Q4I"}]}},"DeferredRevenue":{"label":"Deferred Revenue","description":"Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.","units":{"USD":[{"end":"2013-12-31","val":50000,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15"},{"end":"2013-12-31","val":50000,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":50000,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":50000,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q4I"},{"end":"2014-12-31","val":47570,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":47570,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"end":"2014-12-31","val":47570,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":47570,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04","frame":"CY2014Q4I"},{"end":"2015-03-31","val":129976,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":41266,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2015Q2I"},{"end":"2015-09-30","val":53990,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":150000,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04"},{"end":"2015-12-31","val":150000,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":150000,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":150000,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":150000,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2017-03-31","val":10300,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":22300,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2023-09-30","val":8342411,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2023Q3I"}]}},"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":"2011-09-30","val":350663,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":313163,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"end":"2011-12-31","val":313163,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21"},{"end":"2011-12-31","val":313163,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"end":"2011-12-31","val":313163,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"end":"2011-12-31","val":313163,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2011Q4I"},{"end":"2012-09-30","val":35000,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20","frame":"CY2012Q3I"},{"end":"2013-03-31","val":5000,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20","frame":"CY2013Q1I"},{"end":"2013-12-31","val":50000,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":47570,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"},{"end":"2015-12-31","val":150000,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q4I"},{"end":"2017-12-31","val":15500,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"end":"2017-12-31","val":15500,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":15500,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":15500,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"end":"2017-12-31","val":15500,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2017Q4I"},{"end":"2018-03-31","val":45300,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":62879,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":65000,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21","frame":"CY2018Q3I"},{"end":"2019-03-31","val":28500,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21","frame":"CY2019Q1I"},{"end":"2019-06-30","val":140217,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":71917,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21","frame":"CY2019Q3I"}]}},"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":"2012-01-01","end":"2012-12-31","val":300,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2012"}]}},"DeferredTaxAssetsCharitableContributionCarryforwards":{"label":"Deferred Tax Assets, Charitable Contribution Carryforwards","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible charitable contribution carryforwards.","units":{"USD":[{"end":"2011-12-31","val":1980,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2011Q4I"},{"end":"2012-12-31","val":2000,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2012Q4I"}]}},"DeferredTaxAssetsInProcessResearchAndDevelopment":{"label":"Deferred Tax Assets, in Process Research and Development","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from in-process research and development costs expensed in connection with a business combination.","units":{"USD":[{"end":"2011-12-31","val":242968,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2011Q4I"},{"end":"2012-12-31","val":308500,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2012Q4I"}]}},"DeferredTaxAssetsInventory":{"label":"Deferred Tax Assets, Inventory","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory.","units":{"USD":[{"end":"2021-03-31","val":1900,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2850,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2850,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2850,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07"},{"end":"2021-12-31","val":2850,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":2850,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":2850,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"end":"2021-12-31","val":2850,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2850,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":18025,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":18420,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15","frame":"CY2022Q3I"}]}},"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":4646838,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2011Q4I"},{"end":"2012-12-31","val":6051100,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2012Q4I"},{"end":"2013-12-31","val":8423640,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":10191770,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":10191770,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04","frame":"CY2014Q4I"},{"end":"2015-12-31","val":11838190,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04"},{"end":"2015-12-31","val":11838190,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":12465500,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":12465500,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016Q4I"},{"end":"2017-12-31","val":9373200,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"end":"2017-12-31","val":9373200,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2017Q4I"},{"end":"2018-12-31","val":10277800,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25"},{"end":"2018-12-31","val":10277800,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018Q4I"},{"end":"2019-12-31","val":8778350,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"end":"2019-12-31","val":8778350,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2019Q4I"},{"end":"2020-12-31","val":9827022,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21"},{"end":"2020-12-31","val":9827022,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2020Q4I"},{"end":"2021-12-31","val":7511485,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07"},{"end":"2021-12-31","val":7511485,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-12-31","val":11193615,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022Q4I"},{"end":"2023-12-31","val":10895202,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023Q4I"},{"end":"2024-12-31","val":3147179,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"end":"2024-12-31","val":3147179,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024Q4I"},{"end":"2025-12-31","val":6411365,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsOtherLossCarryforwards":{"label":"Deferred Tax Assets, Other Loss Carryforwards","description":"Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible loss carryforwards, classified as other.","units":{"USD":[{"end":"2013-12-31","val":449650,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":557270,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":557270,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04","frame":"CY2014Q4I"},{"end":"2015-12-31","val":757030,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04"},{"end":"2015-12-31","val":757030,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":379100,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":379100,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016Q4I"},{"end":"2017-12-31","val":397000,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"end":"2017-12-31","val":397000,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2017Q4I"},{"end":"2018-12-31","val":704420,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25"},{"end":"2018-12-31","val":704420,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018Q4I"},{"end":"2019-12-31","val":728905,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"end":"2019-12-31","val":728905,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2019Q4I"},{"end":"2020-12-31","val":749475,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21"},{"end":"2020-12-31","val":749475,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2020Q4I"},{"end":"2021-12-31","val":728907,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07"},{"end":"2021-12-31","val":728907,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-12-31","val":728905,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022Q4I"},{"end":"2023-12-31","val":728907,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023Q4I"},{"end":"2024-12-31","val":727407,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"end":"2024-12-31","val":727407,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024Q4I"},{"end":"2025-12-31","val":727407,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025Q4I"}]}},"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":4937707,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2011Q4I"},{"end":"2012-12-31","val":6462600,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16"},{"end":"2012-12-31","val":6462600,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15","frame":"CY2012Q4I"},{"end":"2013-12-31","val":8823690,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15"},{"end":"2013-12-31","val":8823690,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":10704980,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":10704980,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04","frame":"CY2014Q4I"},{"end":"2015-12-31","val":12596050,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04"},{"end":"2015-12-31","val":12596050,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":12820000,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":12834800,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016Q4I"},{"end":"2017-12-31","val":9776000,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"end":"2017-12-31","val":9776000,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2017Q4I"},{"end":"2018-12-31","val":10949100,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25"},{"end":"2018-12-31","val":10949100,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018Q4I"},{"end":"2019-12-31","val":9433500,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2019Q4I"},{"end":"2023-12-31","val":11474220,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023Q4I"},{"end":"2024-12-31","val":3813004,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"end":"2024-12-31","val":3813004,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024Q4I"},{"end":"2025-12-31","val":7015282,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025Q4I"}]}},"DepositLiabilitiesAccruedInterest":{"label":"Deposit Liabilities, Accrued Interest","description":"Amount of accrued but unpaid interest on deposit liabilities.","units":{"USD":[{"end":"2019-09-30","val":4727,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-09-30","val":4727,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2019Q3I"},{"end":"2020-09-30","val":4727,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3I"},{"end":"2020-12-31","val":4727,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":4727,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q1I"},{"end":"2025-06-30","val":3424338,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"end":"2025-06-30","val":3424338,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q2I"}]}},"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":"2017-01-01","end":"2017-12-31","val":52555,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":56521,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25"},{"start":"2018-01-01","end":"2018-12-31","val":56521,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":10729,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":21833,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":32788,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2019-01-01","end":"2019-12-31","val":43369,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"start":"2019-01-01","end":"2019-12-31","val":43369,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":11361,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":11361,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":25462,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":25462,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2020-01-01","end":"2020-09-30","val":39892,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-01-01","end":"2020-09-30","val":39892,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2020-01-01","end":"2020-12-31","val":52247,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21"},{"start":"2020-01-01","end":"2020-12-31","val":52247,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":11631,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-03-31","val":11631,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":23131,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2021-01-01","end":"2021-06-30","val":23131,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-01-01","end":"2021-09-30","val":34034,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-01-01","end":"2021-09-30","val":34034,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2021-01-01","end":"2021-12-31","val":44817,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07"},{"start":"2021-01-01","end":"2021-12-31","val":44817,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":10733,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":10733,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":21242,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":21242,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2022-01-01","end":"2022-09-30","val":31446,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2022-01-01","end":"2022-09-30","val":31446,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"},{"start":"2022-01-01","end":"2022-12-31","val":39959,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":7829,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":15432,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2023-01-01","end":"2023-06-30","val":15432,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-01-01","end":"2023-09-30","val":23011,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"},{"start":"2023-01-01","end":"2023-12-31","val":30333,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":14498,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-12-31","val":34356,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"start":"2024-01-01","end":"2024-12-31","val":81037,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":22363,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025"}]}},"DepreciationAndAmortization":{"label":"Depreciation, Depletion and Amortization, Nonproduction","description":"The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":26984,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26"},{"start":"2010-04-01","end":"2010-06-30","val":15489,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":42235,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":15251,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":46029,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":2557,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21","frame":"CY2011Q1"},{"start":"2010-12-31","end":"2011-06-30","val":4900,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2011-01-01","end":"2011-06-30","val":4900,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26"},{"start":"2011-03-31","end":"2011-06-30","val":2343,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2011Q2"},{"start":"2011-04-01","end":"2011-06-30","val":2343,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26"},{"start":"2011-01-01","end":"2011-09-30","val":8102,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":8102,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"start":"2011-07-01","end":"2011-09-30","val":3202,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":3202,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":11495,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"start":"2011-01-01","end":"2011-12-31","val":11495,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":14234,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21"},{"start":"2012-01-01","end":"2012-03-31","val":14234,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":6802,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2012-01-01","end":"2012-06-30","val":6802,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"start":"2012-03-31","end":"2012-06-30","val":-7432,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":-7432,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"start":"2012-01-01","end":"2012-09-30","val":10203,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"start":"2012-01-01","end":"2012-09-30","val":10203,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"start":"2012-07-01","end":"2012-09-30","val":3401,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"start":"2012-07-01","end":"2012-09-30","val":3401,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":13645,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16"},{"start":"2012-01-01","end":"2012-12-31","val":13645,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":3348,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20"},{"start":"2013-01-01","end":"2013-03-31","val":3348,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":6755,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"start":"2013-01-01","end":"2013-06-30","val":6755,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":3407,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19","frame":"CY2013Q2"},{"start":"2013-04-02","end":"2013-06-30","val":3407,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":11263,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"start":"2013-01-01","end":"2013-09-30","val":11263,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":4508,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"start":"2013-07-01","end":"2013-09-30","val":4508,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":15153,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15"},{"start":"2013-01-01","end":"2013-12-31","val":15153,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":3856,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":3856,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":7971,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":7971,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2014-04-01","end":"2014-06-30","val":4115,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":4115,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":12520,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":12520,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":4550,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":4550,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":16547,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":16547,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":4471,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":4471,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":9171,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-01-01","end":"2015-06-30","val":9171,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-03-31","end":"2015-06-30","val":4700,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2015Q2"},{"start":"2015-04-01","end":"2015-06-30","val":4700,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":13397,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":13397,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":4227,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":4227,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":22598,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04"},{"start":"2015-01-01","end":"2015-12-31","val":22598,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":11239,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":11239,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":22570,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":22570,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":11331,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":11331,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":33902,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":33902,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":11331,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":11331,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":45478,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":45478,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":13600,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":13600,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":26545,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":26545,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":12945,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":12945,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":39506,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":39506,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2017-07-01","end":"2017-09-30","val":12961,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":12961,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":52554,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":52554,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":14361,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-03-31","val":14361,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":29118,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":29118,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-04-01","end":"2018-06-30","val":14757,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":14757,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":43857,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2018-01-01","end":"2018-09-30","val":43857,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2018-07-01","end":"2018-09-30","val":14739,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2018-07-01","end":"2018-09-30","val":14739,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":56521,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25"},{"start":"2018-01-01","end":"2018-12-31","val":56521,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":10729,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21"},{"start":"2019-01-01","end":"2019-03-31","val":10729,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":21833,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":21833,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":11104,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":11104,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":32788,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2019-01-01","end":"2019-09-30","val":32788,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2019-07-01","end":"2019-09-30","val":10955,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2019-07-01","end":"2019-09-30","val":10955,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":43369,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"start":"2019-01-01","end":"2019-12-31","val":43369,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":11361,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":11361,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":25462,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":25462,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2020-04-01","end":"2020-06-30","val":14101,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-04-01","end":"2020-06-30","val":14101,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":39892,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-01-01","end":"2020-09-30","val":39892,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":14431,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-07-01","end":"2020-09-30","val":14431,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":52247,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21"},{"start":"2020-01-01","end":"2020-12-31","val":52247,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":11631,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-03-31","val":11631,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":23131,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2021-01-01","end":"2021-06-30","val":23131,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-04-01","end":"2021-06-30","val":11500,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2021-04-01","end":"2021-06-30","val":11500,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":34034,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-01-01","end":"2021-09-30","val":34034,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":10903,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-07-01","end":"2021-09-30","val":10903,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":44817,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07"},{"start":"2021-01-01","end":"2021-12-31","val":44817,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":10733,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":10733,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":21242,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":21242,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2022-04-01","end":"2022-06-30","val":10509,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-04-01","end":"2022-06-30","val":10509,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":31446,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2022-01-01","end":"2022-09-30","val":31446,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"},{"start":"2022-07-01","end":"2022-09-30","val":10204,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2022-07-01","end":"2022-09-30","val":10204,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":39959,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":7829,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":15432,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2023-01-01","end":"2023-06-30","val":15432,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":7603,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":23011,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"},{"start":"2023-07-01","end":"2023-09-30","val":7579,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":30333,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":7264,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":14498,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":14498,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2024-01-01","end":"2024-12-31","val":81037,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":30835,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19"},{"start":"2025-01-01","end":"2025-03-31","val":30835,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":12814,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2026-01-01","end":"2026-03-31","val":4758,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1"}]}},"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":"2010-01-01","end":"2010-06-30","val":26984,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26"},{"start":"2010-01-01","end":"2010-09-30","val":42235,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":46029,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":2557,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21","frame":"CY2011Q1"},{"start":"2010-12-31","end":"2011-06-30","val":4900,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2011-01-01","end":"2011-06-30","val":4900,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26"},{"start":"2011-01-01","end":"2011-09-30","val":8102,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":8102,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"start":"2011-01-01","end":"2011-12-31","val":11495,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"start":"2011-01-01","end":"2011-12-31","val":11495,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":14234,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":6802,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2012-01-01","end":"2012-09-30","val":10203,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"start":"2012-01-01","end":"2012-12-31","val":13645,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":15153,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":16547,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":16547,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":22598,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04"},{"start":"2015-01-01","end":"2015-12-31","val":22598,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-09-30","val":33902,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":45478,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":45478,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":13600,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":26545,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":39506,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":39506,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2017-01-01","end":"2017-12-31","val":52555,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":52555,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":14361,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-03-31","val":14361,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":29118,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":29118,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-09-30","val":43857,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2018-01-01","end":"2018-09-30","val":43857,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2018-01-01","end":"2018-12-31","val":56521,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25"},{"start":"2018-01-01","end":"2018-12-31","val":56521,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":10729,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21"},{"start":"2019-01-01","end":"2019-03-31","val":10729,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":21833,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":21833,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":32788,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2019-01-01","end":"2019-09-30","val":32788,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2019-01-01","end":"2019-12-31","val":43369,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"start":"2019-01-01","end":"2019-12-31","val":43369,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":11361,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":11361,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":25462,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":25462,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2020-01-01","end":"2020-09-30","val":39892,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-01-01","end":"2020-09-30","val":39892,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2020-01-01","end":"2020-12-31","val":52247,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21"},{"start":"2020-01-01","end":"2020-12-31","val":52247,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":11631,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-03-31","val":11631,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":23131,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2021-01-01","end":"2021-06-30","val":23131,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-01-01","end":"2021-09-30","val":34034,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-01-01","end":"2021-09-30","val":34034,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2021-01-01","end":"2021-12-31","val":44817,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07"},{"start":"2021-01-01","end":"2021-12-31","val":44817,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":10733,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":10733,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":21242,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":21242,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2022-01-01","end":"2022-09-30","val":31446,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2022-01-01","end":"2022-09-30","val":31446,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"},{"start":"2022-01-01","end":"2022-12-31","val":39959,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":7829,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":15432,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2023-01-01","end":"2023-09-30","val":23011,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"}]}},"DerivativeAssetsLiabilitiesAtFairValueNet":{"label":"Derivative Assets (Liabilities), at Fair Value, Net","description":"Fair values as of the balance sheet date of the net amount of all assets and liabilities resulting from contracts that meet the criteria of being accounted for as derivative instruments.","units":{"USD":[{"end":"2020-03-31","val":9109600,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":14401908,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":8012677,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3I"},{"end":"2021-03-31","val":28016667,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q1I"},{"end":"2021-12-31","val":6526129,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":7852842,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":8095027,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":34083579,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15","frame":"CY2022Q3I"},{"end":"2022-12-31","val":9578904,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022Q4I"},{"end":"2023-03-31","val":5703527,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":6753025,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25","frame":"CY2023Q2I"},{"end":"2023-09-30","val":10817590,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2023Q3I"}]}},"DerivativeGainLossOnDerivativeNet":{"label":"Derivative, Gain (Loss) on Derivative, Net","description":"Amount of increase (decrease) in the fair value of derivatives recognized in the income statement.","units":{"USD":[{"start":"2014-01-01","end":"2014-09-30","val":6929622,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2021-01-01","end":"2021-06-30","val":-23944836,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-04-01","end":"2021-06-30","val":-8293128,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-4146757,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":19798080,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":5838830,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":-1568898,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-04-01","end":"2022-06-30","val":-242185,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-29176702,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2022-07-01","end":"2022-09-30","val":-27607804,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-3052775,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":1836145,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-12767194,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-12-31","val":-6908567,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1371191,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-12-31","val":-1700755,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025"}]}},"DerivativeGainOnDerivative":{"label":"Derivative, Gain on Derivative","description":"Amount of increase in the fair value of derivatives recognized in the income statement.","units":{"USD":[{"start":"2020-01-01","end":"2020-03-31","val":22530870,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":17218562,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-09-30","val":23627793,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-01-01","end":"2020-12-31","val":19359866,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":15651708,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":23944836,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2021-01-01","end":"2021-09-30","val":4146757,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-01-01","end":"2021-12-31","val":5838830,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1326713,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1568898,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-09-30","val":27557450,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"}]}},"DerivativeInstrumentsInHedgesAssetsAtFairValue":{"label":"Derivative Instruments in Hedges, Assets, at Fair Value","description":"Aggregate fair value of all derivative assets designated as hedging instruments. Includes instruments designated as cash flow hedges, fair value hedges, and hedges of net investments in foreign operations.","units":{"USD":[{"end":"2021-06-30","val":48400,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":40000,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"}]}},"DerivativeInstrumentsInHedgesLiabilitiesAtFairValue":{"label":"Derivative Instruments in Hedges, Liabilities, at Fair Value","description":"Aggregate fair value of all derivative liabilities designated as hedging instruments. Includes instruments designated as cash flow hedges, fair value hedges, and hedges of net investments in foreign operations.","units":{"USD":[{"end":"2021-06-30","val":36309795,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":16511716,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"}]}},"DerivativeLiabilities":{"label":"Derivative Liability","description":"Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.","units":{"USD":[{"end":"2012-09-30","val":123957,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20","frame":"CY2012Q3I"},{"end":"2013-12-31","val":1031484,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-09-30","val":6116754,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":4052401,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"},{"end":"2015-03-31","val":4211960,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":4611398,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2015Q2I"},{"end":"2015-09-30","val":7155077,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2016-03-31","val":7122416,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":4025029,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2018-12-31","val":9360204,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2018Q4I"},{"end":"2019-12-31","val":31640470,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":31640470,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":31640470,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"end":"2019-12-31","val":31640470,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21"},{"end":"2019-12-31","val":31640470,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2019Q4I"},{"end":"2020-03-31","val":9109600,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":14421908,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":8012677,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3I"},{"end":"2020-12-31","val":12310307,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21"},{"end":"2020-12-31","val":12310307,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":12310307,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"end":"2020-12-31","val":12310307,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"end":"2020-12-31","val":12310307,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":28016667,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q1I"},{"end":"2021-06-30","val":36309795,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":16511716,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2021-12-31","val":6526129,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07"},{"end":"2021-12-31","val":6526129,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":6526129,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":6526129,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"end":"2021-12-31","val":6526129,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":7852842,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":8095027,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":35702830,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15","frame":"CY2022Q3I"},{"end":"2022-12-31","val":9578904,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":9578904,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":9578904,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"end":"2022-12-31","val":9578904,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2022Q4I"},{"end":"2023-03-31","val":5703527,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":6753025,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25","frame":"CY2023Q2I"},{"end":"2023-09-30","val":10817590,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":7742759,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":7742759,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023Q4I"},{"end":"2024-06-30","val":14336270,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-12-31","val":14651326,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"end":"2024-12-31","val":14651326,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024Q4I"},{"end":"2025-09-30","val":12596098,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3I"},{"end":"2025-12-31","val":12127995,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025Q4I"},{"end":"2026-03-31","val":13037500,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1I"}]}},"DerivativeLiabilitiesCurrent":{"label":"Derivative Liability, Current","description":"Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.","units":{"USD":[{"end":"2011-09-30","val":476599,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":641900,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"end":"2011-12-31","val":641900,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21"},{"end":"2011-12-31","val":641900,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"end":"2011-12-31","val":641900,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"end":"2011-12-31","val":641900,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2011Q4I"},{"end":"2012-03-31","val":759547,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21","frame":"CY2012Q1I"},{"end":"2012-06-30","val":281533,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2012Q2I"},{"end":"2012-09-30","val":123957,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20","frame":"CY2012Q3I"},{"end":"2012-12-31","val":355526,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16"},{"end":"2012-12-31","val":355526,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20"},{"end":"2012-12-31","val":355526,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"end":"2012-12-31","val":355526,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"end":"2012-12-31","val":355526,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15","frame":"CY2012Q4I"},{"end":"2013-03-31","val":1337392,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20","frame":"CY2013Q1I"},{"end":"2013-06-30","val":1387330,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19","frame":"CY2013Q2I"},{"end":"2013-09-30","val":2677675,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19","frame":"CY2013Q3I"},{"end":"2013-12-31","val":1031484,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15"},{"end":"2013-12-31","val":1031484,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":1031484,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":1031484,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":1031484,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":3821957,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":5883430,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":6116754,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":4052401,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":4052401,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":4052401,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"end":"2014-12-31","val":4052401,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":4052401,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04","frame":"CY2014Q4I"},{"end":"2015-03-31","val":4211960,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":4611398,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2015Q2I"},{"end":"2015-09-30","val":7155077,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":9317475,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04"},{"end":"2015-12-31","val":9317475,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":9317475,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":9317475,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":9317475,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":7122416,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":4025029,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":12189026,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":8702083,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":8702083,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":8702083,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":8702083,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":8702083,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016Q4I"},{"end":"2017-03-31","val":7629986,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":8179141,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":10728464,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":5531183,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"end":"2017-12-31","val":5531183,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":5531183,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":5531183,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"end":"2017-12-31","val":5531183,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2017Q4I"},{"end":"2018-03-31","val":17418475,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":13721860,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":6158447,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21","frame":"CY2018Q3I"},{"end":"2018-12-31","val":9360204,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25"},{"end":"2018-12-31","val":9360204,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21"},{"end":"2018-12-31","val":9360204,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":9360204,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"end":"2018-12-31","val":9360204,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018Q4I"},{"end":"2019-03-31","val":7415615,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21","frame":"CY2019Q1I"},{"end":"2019-06-30","val":13025486,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":13615889,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21","frame":"CY2019Q3I"},{"end":"2019-12-31","val":31640470,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"end":"2019-12-31","val":31640470,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":31640470,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":31640470,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"end":"2019-12-31","val":31640470,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2019Q4I"},{"end":"2020-03-31","val":9109600,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":14421908,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":8012677,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3I"},{"end":"2020-12-31","val":12310307,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21"},{"end":"2020-12-31","val":12310307,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":12310307,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"end":"2020-12-31","val":12310307,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"end":"2020-12-31","val":6526129,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":28016667,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q1I"},{"end":"2021-06-30","val":36309795,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":16511716,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2021-12-31","val":12310307,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2021Q4I"},{"end":"2023-09-30","val":436071,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":7742759,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":7742759,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023Q4I"},{"end":"2024-06-30","val":14336270,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-12-31","val":14651326,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"end":"2024-12-31","val":14651326,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19"},{"end":"2024-12-31","val":14651326,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"end":"2024-12-31","val":14651326,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"end":"2024-12-31","val":14651326,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024Q4I"},{"end":"2025-03-31","val":13280135,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2025Q1I"},{"end":"2025-06-30","val":10899605,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2025Q2I"},{"end":"2025-09-30","val":12616080,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3I"},{"end":"2025-12-31","val":12127995,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13"},{"end":"2025-12-31","val":12127995,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q4I"},{"end":"2026-03-31","val":13037500,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1I"}]}},"DerivativeLiabilitiesNoncurrent":{"label":"Derivative Liability, Noncurrent","description":"Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.","units":{"USD":[{"end":"2020-09-30","val":8012677,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3I"},{"end":"2020-12-31","val":12310307,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":28016667,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q1I"},{"end":"2021-06-30","val":36309795,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":16511716,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2021-12-31","val":5738020,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2021Q4I"},{"end":"2022-03-31","val":7852842,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":8095027,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":35702830,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15","frame":"CY2022Q3I"},{"end":"2022-12-31","val":9578904,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022Q4I"},{"end":"2023-03-31","val":4331635,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":6325257,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25","frame":"CY2023Q2I"},{"end":"2023-09-30","val":10381519,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2023Q3I"},{"end":"2024-06-30","val":14101479,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"}]}},"DevelopmentStageEnterpriseDeficitAccumulatedDuringDevelopmentStage":{"label":"Development Stage Enterprise, Deficit Accumulated During Development Stage (Deprecated 2015-01-31)","description":"Cumulative net losses reported during the development stage.","units":{"USD":[{"end":"2010-12-31","val":11348040,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26"},{"end":"2010-12-31","val":11348040,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":11348040,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010Q4I"},{"end":"2011-06-30","val":13092090,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26","frame":"CY2011Q2I"},{"end":"2011-09-30","val":14564912,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":16997083,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"end":"2011-12-31","val":16997083,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21"},{"end":"2011-12-31","val":16997083,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"end":"2011-12-31","val":16997083,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"end":"2011-12-31","val":16997083,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2011Q4I"},{"end":"2012-03-31","val":18785475,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21","frame":"CY2012Q1I"},{"end":"2012-06-30","val":22056741,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2012Q2I"},{"end":"2012-09-30","val":23979136,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20","frame":"CY2012Q3I"},{"end":"2012-12-31","val":27567112,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16"},{"end":"2012-12-31","val":27567112,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20"},{"end":"2012-12-31","val":27567112,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"end":"2012-12-31","val":27567112,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"end":"2012-12-31","val":27567112,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15","frame":"CY2012Q4I"},{"end":"2013-03-31","val":30214588,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20","frame":"CY2013Q1I"},{"end":"2013-06-30","val":33511492,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19","frame":"CY2013Q2I"},{"end":"2013-09-30","val":35506349,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19","frame":"CY2013Q3I"},{"end":"2013-12-31","val":36330103,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15"},{"end":"2013-12-31","val":36330103,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":36330103,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":36330103,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":36330103,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":40562347,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":45714214,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":47428318,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":47468711,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"}]}},"DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTaxPerBasicAndDilutedShare":{"label":"Discontinued Operation, Gain (Loss) on Disposal of Discontinued Operation, Net of Tax, Per Basic and Diluted Share","description":"Per basic and diluted share amount, after tax, of the gain (loss) on the disposal of discontinued operations, when the per share amount is the same.","units":{"USD/shares":[{"start":"2021-01-01","end":"2021-03-31","val":630,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q1"}]}},"DividendsPreferredStock":{"label":"Dividends, Preferred Stock","description":"Amount of paid and unpaid preferred stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK).","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":-1932,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":40371,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2019"}]}},"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":"2020-01-01","end":"2020-06-30","val":42612,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2020-04-01","end":"2020-06-30","val":42612,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16","frame":"CY2020Q2"}]}},"DividendsPreferredStockStock":{"label":"Dividends, Preferred Stock, Stock","description":"Amount of paid and unpaid preferred stock dividends declared with the form of settlement in stock.","units":{"USD":[{"start":"2019-01-01","end":"2019-09-30","val":194510,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2019-07-01","end":"2019-09-30","val":74627,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2019Q3"}]}},"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-12-31","val":-0.8,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-0.13,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21","frame":"CY2011Q1"},{"start":"2010-12-31","end":"2011-06-30","val":-0.26,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2011-03-31","end":"2011-06-30","val":-0.14,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":-0.49,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"start":"2011-07-01","end":"2011-09-30","val":-0.22,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":-0.81,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"start":"2011-01-01","end":"2011-12-31","val":-0.81,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-0.25,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21"},{"start":"2012-01-01","end":"2012-03-31","val":-0.22,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-0.56,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2012-01-01","end":"2012-06-30","val":-0.56,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"start":"2012-03-31","end":"2012-06-30","val":-0.33,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":-0.33,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"start":"2012-01-01","end":"2012-09-30","val":-0.69,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"start":"2012-01-01","end":"2012-09-30","val":-0.69,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"start":"2012-07-01","end":"2012-09-30","val":-0.16,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"start":"2012-07-01","end":"2012-09-30","val":-0.16,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":-0.92,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16"},{"start":"2012-01-01","end":"2012-12-31","val":-0.92,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-0.14,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20"},{"start":"2013-01-01","end":"2013-03-31","val":-0.14,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-0.26,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"start":"2013-01-01","end":"2013-06-30","val":-0.26,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":-0.12,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19","frame":"CY2013Q2"},{"start":"2013-04-02","end":"2013-06-30","val":-0.12,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":-0.27,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"start":"2013-07-01","end":"2013-09-30","val":-0.05,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-0.32,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-0.07,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-0.14,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":-0.07,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2"},{"start":"2015-01-01","end":"2015-06-30","val":-0.03,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":-0.01,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2016-01-01","end":"2016-06-30","val":0.01,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":0.01,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-0.222,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2017-07-01","end":"2017-09-30","val":-0.09,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-0.1,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-0.11,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-0.08,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-04-01","end":"2018-06-30","val":0.02,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-0.031,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2018-01-01","end":"2018-09-30","val":-61.32,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2018-07-01","end":"2018-09-30","val":0.021,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2018-07-01","end":"2018-09-30","val":42.13,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-0.03,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25"},{"start":"2018-01-01","end":"2018-12-31","val":-50.93,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21"},{"start":"2019-01-01","end":"2019-03-31","val":-0.38,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-0.01,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":-10.91,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":-4.39,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-5.11,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2019-01-01","end":"2019-09-30","val":-5.11,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2019-07-01","end":"2019-09-30","val":-0.54,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2019-07-01","end":"2019-09-30","val":-0.54,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-12.66,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"start":"2019-01-01","end":"2019-12-31","val":-12.66,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":3.33,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":3.33,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1.91,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":1.91,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2020-04-01","end":"2020-06-30","val":-0.66,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-04-01","end":"2020-06-30","val":-0.65,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":1.75,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-01-01","end":"2020-09-30","val":1.75,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":0.27,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-07-01","end":"2020-09-30","val":0.27,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":0.64,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21"},{"start":"2020-01-01","end":"2020-12-31","val":0.64,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-0.19,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-03-31","val":-0.19,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-0.25,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2021-01-01","end":"2021-06-30","val":-0.25,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-04-01","end":"2021-06-30","val":-0.07,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2021-04-01","end":"2021-06-30","val":-0.07,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-0.08,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-01-01","end":"2021-09-30","val":-0.08,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":0.09,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-07-01","end":"2021-09-30","val":0.09,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-0.02,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07"},{"start":"2021-01-01","end":"2021-12-31","val":-0.02,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-0.01,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":-0.01,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-0.01,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":-0.01,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-0.06,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2022-01-01","end":"2022-09-30","val":-0.06,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"},{"start":"2022-07-01","end":"2022-09-30","val":-0.04,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2022-07-01","end":"2022-09-30","val":-0.04,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-0.02,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-0.01,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2023-01-01","end":"2023-06-30","val":-0.01,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":-0.01,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2023-04-01","end":"2023-06-30","val":-0.01,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-0.01,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"},{"start":"2023-07-01","end":"2023-09-30","val":-0.01,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-0.01,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-0.01,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-0.01,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-12-31","val":-0.01,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2025Q1"}]}},"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":"2010-01-01","end":"2010-06-30","val":-0.28,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26"},{"start":"2010-04-01","end":"2010-06-30","val":-0.15,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":-0.52,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":-0.24,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2011-01-01","end":"2011-06-30","val":-0.26,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26"},{"start":"2011-04-01","end":"2011-06-30","val":-0.14,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":-0.49,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":-0.22,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3"},{"start":"2013-01-01","end":"2013-09-30","val":-0.27,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":-0.05,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-0.32,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-0.07,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-0.14,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2014-04-01","end":"2014-06-30","val":-0.07,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-0.15,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":-0.15,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":-0.02,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":-0.02,"accn":"0001013762-15-001097","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-000279","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-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-0.02,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":-0.02,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-0.03,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-03-31","end":"2015-06-30","val":-0.01,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-0.05,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":-0.05,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":-0.03,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":-0.03,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-0.07,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04"},{"start":"2015-01-01","end":"2015-12-31","val":-0.07,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0.01,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":0.18,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0.01,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":0.01,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-0.01,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-0.492,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":-0.02,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":-0.657,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-0.01,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-0.033,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-0.01,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":-0.01,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-0.12,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":-0.121,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":-0.09,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":-0.095,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-0.222,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":-0.09,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-0.1,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-0.11,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-0.08,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":0.016,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2"}]}},"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":"2019-01-01","end":"2019-03-31","val":-0.38,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-10.91,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":-0.04,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-5.11,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2019-07-01","end":"2019-09-30","val":-0.03,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-12.66,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0.22,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":0.22,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0.14,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":0.14,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2020-04-01","end":"2020-06-30","val":-0.06,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-04-01","end":"2020-06-30","val":-0.06,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":0.15,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-01-01","end":"2020-09-30","val":0.15,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":0.03,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-07-01","end":"2020-09-30","val":0.03,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":0.04,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21"},{"start":"2020-01-01","end":"2020-12-31","val":0.04,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-0.19,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-03-31","val":-0.19,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-0.25,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2021-01-01","end":"2021-06-30","val":-0.25,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-04-01","end":"2021-06-30","val":-0.07,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2021-04-01","end":"2021-06-30","val":-0.07,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-0.08,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-01-01","end":"2021-09-30","val":-0.08,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":0.02,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-07-01","end":"2021-09-30","val":0.02,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-0.02,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07"},{"start":"2021-01-01","end":"2021-12-31","val":-0.02,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-0.01,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":-0.01,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-0.01,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":-0.01,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-0.06,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2022-01-01","end":"2022-09-30","val":-0.06,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"},{"start":"2022-07-01","end":"2022-09-30","val":-0.04,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2022-07-01","end":"2022-09-30","val":-0.04,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-0.02,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-0.01,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2023-01-01","end":"2023-06-30","val":-0.01,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":-0.01,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2023-04-01","end":"2023-06-30","val":-0.01,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-0.01,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"},{"start":"2023-07-01","end":"2023-09-30","val":-0.01,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-0.01,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-0.01,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-0.01,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-12-31","val":-0.01,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q1"},{"start":"2026-01-01","end":"2026-03-31","val":0,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1"}]}},"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-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2017"},{"start":"2017-12-20","end":"2018-01-01","val":0.21,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2017Q4I"},{"start":"2018-01-01","end":"2018-01-31","val":0.21,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25"}]}},"EffectOfExchangeRateOnCash":{"label":"Effect of Exchange Rate on Cash","description":"Amount of effect of exchange rate changes on cash balances held in foreign currencies. Excludes cash equivalents.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":47,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04"},{"start":"2015-01-01","end":"2015-12-31","val":-47,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":16,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":-23,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":-45,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-3,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":-3,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-40,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":-40,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":-42,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":-42,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2017-01-01","end":"2017-12-31","val":-42,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2017"}]}},"EffectOfExchangeRateOnCashAndCashEquivalents":{"label":"Effect of Exchange Rate on Cash and Cash Equivalents","description":"Amount of increase (decrease) from the effect of exchange rate changes on cash and cash equivalent balances held in foreign currencies.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":-45,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-42,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2017"}]}},"EmployeeBenefitsAndShareBasedCompensation":{"label":"Employee Benefits and Share-based Compensation","description":"Amount of expense for employee benefit and equity-based compensation.","units":{"USD":[{"start":"2021-01-01","end":"2021-09-30","val":62480,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"}]}},"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":"2014-03-31","val":539743,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"}]}},"EquipmentExpense":{"label":"Equipment Expense","description":"This element represents equipment expense including depreciation, repairs, rentals, and service contract costs. This item also includes equipment purchases which do not qualify for capitalization in accordance with the entity's accounting policy. This item may also include furniture expenses.","units":{"USD":[{"start":"2017-01-01","end":"2017-03-31","val":-323307,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2018-01-01","end":"2018-03-31","val":-984754,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1"}]}},"EquityMethodInvestments":{"label":"Equity Method Investments","description":"This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.","units":{"USD":[{"end":"2010-12-31","val":0,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26","frame":"CY2010Q4I"},{"end":"2011-06-30","val":20000,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26","frame":"CY2011Q2I"},{"end":"2011-09-30","val":20000,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":20000,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2011Q4I"},{"end":"2011-12-31","val":20000,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"end":"2011-12-31","val":20000,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"end":"2011-12-31","val":20000,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21"},{"end":"2011-12-31","val":20000,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"end":"2012-03-31","val":20000,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21","frame":"CY2012Q1I"},{"end":"2012-06-30","val":20000,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2012Q2I"},{"end":"2012-09-30","val":20000,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20","frame":"CY2012Q3I"},{"end":"2012-12-31","val":20000,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19","frame":"CY2012Q4I"},{"end":"2012-12-31","val":20000,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"end":"2012-12-31","val":20000,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20"},{"end":"2012-12-31","val":20000,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16"},{"end":"2013-03-31","val":20000,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20","frame":"CY2013Q1I"},{"end":"2013-06-30","val":20000,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19","frame":"CY2013Q2I"},{"end":"2013-09-30","val":20000,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19","frame":"CY2013Q3I"}]}},"ExcessStockSharesIssued":{"label":"Excess Stock, Shares Issued","description":"Number of excess stock shares of an entity that have been sold or granted to shareholders.","units":{"shares":[{"end":"2021-08-28","val":581,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2021-12-27","val":581,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2021Q4I"},{"end":"2022-03-31","val":482,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-04-18","val":18731644,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2022-06-30","val":432,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":432,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15","frame":"CY2022Q3I"},{"end":"2022-12-22","val":2443750,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":25,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022Q4I"}]}},"FairValueAdjustmentOfWarrants":{"label":"Fair Value Adjustment of Warrants","description":"Amount of expense (income) related to adjustment to fair value of warrant liability.","units":{"USD":[{"start":"2013-01-01","end":"2013-09-30","val":704575,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"start":"2013-01-01","end":"2013-09-30","val":645398,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":645398,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"start":"2013-07-01","end":"2013-09-30","val":645398,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":88370,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15"},{"start":"2013-01-01","end":"2013-12-31","val":645398,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2015-01-01","end":"2015-03-31","val":149807,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":149807,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-03-31","end":"2015-06-30","val":-149807,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2015Q2"},{"start":"2015-04-01","end":"2015-06-30","val":-149807,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2021-01-01","end":"2021-09-30","val":11181822,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2022-01-01","end":"2022-03-31","val":828186,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-09-30","val":29176702,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"},{"start":"2023-01-01","end":"2023-03-31","val":1371892,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":427768,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2023-01-01","end":"2023-06-30","val":-2825879,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-01-01","end":"2023-09-30","val":1238686,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"},{"start":"2024-01-01","end":"2024-06-30","val":6593511,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":6593511,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2024-04-01","end":"2024-06-30","val":-6173683,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":5837116,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":-756395,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":7645500,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"start":"2024-01-01","end":"2024-12-31","val":6908567,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-1371191,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-3751722,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2025-04-01","end":"2025-06-30","val":-2380531,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-2035246,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2025-07-01","end":"2025-09-30","val":1716476,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-2523331,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":909505,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1"}]}},"FairValueNetAssetLiability":{"label":"Fair Value, Net Asset (Liability)","description":"Fair value of asset after deduction of liability.","units":{"USD":[{"end":"2017-09-30","val":10728464,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2018-03-31","val":17418475,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2021-12-31","val":216518,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-12-31","val":29525,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022Q4I"},{"end":"2023-03-31","val":25004,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":25004,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25","frame":"CY2023Q2I"},{"end":"2023-09-30","val":25804,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2023Q3I"}]}},"FairValueOfAssetsAcquired":{"label":"Fair Value of Assets Acquired","description":"The fair value of assets acquired in noncash investing or financing activities.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":1199762,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":3063210,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15"},{"start":"2013-01-01","end":"2013-12-31","val":3063210,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":656756,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":656756,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":900620,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"}]}},"FIFOInventoryAmount":{"label":"FIFO Inventory Amount","description":"The amount of FIFO (first in first out) inventory present at the reporting date when inventory is also valued using different valuation methods.","units":{"USD":[{"end":"2021-03-31","val":1900,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q1I"}]}},"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":"2011-12-31","val":184847,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2011Q4I"},{"end":"2012-12-31","val":322156,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2012Q4I"}]}},"ForeignCurrencyContractAssetFairValueDisclosure":{"label":"Foreign Currency Contract, Asset, Fair Value Disclosure","description":"Fair value portion of asset contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward contracts, and swaps.","units":{"USD":[{"end":"2020-03-31","val":4400,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":6400,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":10000,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3I"},{"end":"2021-03-31","val":53200,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q1I"}]}},"ForeignCurrencyTransactionGainLossBeforeTax":{"label":"Foreign Currency Transaction Gain (Loss), before Tax","description":"Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.","units":{"USD":[{"start":"2012-01-01","end":"2012-03-31","val":-1182,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21"},{"start":"2012-01-01","end":"2012-03-31","val":-1182,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-2227,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2012-01-01","end":"2012-06-30","val":-2227,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"start":"2012-03-31","end":"2012-06-30","val":-1045,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":-1045,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"start":"2012-01-01","end":"2012-09-30","val":-2838,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"start":"2012-01-01","end":"2012-09-30","val":-2838,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"start":"2012-07-01","end":"2012-09-30","val":-611,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"start":"2012-07-01","end":"2012-09-30","val":-611,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":-3096,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16"},{"start":"2012-01-01","end":"2012-12-31","val":-3096,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15","frame":"CY2012"},{"start":"2016-01-01","end":"2016-09-30","val":-6,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-6,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":-6,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":-6,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"}]}},"FurnitureAndFixturesGross":{"label":"Furniture and Fixtures, Gross","description":"Amount before accumulated depreciation of equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.","units":{"USD":[{"end":"2010-12-31","val":27056,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26"},{"end":"2010-12-31","val":27056,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010Q4I"},{"end":"2010-12-31","val":27056,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2011-06-30","val":27056,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26","frame":"CY2011Q2I"},{"end":"2011-09-30","val":27056,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":27056,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2011Q4I"},{"end":"2011-12-31","val":27056,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"end":"2011-12-31","val":27056,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"end":"2011-12-31","val":27056,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21"},{"end":"2011-12-31","val":27056,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"end":"2012-03-31","val":27056,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21","frame":"CY2012Q1I"},{"end":"2012-06-30","val":27056,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2012Q2I"},{"end":"2012-09-30","val":27056,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20","frame":"CY2012Q3I"},{"end":"2012-12-31","val":27056,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19","frame":"CY2012Q4I"},{"end":"2012-12-31","val":27056,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"end":"2012-12-31","val":27056,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20"},{"end":"2012-12-31","val":27056,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16"},{"end":"2013-03-31","val":27056,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20","frame":"CY2013Q1I"},{"end":"2013-06-30","val":27056,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19","frame":"CY2013Q2I"},{"end":"2013-09-30","val":27056,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19","frame":"CY2013Q3I"}]}},"GainLossOnDerivativeInstrumentsNetPretax":{"label":"Gain (Loss) on Derivative Instruments, Net, Pretax","description":"Aggregate net gain (loss) on all derivative instruments recognized in earnings during the period, before tax effects.","units":{"USD":[{"start":"2011-01-01","end":"2011-09-30","val":462643,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":462643,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"start":"2011-07-01","end":"2011-09-30","val":462643,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":462643,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":445173,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"start":"2011-01-01","end":"2011-12-31","val":445173,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-156646,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21"},{"start":"2012-01-01","end":"2012-03-31","val":-156646,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-45412,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2012-01-01","end":"2012-06-30","val":-45412,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"start":"2012-03-31","end":"2012-06-30","val":111234,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":111234,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"start":"2012-01-01","end":"2012-09-30","val":-14715,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"start":"2012-01-01","end":"2012-09-30","val":-14716,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"start":"2012-07-01","end":"2012-09-30","val":30696,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"start":"2012-07-01","end":"2012-09-30","val":30696,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":-737185,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16"},{"start":"2012-01-01","end":"2012-12-31","val":-737185,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-782249,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20"},{"start":"2013-01-01","end":"2013-03-31","val":-782249,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-2200614,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"start":"2013-01-01","end":"2013-06-30","val":-2336128,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":-1418365,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19","frame":"CY2013Q2"},{"start":"2013-04-02","end":"2013-06-30","val":-1474359,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":-3543781,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"start":"2013-01-01","end":"2013-09-30","val":-1232828,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":-1343167,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"start":"2013-07-01","end":"2013-09-30","val":1103300,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-1020088,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15"},{"start":"2013-01-01","end":"2013-12-31","val":1430915,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-3485259,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":-2133717,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-3951326,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-3951326,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2014-04-01","end":"2014-06-30","val":-1817609,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":-1817609,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-3932264,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":-3932264,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":19062,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":19062,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-1701406,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":174957,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":308740,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-03-31","end":"2015-06-30","val":133783,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-2015792,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":-2324532,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3"},{"start":"2017-01-01","end":"2017-06-30","val":522942,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":-549154,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-2026380,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2017-07-01","end":"2017-09-30","val":-2633663,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":3224457,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-11671543,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-7741115,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-7741115,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-04-01","end":"2018-06-30","val":3930428,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":3930428,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-60952,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2018-01-01","end":"2018-09-30","val":-60952,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2018-07-01","end":"2018-09-30","val":7680163,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2018-07-01","end":"2018-09-30","val":7680163,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-3261137,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25"},{"start":"2018-01-01","end":"2018-12-31","val":-3261137,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1944589,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21"},{"start":"2019-01-01","end":"2019-03-31","val":1944589,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-3665282,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":-3665282,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":-5609871,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":-5609871,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-4275963,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2019-01-01","end":"2019-09-30","val":-4275963,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2019-07-01","end":"2019-09-30","val":-610682,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2019-07-01","end":"2019-09-30","val":-137989,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-22280266,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"start":"2019-01-01","end":"2019-12-31","val":-22280266,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":22530870,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":17218562,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-04-01","end":"2020-06-30","val":-5312308,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":23627793,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-07-01","end":"2020-09-30","val":6409231,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":19359866,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2020"},{"start":"2023-01-01","end":"2023-12-31","val":1836145,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-12767194,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-12-31","val":-6908567,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1371191,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-12-31","val":2523331,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025"}]}},"GainLossOnDispositionOfAssets1":{"label":"Gain (Loss) on Disposition of Assets","description":"Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.","units":{"USD":[{"start":"2015-01-01","end":"2015-06-30","val":-1552,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-01-01","end":"2015-06-30","val":-1552,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-03-31","end":"2015-06-30","val":-1552,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2015Q2"},{"start":"2015-04-01","end":"2015-06-30","val":-1552,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":-1552,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":-1552,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":14318,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04"},{"start":"2015-01-01","end":"2015-12-31","val":14318,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2018-01-01","end":"2018-06-30","val":-406,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-406,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-04-01","end":"2018-06-30","val":-406,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-406,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-406,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2018-01-01","end":"2018-09-30","val":-406,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2018-07-01","end":"2018-09-30","val":-20000,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-406,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25"},{"start":"2018-01-01","end":"2018-12-31","val":-406,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018"}]}},"GainLossOnInvestments":{"label":"Gain (Loss) on Investments","description":"Amount of realized and unrealized gain (loss) on investment.","units":{"USD":[{"start":"2018-01-01","end":"2018-09-30","val":-20000,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2018-01-01","end":"2018-09-30","val":-20000,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2018-07-01","end":"2018-09-30","val":-20000,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-39538,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25"},{"start":"2018-01-01","end":"2018-12-31","val":-39538,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018"},{"start":"2024-01-01","end":"2024-03-31","val":27125,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2024Q1"},{"start":"2025-01-01","end":"2025-03-31","val":-9042,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2025Q1"}]}},"GainLossOnSaleOfDebtInvestments":{"label":"Gain (Loss) on Sale of Debt Investments","description":"The difference between the carrying value and the sale price of debt securities, not separately or otherwise categorized as trading, available-for-sale, or held-to-maturity. This element refers to the gain (loss) included in earnings and not to the cash proceeds of the sale.","units":{"USD":[{"start":"2012-01-01","end":"2012-06-30","val":-838728,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"start":"2012-04-01","end":"2012-06-30","val":-838728,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":-838728,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"start":"2012-01-01","end":"2012-12-31","val":-1634989,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16"},{"start":"2012-01-01","end":"2012-12-31","val":-1634989,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-79520,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20"},{"start":"2013-01-01","end":"2013-03-31","val":-79520,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-135514,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"start":"2013-04-01","end":"2013-06-30","val":-55994,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":2310953,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"start":"2013-07-01","end":"2013-09-30","val":2446467,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":3407340,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":1351542,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":1999015,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":2997359,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"}]}},"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":"2015-01-01","end":"2015-06-30","val":-1552,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-01-01","end":"2015-09-30","val":-1552,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-12-31","val":14318,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04"},{"start":"2015-01-01","end":"2015-12-31","val":14318,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"}]}},"GainLossRelatedToLitigationSettlement":{"label":"Gain (Loss) Related to Litigation Settlement","description":"Amount of gain (loss) recognized in settlement of litigation and insurance claims. Excludes claims within an insurance entity's normal claims settlement process.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":-35776,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-314295,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-12-31","val":28428,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"start":"2019-01-01","end":"2019-12-31","val":28428,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2019"},{"start":"2024-01-01","end":"2024-03-31","val":-212635,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-1265823,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2024-04-01","end":"2024-06-30","val":-1053188,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-1265823,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2025-01-01","end":"2025-12-31","val":-104032,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025"}]}},"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":"2017-01-01","end":"2017-06-30","val":-616481,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":-616481,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-760758,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2017-07-01","end":"2017-09-30","val":-59936,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-889676,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-126330,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-263790,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-263790,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-04-01","end":"2018-06-30","val":-137460,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-137460,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-860880,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2018-01-01","end":"2018-09-30","val":-860880,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2018-07-01","end":"2018-09-30","val":-597090,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2018-07-01","end":"2018-09-30","val":-597090,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-1849979,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25"},{"start":"2018-01-01","end":"2018-12-31","val":-1849979,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-514404,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21"},{"start":"2019-01-01","end":"2019-03-31","val":-514404,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-747556,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":-747556,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":-233152,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":-233152,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-254584,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2019-01-01","end":"2019-09-30","val":-254584,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2019-07-01","end":"2019-09-30","val":472693,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-102527,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"start":"2019-01-01","end":"2019-12-31","val":-102527,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2019"},{"start":"2022-01-01","end":"2022-03-31","val":-1326713,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-1568898,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2022-04-01","end":"2022-06-30","val":-242185,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-29176702,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"},{"start":"2022-07-01","end":"2022-09-30","val":-27607804,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2022Q3"},{"start":"2023-01-01","end":"2023-03-31","val":3875377,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":2825879,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2023-04-01","end":"2023-06-30","val":-1049498,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-1238686,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"},{"start":"2023-07-01","end":"2023-09-30","val":-4064566,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":218064,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":30646,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":30646,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2024-04-01","end":"2024-06-30","val":30646,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":30646,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":30646,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2024-01-01","end":"2024-12-31","val":30646,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"start":"2024-01-01","end":"2024-12-31","val":30646,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":249334,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19"},{"start":"2025-01-01","end":"2025-03-31","val":249334,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-513347,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2025-04-01","end":"2025-06-30","val":-762681,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-513345,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2025-07-01","end":"2025-09-30","val":2,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-513345,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":79548,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1"}]}},"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-09-30","val":157250,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-01-01","end":"2021-09-30","val":157250,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2021-01-01","end":"2021-12-31","val":152233,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07"},{"start":"2021-01-01","end":"2021-12-31","val":152233,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":50000,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":50000,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":50000,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":50000,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2022-01-01","end":"2022-09-30","val":50000,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2022-01-01","end":"2022-09-30","val":50000,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"},{"start":"2022-01-01","end":"2022-12-31","val":50000,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"},{"start":"2023-01-01","end":"2023-09-30","val":218064,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"}]}},"GeneralAndAdministrativeExpense":{"label":"General and Administrative Expense","description":"The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":1116245,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26"},{"start":"2010-04-01","end":"2010-06-30","val":613737,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26","frame":"CY2010Q2"},{"start":"2011-01-01","end":"2011-06-30","val":1487497,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26"},{"start":"2011-04-01","end":"2011-06-30","val":771915,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26","frame":"CY2011Q2"},{"start":"2014-01-01","end":"2014-12-31","val":3096693,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":557618,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":1148321,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":590703,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":1700488,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":552167,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":4200200,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04"},{"start":"2015-01-01","end":"2015-12-31","val":4200200,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":686846,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":686846,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1230784,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":1230784,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":543938,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":543938,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":1860239,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":1860239,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":629455,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":629455,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":2674318,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":2674318,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":624530,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":624530,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1012369,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":1012369,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":446570,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":446570,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":1842815,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":1842815,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2017-07-01","end":"2017-09-30","val":830444,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":830444,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":2508264,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":2508264,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":686618,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-03-31","val":686618,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1371693,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":1371693,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-04-01","end":"2018-06-30","val":666964,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":666964,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":2143859,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2018-01-01","end":"2018-09-30","val":2143859,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2018-07-01","end":"2018-09-30","val":771944,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2018-07-01","end":"2018-09-30","val":771944,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":3045780,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25"},{"start":"2018-01-01","end":"2018-12-31","val":3045780,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":587070,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21"},{"start":"2019-01-01","end":"2019-03-31","val":587070,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1171314,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":1228756,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":584241,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":607306,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":1766496,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2019-01-01","end":"2019-09-30","val":1766496,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2019-07-01","end":"2019-09-30","val":595181,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2019-07-01","end":"2019-09-30","val":595181,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":2556201,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"start":"2019-01-01","end":"2019-12-31","val":2556201,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":549911,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":549911,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1072149,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":1072149,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2020-04-01","end":"2020-06-30","val":522238,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-04-01","end":"2020-06-30","val":522238,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":1853760,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-01-01","end":"2020-09-30","val":1853760,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":782810,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-07-01","end":"2020-09-30","val":782810,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":3602586,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21"},{"start":"2020-01-01","end":"2020-12-31","val":3602586,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":818553,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-03-31","val":818553,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1779673,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2021-01-01","end":"2021-06-30","val":1779673,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-04-01","end":"2021-06-30","val":961623,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2021-04-01","end":"2021-06-30","val":961623,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":2785713,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-01-01","end":"2021-09-30","val":2785713,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":1006041,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-07-01","end":"2021-09-30","val":1006041,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":3612988,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07"},{"start":"2021-01-01","end":"2021-12-31","val":3612988,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":880260,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":880260,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1815159,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":1815159,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2022-04-01","end":"2022-06-30","val":934899,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-04-01","end":"2022-06-30","val":934899,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":2900203,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2022-01-01","end":"2022-09-30","val":2900203,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"},{"start":"2022-07-01","end":"2022-09-30","val":1085044,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2022-07-01","end":"2022-09-30","val":1085044,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":4459763,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1088770,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":2104765,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2023-01-01","end":"2023-06-30","val":1665057,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":1015995,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2023-04-01","end":"2023-06-30","val":638601,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":3008988,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"},{"start":"2023-07-01","end":"2023-09-30","val":904223,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":4684527,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1215790,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1623873,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":2125926,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2024-04-01","end":"2024-06-30","val":730573,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":910136,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":3598920,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":1472994,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":5263621,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"start":"2024-01-01","end":"2024-12-31","val":4973454,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1173570,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19"},{"start":"2025-01-01","end":"2025-03-31","val":1112072,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1852191,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2025-04-01","end":"2025-06-30","val":728002,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":2320659,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2025-07-01","end":"2025-09-30","val":468468,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":3601418,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":648630,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1"}]}},"Goodwill":{"label":"Goodwill","description":"Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.","units":{"USD":[{"end":"2015-10-01","val":682145,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-10-01","val":682145,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3I"},{"end":"2015-12-31","val":487447,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04"},{"end":"2015-12-31","val":487447,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":487447,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":487447,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":487447,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":487413,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":682145,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":682145,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":682145,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":682145,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":682145,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":682145,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":682145,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016Q4I"},{"end":"2017-03-31","val":682145,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":682145,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":682145,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"}]}},"GoodwillAndIntangibleAssetImpairment":{"label":"Goodwill and Intangible Asset Impairment","description":"Total loss recognized during the period from the impairment of goodwill plus the loss recognized in the period resulting from the impairment of the carrying amount of intangible assets, other than goodwill.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":682145,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":682145,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2017"},{"start":"2021-01-01","end":"2021-12-31","val":116000,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":114000,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":2650986,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":1128000,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"}]}},"GoodwillImpairmentLoss":{"label":"Goodwill, Impairment Loss","description":"Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":682145,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":682145,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2017"}]}},"GrossProfit":{"label":"Gross Profit","description":"Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":45500,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":102000,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21","frame":"CY2011Q1"},{"start":"2010-12-31","end":"2011-06-30","val":142500,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2011-03-31","end":"2011-06-30","val":40500,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":142500,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":142500,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"start":"2011-01-01","end":"2011-12-31","val":122898,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"start":"2011-01-01","end":"2011-12-31","val":122898,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":152072,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21"},{"start":"2012-01-01","end":"2012-03-31","val":152072,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":145800,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2012-01-01","end":"2012-06-30","val":145800,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"start":"2012-03-31","end":"2012-06-30","val":-6272,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":-6272,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"start":"2012-01-01","end":"2012-09-30","val":162983,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"start":"2012-01-01","end":"2012-09-30","val":162983,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"start":"2012-07-01","end":"2012-09-30","val":17183,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"start":"2012-07-01","end":"2012-09-30","val":17183,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":186516,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16"},{"start":"2012-01-01","end":"2012-12-31","val":186516,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15","frame":"CY2012"},{"start":"2013-01-01","end":"2013-06-30","val":69356,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"start":"2013-01-01","end":"2013-06-30","val":69356,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":69356,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19","frame":"CY2013Q2"},{"start":"2013-04-02","end":"2013-06-30","val":69356,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":89990,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"start":"2013-01-01","end":"2013-09-30","val":89990,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":20634,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"start":"2013-07-01","end":"2013-09-30","val":20634,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":89990,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15"},{"start":"2013-01-01","end":"2013-12-31","val":89990,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":53440,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":53440,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":53440,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":53440,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2014-01-01","end":"2014-09-30","val":59276,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":59276,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":5836,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":5836,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":59276,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":59276,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":19406,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":19406,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":49986,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-01-01","end":"2015-06-30","val":49986,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-03-31","end":"2015-06-30","val":30580,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2015Q2"},{"start":"2015-04-01","end":"2015-06-30","val":30580,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":53986,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":53986,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":4000,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":4000,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":112567,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04"},{"start":"2015-01-01","end":"2015-12-31","val":112567,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":399323,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":399323,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":976057,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":976057,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":576732,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":576732,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":1421871,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":1421871,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":445814,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":445814,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":1481930,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":1481930,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":89673,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":89673,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":100776,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":100776,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":11103,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":11103,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":263557,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":263557,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2017-07-01","end":"2017-09-30","val":162781,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":162781,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":649861,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":649861,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":373873,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-03-31","val":373873,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":567571,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":567571,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-04-01","end":"2018-06-30","val":193698,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":193698,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":912017,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2018-01-01","end":"2018-09-30","val":912017,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2018-07-01","end":"2018-09-30","val":339904,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2018-07-01","end":"2018-09-30","val":339904,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":1153680,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25"},{"start":"2018-01-01","end":"2018-12-31","val":1153680,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":18780,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21"},{"start":"2019-01-01","end":"2019-03-31","val":18780,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":209654,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":209654,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":190873,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":190873,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":290294,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2019-01-01","end":"2019-09-30","val":290294,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2019-07-01","end":"2019-09-30","val":80640,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2019-07-01","end":"2019-09-30","val":80640,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":370866,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"start":"2019-01-01","end":"2019-12-31","val":370866,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":213293,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":213293,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":365564,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":365564,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2020-04-01","end":"2020-06-30","val":152271,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-04-01","end":"2020-06-30","val":152271,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":348176,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-01-01","end":"2020-09-30","val":348176,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":-17388,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-07-01","end":"2020-09-30","val":-17388,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":611775,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21"},{"start":"2020-01-01","end":"2020-12-31","val":611775,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":104657,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-03-31","val":104657,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":280654,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2021-01-01","end":"2021-06-30","val":280654,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-04-01","end":"2021-06-30","val":176500,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2021-04-01","end":"2021-06-30","val":176500,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":611005,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-01-01","end":"2021-09-30","val":611005,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":330351,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-07-01","end":"2021-09-30","val":330351,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":569684,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07"},{"start":"2021-01-01","end":"2021-12-31","val":569684,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-224750,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":-224750,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":460724,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":460724,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2022-04-01","end":"2022-06-30","val":685474,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-04-01","end":"2022-06-30","val":685474,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":1283898,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2022-01-01","end":"2022-09-30","val":1283898,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"},{"start":"2022-07-01","end":"2022-09-30","val":823174,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2022-07-01","end":"2022-09-30","val":823174,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":1495297,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":131075,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":326270,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2023-01-01","end":"2023-06-30","val":-7,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":195195,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2023-04-01","end":"2023-06-30","val":110,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":554569,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"},{"start":"2023-07-01","end":"2023-09-30","val":228299,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":626495,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-112503,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-6561,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":529918,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2024-04-01","end":"2024-06-30","val":-6552,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":642421,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":601056,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":71139,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":972712,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"start":"2024-01-01","end":"2024-12-31","val":1504728,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":692614,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19"},{"start":"2025-01-01","end":"2025-03-31","val":504654,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-153348,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2025-04-01","end":"2025-06-30","val":-658002,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":328269,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2025-07-01","end":"2025-09-30","val":481618,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":1621076,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":554128,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1"}]}},"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":"2020-01-01","end":"2020-12-31","val":133879,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2020"},{"start":"2021-09-01","end":"2021-09-13","val":116000,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"start":"2021-01-01","end":"2021-09-30","val":116000,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-01-01","end":"2021-09-30","val":116000,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":116000,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-07-01","end":"2021-09-30","val":116000,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":116000,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":116000,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":116000,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"}]}},"ImpairmentOfIntangibleAssetsExcludingGoodwill":{"label":"Impairment of Intangible Assets (Excluding Goodwill)","description":"The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of an intangible asset (excluding goodwill) to fair value.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":317689,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15"},{"start":"2013-01-01","end":"2013-12-31","val":317689,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"}]}},"ImpairmentOfIntangibleAssetsFinitelived":{"label":"Impairment of Intangible Assets, Finite-lived","description":"The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":34078,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2012"},{"start":"2022-01-01","end":"2022-03-31","val":8800,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":6000,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-09-30","val":6000,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"}]}},"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":"2011-01-01","end":"2011-12-31","val":2259617,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":4228000,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16"},{"start":"2012-01-01","end":"2012-12-31","val":4228000,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":3505200,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15"},{"start":"2013-01-01","end":"2013-12-31","val":-3505200,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":-4453900,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-4453900,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":-4646020,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04"},{"start":"2015-01-01","end":"2015-12-31","val":-4646020,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-1658300,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":1658300,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":2092700,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":2092700,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":2388460,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25"},{"start":"2018-01-01","end":"2018-12-31","val":2388460,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":5764730,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"start":"2019-01-01","end":"2019-12-31","val":-5764730,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":2784887,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21"},{"start":"2020-01-01","end":"2020-12-31","val":2784887,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":444255,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07"},{"start":"2021-01-01","end":"2021-12-31","val":444255,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":2266050,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-2441414,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-3742746,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"start":"2024-01-01","end":"2024-12-31","val":-3742746,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-854037,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-12-31","val":-2847254,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-2073530,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1"}]}},"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":-1489075,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26"},{"start":"2010-04-01","end":"2010-06-30","val":-815302,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":-2836633,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":-1346757,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2011-01-01","end":"2011-06-30","val":-1743250,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26"},{"start":"2011-04-01","end":"2011-06-30","val":-929746,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":-3216872,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":-1472822,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3"}]}},"IncomeLossFromEquityMethodInvestments":{"label":"Income (Loss) from Equity Method Investments","description":"Amount of income (loss) for proportionate share of equity method investee's income (loss).","units":{"USD":[{"start":"2021-01-01","end":"2021-03-31","val":-40000,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-03-31","val":-40000,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-40000,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2021-01-01","end":"2021-06-30","val":-40000,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-01-01","end":"2021-09-30","val":-40000,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-01-01","end":"2021-09-30","val":-40000,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2021-01-01","end":"2021-12-31","val":-40000,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07"},{"start":"2021-01-01","end":"2021-12-31","val":-40000,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-112778,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"}]}},"IncomeTaxExaminationPenaltiesAndInterestExpense":{"label":"Income Tax Examination, Penalties and Interest Expense","description":"The sum of the amounts of estimated penalties and interest recognized in the period arising from income tax examinations.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":1123897,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15","frame":"CY2013"}]}},"IncomeTaxExpenseBenefit":{"label":"Income Tax Expense (Benefit)","description":"Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":800,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26"},{"start":"2010-04-01","end":"2010-06-30","val":0,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26","frame":"CY2010Q2"},{"start":"2011-01-01","end":"2011-06-30","val":800,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26"},{"start":"2011-04-01","end":"2011-06-30","val":0,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26","frame":"CY2011Q2"}]}},"IncomeTaxesPaid":{"label":"Income Taxes Paid","description":"The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":800,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26"},{"start":"2011-01-01","end":"2011-06-30","val":800,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26"}]}},"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":1772679,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":1287600,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16"},{"start":"2012-01-01","end":"2012-12-31","val":1287600,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":2119600,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15"},{"start":"2013-01-01","end":"2013-12-31","val":2119600,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":1976100,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-1976100,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":-1697350,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04"},{"start":"2015-01-01","end":"2015-12-31","val":-1697350,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-755400,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":755400,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":431560,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":431560,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":1860180,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25"},{"start":"2018-01-01","end":"2018-12-31","val":1860180,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":882680,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"start":"2019-01-01","end":"2019-12-31","val":882680,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":1051146,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21"},{"start":"2020-01-01","end":"2020-12-31","val":1051146,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-1619981,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07"},{"start":"2021-01-01","end":"2021-12-31","val":-1619981,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-1188205,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-880442,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-2191537,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"start":"2024-01-01","end":"2024-12-31","val":-2191537,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-2654795,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025"}]}},"IncomeTaxReconciliationDeductions":{"label":"Effective Income Tax Rate Reconciliation, Deduction, Amount","description":"Amount of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations attributable to deduction. Includes, but is not limited to, dividend deduction, deduction for dividend paid to employee stock ownership plan (ESOP), Medicare prescription drug benefit subsidy deduction, and other deductions.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":-106200,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":17600,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15"},{"start":"2013-01-01","end":"2013-12-31","val":-17600,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":23200,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014"}]}},"IncomeTaxReconciliationDeductionsExtraterritorialIncomeExclusion":{"label":"Effective Income Tax Rate Reconciliation, Deduction, Extraterritorial Income Exclusion, 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 deduction for extraterritorial income exclusion.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":23200,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":21920,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04"},{"start":"2015-01-01","end":"2015-12-31","val":21920,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-16300,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":16300,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-14740,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":-14740,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-11280,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25"},{"start":"2018-01-01","end":"2018-12-31","val":-11280,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-11360,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"start":"2019-01-01","end":"2019-12-31","val":11360,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":9574,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21"},{"start":"2020-01-01","end":"2020-12-31","val":9574,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":9508,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07"},{"start":"2021-01-01","end":"2021-12-31","val":9508,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":265,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":4333,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":621,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"start":"2024-01-01","end":"2024-12-31","val":621,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":10603,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025"}]}},"IncomeTaxReconciliationNondeductibleExpense":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":2834200,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":1403200,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15"},{"start":"2013-01-01","end":"2013-12-31","val":1403200,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":2454600,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-2454600,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":-2926750,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04"},{"start":"2015-01-01","end":"2015-12-31","val":-2926750,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-919200,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":919200,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":1646400,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":1646400,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":517000,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25"},{"start":"2018-01-01","end":"2018-12-31","val":517000,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":4870700,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"start":"2019-01-01","end":"2019-12-31","val":4870700,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-3845607,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21"},{"start":"2020-01-01","end":"2020-12-31","val":-3845607,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":1166218,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07"},{"start":"2021-01-01","end":"2021-12-31","val":1166218,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-1078110,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-1556639,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-1550588,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"start":"2024-01-01","end":"2024-12-31","val":-1550588,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-181856,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025"}]}},"IncomeTaxReconciliationNondeductibleExpenseDepreciation":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Depreciation, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible depreciation.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":-4129,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":-5700,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2012"}]}},"IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Meals and Entertainment, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible meals and entertainment expense.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":3803,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":2500,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2012"}]}},"IncomeTaxReconciliationNondeductibleExpenseOther":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, 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 nondeductible expenses.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":1855900,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2012"}]}},"IncomeTaxReconciliationNondeductibleExpenseResearchAndDevelopment":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Research and Development, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible research and development expense.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":-36752,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":26200,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2012"}]}},"IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Amount","description":"Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":524016,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":978300,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2012"}]}},"IncreaseDecreaseInAccountsAndNotesReceivable":{"label":"Increase (Decrease) in Accounts and Notes Receivable","description":"The increase (decrease) during the reporting period of the sum of amounts due within one year (or one business cycle) from customers for the credit sale of goods and services; and from note holders for outstanding loans.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":32979,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2019"}]}},"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":15855,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26"},{"start":"2010-01-01","end":"2010-09-30","val":17083,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":54427,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-34624,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21","frame":"CY2011Q1"},{"start":"2010-12-31","end":"2011-06-30","val":-28828,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2011-01-01","end":"2011-06-30","val":-28828,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26"},{"start":"2011-01-01","end":"2011-09-30","val":76241,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":76241,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"start":"2011-01-01","end":"2011-12-31","val":262090,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"start":"2011-01-01","end":"2011-12-31","val":262089,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-1729,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21"},{"start":"2012-01-01","end":"2012-03-31","val":-1729,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-45480,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2012-01-01","end":"2012-06-30","val":-45480,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"start":"2012-01-01","end":"2012-09-30","val":-86524,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"start":"2012-01-01","end":"2012-09-30","val":-86524,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"start":"2012-01-01","end":"2012-12-31","val":10830,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16"},{"start":"2012-01-01","end":"2012-12-31","val":10830,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":36970,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20"},{"start":"2013-01-01","end":"2013-03-31","val":36970,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":26223,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"start":"2013-01-01","end":"2013-06-30","val":26223,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":-20245,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"start":"2013-01-01","end":"2013-09-30","val":-20245,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":52163,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15"},{"start":"2013-01-01","end":"2013-12-31","val":52163,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":108616,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":108616,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":161688,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":161688,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2014-01-01","end":"2014-09-30","val":343693,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":343693,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":471810,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":471810,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":138787,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":138787,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":252300,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-01-01","end":"2015-06-30","val":252300,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":394518,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":394518,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":652715,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04"},{"start":"2015-01-01","end":"2015-12-31","val":652715,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":299036,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":299036,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":451602,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":451602,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":299584,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":299584,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":306567,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":306567,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":105533,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":105533,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":162978,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":162978,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":468406,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":468406,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2017-01-01","end":"2017-12-31","val":465523,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":465523,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":135253,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-03-31","val":135253,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":323121,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":323121,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-09-30","val":-151264,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2018-01-01","end":"2018-09-30","val":-151264,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2018-01-01","end":"2018-12-31","val":124092,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25"},{"start":"2018-01-01","end":"2018-12-31","val":124092,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":143784,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21"},{"start":"2019-01-01","end":"2019-03-31","val":143784,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":274536,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":-173708,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2019-01-01","end":"2019-09-30","val":-173708,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2019-01-01","end":"2019-12-31","val":167821,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"start":"2019-01-01","end":"2019-12-31","val":167821,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":11123,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":11123,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":205741,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2020-01-01","end":"2020-09-30","val":79454,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-01-01","end":"2020-09-30","val":79454,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2020-01-01","end":"2020-12-31","val":82758,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21"},{"start":"2020-01-01","end":"2020-12-31","val":82758,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":5723,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-03-31","val":5723,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-258796,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2021-01-01","end":"2021-06-30","val":-258796,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-01-01","end":"2021-09-30","val":-372641,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-01-01","end":"2021-09-30","val":-372641,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2021-01-01","end":"2021-12-31","val":160406,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07"},{"start":"2021-01-01","end":"2021-12-31","val":160406,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-13672,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":-13672,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":744372,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":744372,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2022-01-01","end":"2022-09-30","val":1509505,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2022-01-01","end":"2022-09-30","val":1509505,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"},{"start":"2022-01-01","end":"2022-12-31","val":2350309,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-921795,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-1512839,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2023-01-01","end":"2023-06-30","val":-1512839,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-01-01","end":"2023-09-30","val":-2169509,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"},{"start":"2023-01-01","end":"2023-12-31","val":-1784052,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-341187,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":303913,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":303913,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2024-01-01","end":"2024-09-30","val":472001,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2024-01-01","end":"2024-12-31","val":26098,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"start":"2024-01-01","end":"2024-12-31","val":26098,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-649133,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19"},{"start":"2025-01-01","end":"2025-03-31","val":649133,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-32376,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2025-01-01","end":"2025-09-30","val":652875,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2025-01-01","end":"2025-12-31","val":-49759,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":117619,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1"}]}},"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":"2011-01-01","end":"2011-09-30","val":-37500,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":-37500,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"start":"2012-01-01","end":"2012-06-30","val":-15000,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2012-01-01","end":"2012-06-30","val":-15000,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"start":"2012-01-01","end":"2012-09-30","val":-80726,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"start":"2012-01-01","end":"2012-09-30","val":80726,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"start":"2012-01-01","end":"2012-12-31","val":25000,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2012"},{"start":"2013-01-01","end":"2013-06-30","val":-20000,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"start":"2013-01-01","end":"2013-06-30","val":20000,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":-5000,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"start":"2013-01-01","end":"2013-09-30","val":-5000,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-03-31","val":22962,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":22962,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2015-01-01","end":"2015-03-31","val":25955,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1"}]}},"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":-9756,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26"},{"start":"2010-01-01","end":"2010-09-30","val":36145,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":-6043,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":32659,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21","frame":"CY2011Q1"},{"start":"2010-12-31","end":"2011-06-30","val":30244,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2011-01-01","end":"2011-06-30","val":30244,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26"},{"start":"2011-01-01","end":"2011-09-30","val":31124,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":31124,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"start":"2011-01-01","end":"2011-12-31","val":77475,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"start":"2011-01-01","end":"2011-12-31","val":77475,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-16041,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21"},{"start":"2012-01-01","end":"2012-03-31","val":-16041,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-24254,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2012-01-01","end":"2012-06-30","val":-24254,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"start":"2012-01-01","end":"2012-09-30","val":15289,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"start":"2012-01-01","end":"2012-09-30","val":15289,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"start":"2012-01-01","end":"2012-12-31","val":252429,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16"},{"start":"2012-01-01","end":"2012-12-31","val":252429,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":53684,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20"},{"start":"2013-01-01","end":"2013-03-31","val":53684,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":101487,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"start":"2013-01-01","end":"2013-06-30","val":101487,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":7718,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"start":"2013-01-01","end":"2013-09-30","val":7718,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":94672,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15"},{"start":"2013-01-01","end":"2013-12-31","val":94672,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-114375,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":-114375,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-33355,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-33355,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2014-01-01","end":"2014-09-30","val":34485,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":34485,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":139137,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":139137,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":82235,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":82235,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":144848,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-01-01","end":"2015-06-30","val":144848,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":223729,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":223729,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":267839,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04"},{"start":"2015-01-01","end":"2015-12-31","val":267839,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":105537,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":105537,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":171106,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":171106,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":257501,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":257501,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":344355,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":344355,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":69309,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":69309,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":60782,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":60782,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":121047,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":121047,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2017-01-01","end":"2017-12-31","val":229242,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":229242,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":52448,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-03-31","val":52448,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":255605,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":255605,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-09-30","val":320235,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2018-01-01","end":"2018-09-30","val":320233,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2018-01-01","end":"2018-12-31","val":317894,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25"},{"start":"2018-01-01","end":"2018-12-31","val":317894,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":2556,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21"},{"start":"2019-01-01","end":"2019-03-31","val":2556,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":125389,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":30423,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2019-01-01","end":"2019-12-31","val":127928,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":70043,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1"},{"start":"2023-01-01","end":"2023-06-30","val":401092,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-01-01","end":"2023-12-31","val":1320131,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":487156,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":981394,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-12-31","val":2496845,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":425481,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2025Q1"}]}},"IncreaseDecreaseInBillingInExcessOfCostOfEarnings":{"label":"Increase (Decrease) in Billing in Excess of Cost of Earnings","description":"The increase (decrease) during the reporting period in the liability reflecting cash payments received before the related costs have been incurred.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":68811,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04"},{"start":"2015-01-01","end":"2015-12-31","val":68811,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-157357,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":-157357,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-636835,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":-636835,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":-12954,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-12954,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":-30864,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-30864,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-96580,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":30303,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":38374,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":-40977,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2017"}]}},"IncreaseDecreaseInContractReceivablesNet":{"label":"Increase (Decrease) in Contract Receivables, Net","description":"The increase (decrease) during the reporting period in receivables arising from the contracting of goods and services, net for uncollectible accounts.","units":{"USD":[{"start":"2015-01-01","end":"2015-03-31","val":25955,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-12-31","val":93466,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04"},{"start":"2015-01-01","end":"2015-12-31","val":93466,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":110769,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":110769,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-457085,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":-457085,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":-675188,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-675188,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":-683328,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-683328,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-252626,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":-252626,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":49775,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":49775,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":140653,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":140653,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2017-01-01","end":"2017-12-31","val":107546,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-58293,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":18210,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":-75504,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"}]}},"IncreaseDecreaseInContractWithCustomerLiability":{"label":"Increase (Decrease) in Contract with Customer, Liability","description":"Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.","units":{"USD":[{"start":"2019-01-01","end":"2019-06-30","val":-96253,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":205257,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2019-01-01","end":"2019-12-31","val":315115,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-195565,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-234550,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":-234550,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2020-01-01","end":"2020-09-30","val":26672,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-01-01","end":"2020-09-30","val":26672,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2020-01-01","end":"2020-12-31","val":-87458,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21"},{"start":"2020-01-01","end":"2020-12-31","val":-87458,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-16072,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-03-31","val":-16072,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-39435,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2021-01-01","end":"2021-06-30","val":-39435,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-01-01","end":"2021-09-30","val":198155,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-01-01","end":"2021-09-30","val":198155,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2021-01-01","end":"2021-12-31","val":1546395,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07"},{"start":"2021-01-01","end":"2021-12-31","val":1546395,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":607879,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":607879,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-288949,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":-288949,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2022-01-01","end":"2022-09-30","val":-1194376,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2022-01-01","end":"2022-09-30","val":-1194376,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"},{"start":"2022-01-01","end":"2022-12-31","val":-954488,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-15523,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-208564,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2023-01-01","end":"2023-06-30","val":-208564,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-01-01","end":"2023-09-30","val":338637,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"},{"start":"2023-01-01","end":"2023-12-31","val":413909,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":451997,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":273393,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":273393,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2024-01-01","end":"2024-09-30","val":1002092,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2024-01-01","end":"2024-12-31","val":2765431,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"start":"2024-01-01","end":"2024-12-31","val":2765431,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-820888,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19"},{"start":"2025-01-01","end":"2025-03-31","val":-820888,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-844788,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2025-01-01","end":"2025-09-30","val":-798147,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2025-01-01","end":"2025-12-31","val":1464347,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-1031057,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1"}]}},"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-09-30","val":13500,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-03-31","val":272,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21","frame":"CY2011Q1"},{"start":"2010-12-31","end":"2011-06-30","val":788,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2011-01-01","end":"2011-09-30","val":350663,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":350663,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"start":"2011-01-01","end":"2011-12-31","val":313163,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"start":"2011-01-01","end":"2011-12-31","val":313163,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-313163,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21"},{"start":"2012-01-01","end":"2012-03-31","val":-313163,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-313163,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2012-01-01","end":"2012-06-30","val":-313163,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"start":"2012-01-01","end":"2012-09-30","val":-278163,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"start":"2012-01-01","end":"2012-09-30","val":-278163,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"start":"2012-01-01","end":"2012-12-31","val":-313163,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16"},{"start":"2012-01-01","end":"2012-12-31","val":-313163,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":5000,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20"},{"start":"2013-01-01","end":"2013-03-31","val":5000,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-12-31","val":50000,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15"},{"start":"2013-01-01","end":"2013-12-31","val":50000,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-50000,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":-50000,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-50000,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-50000,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2014-01-01","end":"2014-09-30","val":-50000,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":-50000,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":-2430,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-2430,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":82406,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":82406,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-6304,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-01-01","end":"2015-06-30","val":-6304,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":6420,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":6420,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":102430,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04"},{"start":"2015-01-01","end":"2015-12-31","val":102430,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":-150000,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":-150000,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":-150000,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-150000,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":-150000,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-150000,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":10300,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":10300,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":22300,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":22300,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":24100,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":24100,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2017-01-01","end":"2017-12-31","val":15500,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":29800,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":47379,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":49500,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2019-01-01","end":"2019-09-30","val":71917,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"}]}},"IncreaseDecreaseInDepositOtherAssets":{"label":"Increase (Decrease) in Deposit Assets","description":"The increase (decrease) during the reporting period in moneys or securities given as security including, but not limited to, contract, escrow, or earnest money deposits, retainage (if applicable), deposits with clearing organizations and others, collateral, or margin deposits.","units":{"USD":[{"start":"2012-01-01","end":"2012-03-31","val":-5000,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21","frame":"CY2012Q1"},{"start":"2024-01-01","end":"2024-12-31","val":146453,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024"}]}},"IncreaseDecreaseInDeposits":{"label":"Increase (Decrease) in Deposits","description":"The net cash inflow or outflow for the increase (decrease) in the beginning and end of period deposits balances.","units":{"USD":[{"start":"2012-01-01","end":"2012-03-31","val":-5000,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20","frame":"CY2012Q1"}]}},"IncreaseDecreaseInFinishedGoodsAndWorkInProcessInventories":{"label":"Increase (Decrease) in Finished Goods and Work in Process Inventories","description":"The increase (decrease) during the reporting period in the book value of finished goods inventory and work in process inventory.","units":{"USD":[{"start":"2019-01-01","end":"2019-06-30","val":2500,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":2500,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"}]}},"IncreaseDecreaseInInventories":{"label":"Increase (Decrease) in Inventories","description":"The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":94732,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-03-31","val":13613,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":13613,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":13614,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":13614,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":13614,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":13614,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2017-01-01","end":"2017-12-31","val":13614,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":13614,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":123,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":123,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-09-30","val":123,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2018-01-01","end":"2018-09-30","val":123,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2018-01-01","end":"2018-12-31","val":122,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25"},{"start":"2018-01-01","end":"2018-12-31","val":122,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018"},{"start":"2019-01-01","end":"2019-09-30","val":-13736,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2019-01-01","end":"2019-09-30","val":-13736,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2019-01-01","end":"2019-12-31","val":-13736,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"start":"2019-01-01","end":"2019-12-31","val":-84714,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":122447,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1900,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-03-31","val":1900,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":2850,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2021-01-01","end":"2021-06-30","val":2850,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-01-01","end":"2021-09-30","val":2850,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-01-01","end":"2021-09-30","val":2850,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2021-01-01","end":"2021-12-31","val":2850,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07"},{"start":"2021-01-01","end":"2021-12-31","val":2850,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":15175,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":15175,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2022-01-01","end":"2022-09-30","val":15570,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2022-01-01","end":"2022-09-30","val":15570,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"},{"start":"2022-01-01","end":"2022-12-31","val":-2850,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"}]}},"IncreaseDecreaseInNotesReceivableCurrent":{"label":"Increase (Decrease) in Notes Receivable, Current","description":"The increase (decrease) during the reporting period of amounts due within one year (or one business cycle) from note holders for outstanding loans.","units":{"USD":[{"start":"2019-01-01","end":"2019-06-30","val":24979,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"}]}},"IncreaseDecreaseInNotesReceivables":{"label":"Increase (Decrease) in Notes Receivables","description":"The increase (decrease) during the reporting period of the amounts due from borrowers for outstanding secured or unsecured loans evidenced by a note.","units":{"USD":[{"start":"2019-01-01","end":"2019-06-30","val":24979,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"}]}},"IncreaseDecreaseInOtherAccruedLiabilities":{"label":"Increase (Decrease) in Other Accrued Liabilities","description":"The increase (decrease) during the reporting period in other expenses incurred but not yet paid.","units":{"USD":[{"start":"2019-01-01","end":"2019-06-30","val":125389,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":30423,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2019-01-01","end":"2019-12-31","val":127928,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":70043,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":137824,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":137824,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2020-01-01","end":"2020-09-30","val":180606,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-01-01","end":"2020-09-30","val":180606,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2020-01-01","end":"2020-12-31","val":457352,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21"},{"start":"2020-01-01","end":"2020-12-31","val":457352,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":17896,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-03-31","val":17896,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":48802,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2021-01-01","end":"2021-06-30","val":48802,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-01-01","end":"2021-09-30","val":53572,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-01-01","end":"2021-09-30","val":53572,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2021-01-01","end":"2021-12-31","val":48598,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07"},{"start":"2021-01-01","end":"2021-12-31","val":48598,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":47873,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":47873,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":57824,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":57824,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2022-01-01","end":"2022-09-30","val":173737,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2022-01-01","end":"2022-09-30","val":173737,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"},{"start":"2022-01-01","end":"2022-12-31","val":215744,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":177439,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":401092,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2023-01-01","end":"2023-09-30","val":792264,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"}]}},"IncreaseDecreaseInOtherCurrentAssets":{"label":"Increase (Decrease) in Other Current Assets","description":"Amount of increase (decrease) in current assets classified as other.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":25000,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-1200,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-1200,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":-1200,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":-5000,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15"},{"start":"2013-01-01","end":"2013-12-31","val":-5000,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-2500,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":-2500,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-1903,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-1903,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2014-01-01","end":"2014-09-30","val":-1903,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":-1903,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":-1903,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-1903,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04","frame":"CY2014"},{"start":"2015-01-01","end":"2015-06-30","val":-597,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-01-01","end":"2015-06-30","val":-597,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":-597,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":-597,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":-18097,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04"},{"start":"2015-01-01","end":"2015-12-31","val":-18097,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-34,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":-42,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-6150,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":-6150,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":188548,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":88548,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":194698,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":96580,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-30303,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":-38374,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2017-01-01","end":"2017-12-31","val":40977,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":125478,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-03-31","val":125478,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":133382,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":133382,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-09-30","val":-51828,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2018-01-01","end":"2018-09-30","val":-51828,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2018-01-01","end":"2018-12-31","val":22412,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25"},{"start":"2018-01-01","end":"2018-12-31","val":22412,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-6618,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21"},{"start":"2019-01-01","end":"2019-03-31","val":-6618,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":153469,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":153469,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":-97712,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2019-01-01","end":"2019-09-30","val":-97712,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2019-01-01","end":"2019-12-31","val":-84714,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":195769,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":195769,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":89791,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":89791,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2020-01-01","end":"2020-09-30","val":-25880,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-01-01","end":"2020-09-30","val":-25880,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2020-01-01","end":"2020-12-31","val":122447,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-78301,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-03-31","val":-78301,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":63500,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2021-01-01","end":"2021-06-30","val":63500,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-01-01","end":"2021-09-30","val":-76873,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-01-01","end":"2021-09-30","val":-76873,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2021-01-01","end":"2021-12-31","val":230198,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07"},{"start":"2021-01-01","end":"2021-12-31","val":230198,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":403035,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":724975,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-09-30","val":1076532,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2022-01-01","end":"2022-12-31","val":1100559,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":27694,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":18000,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"}]}},"IncreaseDecreaseInOtherCurrentLiabilities":{"label":"Increase (Decrease) in Other Current Liabilities","description":"Amount of increase (decrease) in current liabilities classified as other.","units":{"USD":[{"start":"2017-01-01","end":"2017-03-31","val":16327,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":243621,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":209294,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2017-01-01","end":"2017-12-31","val":154048,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-12850,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-03-31","val":-12850,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":174889,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":174889,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-09-30","val":96136,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2018-01-01","end":"2018-09-30","val":96136,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2018-01-01","end":"2018-12-31","val":-41154,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25"},{"start":"2018-01-01","end":"2018-12-31","val":-41154,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":19497,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21"},{"start":"2019-01-01","end":"2019-03-31","val":19497,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-96253,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":-6738,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":205257,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2019-01-01","end":"2019-09-30","val":-6738,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2019-01-01","end":"2019-12-31","val":315115,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"start":"2019-01-01","end":"2019-12-31","val":16077,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-195565,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":6738,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":9688,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":9688,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2020-01-01","end":"2020-09-30","val":9688,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-01-01","end":"2020-09-30","val":9688,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2020-01-01","end":"2020-12-31","val":9688,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2020"}]}},"IncreaseDecreaseInOtherLoans":{"label":"Increase (Decrease) in Other Loans","description":"Amount of increase (decrease) in loans classified as other.","units":{"USD":[{"start":"2021-01-01","end":"2021-09-30","val":355000,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-01-01","end":"2021-12-31","val":355000,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2021"}]}},"IncreaseDecreaseInOtherOperatingAssets":{"label":"Increase (Decrease) in Other Operating Assets","description":"Amount of increase (decrease) in operating assets classified as other.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":194698,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016"}]}},"IncreaseDecreaseInOtherOperatingLiabilities":{"label":"Increase (Decrease) in Other Operating Liabilities","description":"Amount of increase (decrease) in operating liabilities classified as other.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":11316,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26"},{"start":"2010-01-01","end":"2010-09-30","val":19,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":7589,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":17971,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21","frame":"CY2011Q1"},{"start":"2010-12-31","end":"2011-06-30","val":-8461,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2011-01-01","end":"2011-06-30","val":-8461,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26"},{"start":"2011-01-01","end":"2011-09-30","val":-8461,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":-8461,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"start":"2011-01-01","end":"2011-12-31","val":-8461,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"start":"2011-01-01","end":"2011-12-31","val":-8461,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2011"},{"start":"2019-01-01","end":"2019-03-31","val":38156,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21","frame":"CY2019Q1"}]}},"IncreaseDecreaseInOtherReceivables":{"label":"Increase (Decrease) in Other Receivables","description":"Amount of increase (decrease) in receivables classified as other.","units":{"USD":[{"start":"2010-01-01","end":"2010-09-30","val":-2100,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":-14018,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-39305,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21","frame":"CY2011Q1"},{"start":"2010-12-31","end":"2011-06-30","val":350,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2011-01-01","end":"2011-09-30","val":8135,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":8135,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"start":"2011-01-01","end":"2011-12-31","val":-3959,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"start":"2011-01-01","end":"2011-12-31","val":3959,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":9327,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21"},{"start":"2012-01-01","end":"2012-03-31","val":-9327,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":15127,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2012-01-01","end":"2012-06-30","val":15127,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"start":"2012-01-01","end":"2012-09-30","val":15427,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"start":"2012-01-01","end":"2012-09-30","val":-15427,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"start":"2012-01-01","end":"2012-12-31","val":-16777,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16"},{"start":"2012-01-01","end":"2012-12-31","val":-16777,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-1200,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":1200,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"start":"2013-01-01","end":"2013-09-30","val":-1200,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"start":"2013-01-01","end":"2013-12-31","val":-1200,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15"},{"start":"2013-01-01","end":"2013-12-31","val":-1200,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2015-01-01","end":"2015-12-31","val":100000,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04"},{"start":"2015-01-01","end":"2015-12-31","val":100000,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":94732,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":-100000,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":-100000,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-100000,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016"},{"start":"2018-01-01","end":"2018-03-31","val":31331,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-03-31","val":31331,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21","frame":"CY2018Q1"},{"start":"2019-01-01","end":"2019-12-31","val":2500,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":1299,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21"},{"start":"2020-01-01","end":"2020-12-31","val":1299,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1315,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-03-31","val":1315,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-1200,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2021-01-01","end":"2021-06-30","val":-1200,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-01-01","end":"2021-09-30","val":-1200,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-01-01","end":"2021-09-30","val":-1200,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2021-01-01","end":"2021-12-31","val":-3797,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07"},{"start":"2021-01-01","end":"2021-12-31","val":-3797,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2024-01-01","end":"2024-06-30","val":-262091,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2024-01-01","end":"2024-09-30","val":-497795,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2024-01-01","end":"2024-12-31","val":993910,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-1832431,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-1781163,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2025-01-01","end":"2025-09-30","val":-1570289,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2025-01-01","end":"2025-12-31","val":1494458,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-3138230,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1"}]}},"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":"2017-01-01","end":"2017-06-30","val":-24451,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":-24137,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2017-01-01","end":"2017-12-31","val":19479,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-29115,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-10972,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-10972,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-09-30","val":-27521,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2018-01-01","end":"2018-09-30","val":-27521,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2018-01-01","end":"2018-12-31","val":-15023,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25"},{"start":"2018-01-01","end":"2018-12-31","val":-15023,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":12736,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21"},{"start":"2019-01-01","end":"2019-03-31","val":12736,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-836,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":-836,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":-6395,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2019-01-01","end":"2019-09-30","val":-3895,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2019-01-01","end":"2019-12-31","val":899,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"start":"2019-01-01","end":"2019-12-31","val":-12837,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-37912,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":-37912,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-35523,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":-35523,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2020-01-01","end":"2020-09-30","val":-13831,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-01-01","end":"2020-09-30","val":-13831,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2020-01-01","end":"2020-12-31","val":1745,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21"},{"start":"2020-01-01","end":"2020-12-31","val":1745,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-39505,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-03-31","val":-39505,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-44769,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2021-01-01","end":"2021-06-30","val":-44769,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-01-01","end":"2021-09-30","val":-20498,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-01-01","end":"2021-09-30","val":-20498,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2021-01-01","end":"2021-12-31","val":-39617,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07"},{"start":"2021-01-01","end":"2021-12-31","val":-39617,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-748,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":-748,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-1496,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":-1496,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2022-01-01","end":"2022-09-30","val":-2245,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2022-01-01","end":"2022-09-30","val":-2245,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"},{"start":"2022-01-01","end":"2022-12-31","val":11889,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-13628,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-14226,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2023-01-01","end":"2023-09-30","val":-14825,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"},{"start":"2023-01-01","end":"2023-12-31","val":-25000,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":11936,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":63401,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2024-01-01","end":"2024-09-30","val":82247,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2025-01-01","end":"2025-03-31","val":8809,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19"},{"start":"2025-01-01","end":"2025-03-31","val":8809,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":94046,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2025-01-01","end":"2025-09-30","val":89235,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2025-01-01","end":"2025-12-31","val":3750,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-1875,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1"}]}},"IncreaseDecreaseInPrepaidExpense":{"label":"Increase (Decrease) in Prepaid Expense","description":"The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":91919,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26"},{"start":"2010-01-01","end":"2010-09-30","val":-16900,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":165871,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":22248,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21","frame":"CY2011Q1"},{"start":"2010-12-31","end":"2011-06-30","val":15392,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2011-01-01","end":"2011-06-30","val":-15392,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26"},{"start":"2011-01-01","end":"2011-09-30","val":-148418,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":-148418,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"start":"2011-01-01","end":"2011-12-31","val":-189115,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"start":"2011-01-01","end":"2011-12-31","val":64913,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":100173,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21"},{"start":"2012-01-01","end":"2012-03-31","val":-100173,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":47466,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2012-01-01","end":"2012-06-30","val":47466,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"start":"2012-01-01","end":"2012-09-30","val":536981,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"start":"2012-01-01","end":"2012-09-30","val":-536981,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"start":"2012-01-01","end":"2012-12-31","val":-179635,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16"},{"start":"2012-01-01","end":"2012-12-31","val":-179635,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":4132,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20"},{"start":"2013-01-01","end":"2013-03-31","val":4132,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":24072,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"start":"2013-01-01","end":"2013-06-30","val":-24072,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":-65811,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"start":"2013-01-01","end":"2013-09-30","val":-65811,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":-152447,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15"},{"start":"2013-01-01","end":"2013-12-31","val":-152447,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-1870,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":-1870,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-10687,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-10687,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2014-01-01","end":"2014-09-30","val":-7768,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":-7768,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":11951,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":11951,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":138067,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":138067,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":37265,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-01-01","end":"2015-06-30","val":37265,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":-9015,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":-9015,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":-16005,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04"},{"start":"2015-01-01","end":"2015-12-31","val":-16005,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-428,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":-428,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-3127,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":-3127,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":-1797,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-1797,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":11651,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":11651,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-8216,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":-8216,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-24451,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":-24137,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":19479,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-29115,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1"}]}},"IncreaseDecreaseInReceivables":{"label":"Increase (Decrease) in Receivables","description":"The increase (decrease) during the reporting period in the total amount due within one year (or one operating cycle) from all parties, associated with underlying transactions that are classified as operating activities.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":4400,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26"},{"start":"2011-01-01","end":"2011-06-30","val":-350,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26"},{"start":"2023-01-01","end":"2023-03-31","val":-2505339,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":27694,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"}]}},"InducedConversionOfConvertibleDebtExpense":{"label":"Induced Conversion of Convertible Debt Expense","description":"Consideration given by issuer of convertible debt to provide an incentive for debt holders to convert the debt to equity securities. The expense is equal to the fair value of all securities and other consideration transferred in the transaction in excess of the fair value of securities issuable pursuant to the original conversion terms.","units":{"USD":[{"start":"2012-01-01","end":"2012-06-30","val":838728,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2012-03-31","end":"2012-06-30","val":838728,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":838728,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"}]}},"InterestAndDebtExpense":{"label":"Interest and Debt Expense","description":"Interest and debt related expenses associated with nonoperating financing activities of the entity.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":144891,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04","frame":"CY2015"},{"start":"2019-01-01","end":"2019-12-31","val":42260,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2019"}]}},"InterestExpense":{"label":"Interest Expense","description":"Amount of the cost of borrowed funds accounted for as interest expense.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":0,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26"},{"start":"2010-04-01","end":"2010-06-30","val":0,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26","frame":"CY2010Q2"},{"start":"2011-01-01","end":"2011-03-31","val":537,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21","frame":"CY2011Q1"},{"start":"2010-12-31","end":"2011-06-30","val":537,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2011-01-01","end":"2011-06-30","val":537,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26"},{"start":"2011-04-01","end":"2011-06-30","val":0,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":13575,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":457822,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"start":"2011-07-01","end":"2011-09-30","val":13038,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":457285,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":109178,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"start":"2011-01-01","end":"2011-12-31","val":844035,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":66209,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21"},{"start":"2012-01-01","end":"2012-03-31","val":410470,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":159615,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2012-01-01","end":"2012-06-30","val":1161317,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"start":"2012-03-31","end":"2012-06-30","val":90621,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":748062,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"start":"2012-01-01","end":"2012-09-30","val":1664069,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"start":"2012-01-01","end":"2012-09-30","val":1664069,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"start":"2012-07-01","end":"2012-09-30","val":502752,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"start":"2012-07-01","end":"2012-09-30","val":502752,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":2445186,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16"},{"start":"2012-01-01","end":"2012-12-31","val":2445185,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":487569,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20"},{"start":"2013-01-01","end":"2013-03-31","val":487569,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":788177,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"start":"2013-01-01","end":"2013-06-30","val":788177,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":300608,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19","frame":"CY2013Q2"},{"start":"2013-04-02","end":"2013-06-30","val":300608,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":1036329,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"start":"2013-01-01","end":"2013-09-30","val":1036329,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":248152,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"start":"2013-07-01","end":"2013-09-30","val":248152,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":1879799,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15"},{"start":"2013-01-01","end":"2013-12-31","val":1879800,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":641766,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":641766,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":1265554,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":1265554,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2014-04-01","end":"2014-06-30","val":623788,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":623788,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":1775492,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":1775492,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":509937,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":509937,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":2332439,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":2332439,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":446957,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":446957,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":864696,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-01-01","end":"2015-06-30","val":864696,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-03-31","end":"2015-06-30","val":417739,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2015Q2"},{"start":"2015-04-01","end":"2015-06-30","val":417739,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":1282302,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":1282302,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":417605,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":417605,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":1620837,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04"},{"start":"2015-01-01","end":"2015-12-31","val":1620837,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":202016,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":202016,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":435812,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":435812,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":233796,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":233796,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":641977,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":641977,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":206164,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":206164,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":841082,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":841082,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":189738,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":189738,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":369002,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":369002,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":179264,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":179264,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":542450,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":542450,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2017-07-01","end":"2017-09-30","val":173448,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":173448,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":726356,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":726356,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":157582,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-03-31","val":157582,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":456474,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":456474,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-04-01","end":"2018-06-30","val":298892,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":298892,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":1193793,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2018-01-01","end":"2018-09-30","val":1193793,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2018-07-01","end":"2018-09-30","val":737319,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2018-07-01","end":"2018-09-30","val":737319,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":1645169,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25"},{"start":"2018-01-01","end":"2018-12-31","val":1645169,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":338992,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21"},{"start":"2019-01-01","end":"2019-03-31","val":338992,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":454098,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":454098,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":115106,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":115106,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":423711,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2019-01-01","end":"2019-09-30","val":423711,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2019-07-01","end":"2019-09-30","val":80505,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2019-07-01","end":"2019-09-30","val":80505,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":734624,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"start":"2019-01-01","end":"2019-12-31","val":734624,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":177601,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":177601,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":362455,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":362455,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2020-04-01","end":"2020-06-30","val":184854,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-04-01","end":"2020-06-30","val":184854,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":638077,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-01-01","end":"2020-09-30","val":638077,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":233010,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-07-01","end":"2020-09-30","val":233010,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":1268305,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21"},{"start":"2020-01-01","end":"2020-12-31","val":1268305,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":263221,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-03-31","val":263221,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":620395,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2021-01-01","end":"2021-06-30","val":620395,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-04-01","end":"2021-06-30","val":357174,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2021-04-01","end":"2021-06-30","val":357174,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":934942,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-01-01","end":"2021-09-30","val":934942,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":314547,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-07-01","end":"2021-09-30","val":314547,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":1227599,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07"},{"start":"2021-01-01","end":"2021-12-31","val":1227599,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":238852,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":238852,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":471008,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":471008,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2022-04-01","end":"2022-06-30","val":232156,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-04-01","end":"2022-06-30","val":232156,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":704434,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2022-01-01","end":"2022-09-30","val":704434,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"},{"start":"2022-07-01","end":"2022-09-30","val":233426,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2022-07-01","end":"2022-09-30","val":233426,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":948177,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":255983,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":750737,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2023-04-01","end":"2023-06-30","val":494754,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":1324936,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"},{"start":"2023-07-01","end":"2023-09-30","val":574198,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2023Q3"}]}},"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":"2021-01-01","end":"2021-03-31","val":9732,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q1"}]}},"InterestPaid":{"label":"Interest Paid, Including Capitalized Interest, Operating and Investing Activities","description":"Amount of cash paid for interest, including, but not limited to, capitalized interest and payment to settle zero-coupon bond attributable to accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount; classified as operating and investing activities.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":0,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26"},{"start":"2011-01-01","end":"2011-03-31","val":537,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21","frame":"CY2011Q1"},{"start":"2010-12-31","end":"2011-06-30","val":537,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2011-01-01","end":"2011-06-30","val":537,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26"},{"start":"2011-01-01","end":"2011-09-30","val":537,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":537,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"start":"2011-01-01","end":"2011-12-31","val":9185,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"start":"2011-01-01","end":"2011-12-31","val":9185,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2011"},{"start":"2012-01-01","end":"2012-06-30","val":5262,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2012-01-01","end":"2012-06-30","val":5262,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"start":"2012-01-01","end":"2012-09-30","val":5262,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"start":"2012-01-01","end":"2012-09-30","val":5262,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"start":"2012-01-01","end":"2012-12-31","val":5262,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16"},{"start":"2012-01-01","end":"2012-12-31","val":5262,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":5262,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2014-01-01","end":"2014-06-30","val":1282,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":1282,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2014-01-01","end":"2014-09-30","val":1282,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":1282,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":1776,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":1776,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":133,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":133,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":452,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-01-01","end":"2015-06-30","val":452,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":548,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":548,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":878,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04"},{"start":"2015-01-01","end":"2015-12-31","val":878,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":366,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":366,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1634,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":1634,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":2199,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":2199,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":2199,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1258,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":1258,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1395,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":1395,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":1823,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2018-01-01","end":"2018-03-31","val":678,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":72531,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"}]}},"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":"2016-01-01","end":"2016-12-31","val":2199,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-09-30","val":1823,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2017-01-01","end":"2017-12-31","val":2105,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":2105,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":678,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":72531,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-09-30","val":212284,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2018-01-01","end":"2018-09-30","val":212284,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2018-01-01","end":"2018-12-31","val":155708,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25"},{"start":"2018-01-01","end":"2018-12-31","val":155708,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":16926,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21"},{"start":"2019-01-01","end":"2019-03-31","val":16926,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":16926,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":16926,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":16926,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2019-01-01","end":"2019-09-30","val":16926,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2019-01-01","end":"2019-12-31","val":59528,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"start":"2019-01-01","end":"2019-12-31","val":59528,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":7086,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":7086,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":13247,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":13247,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2020-01-01","end":"2020-09-30","val":19108,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-01-01","end":"2020-09-30","val":19108,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2020-01-01","end":"2020-12-31","val":23186,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21"},{"start":"2020-01-01","end":"2020-12-31","val":23186,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":2281,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-03-31","val":2281,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":3741,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2021-01-01","end":"2021-06-30","val":3741,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-01-01","end":"2021-09-30","val":3741,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-01-01","end":"2021-09-30","val":3741,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2021-01-01","end":"2021-12-31","val":828638,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07"},{"start":"2021-01-01","end":"2021-12-31","val":828638,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":180898,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":180898,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":828638,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":828638,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2022-01-01","end":"2022-09-30","val":828638,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2022-01-01","end":"2022-09-30","val":828638,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"},{"start":"2022-01-01","end":"2022-12-31","val":951531,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":255983,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":255983,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2023-01-01","end":"2023-06-30","val":255983,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-01-01","end":"2023-09-30","val":674376,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"},{"start":"2024-01-01","end":"2024-06-30","val":28817,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":28817,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2024-01-01","end":"2024-09-30","val":40447,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2024-01-01","end":"2024-12-31","val":56428,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"start":"2024-01-01","end":"2024-12-31","val":40447,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":56428,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19"},{"start":"2025-01-01","end":"2025-03-31","val":56428,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":56428,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2025-01-01","end":"2025-09-30","val":57422,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2025-01-01","end":"2025-12-31","val":57422,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":34402,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1"}]}},"InterestPayableCurrentAndNoncurrent":{"label":"Interest Payable","description":"Amount of interest payable on debt, including, but not limited to, trade payables.","units":{"USD":[{"end":"2012-11-30","val":78690,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2012Q4I"},{"end":"2013-12-31","val":16113,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q4I"},{"end":"2019-12-31","val":52877,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2019Q4I"}]}},"InventoryNet":{"label":"Inventory, Net","description":"Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.","units":{"USD":[{"end":"2017-03-31","val":13613,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":13614,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":13614,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":13614,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"end":"2017-12-31","val":13614,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":13614,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":13614,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"end":"2017-12-31","val":13614,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2017Q4I"},{"end":"2018-03-31","val":13614,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":13737,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":13737,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21","frame":"CY2018Q3I"},{"end":"2018-12-31","val":13736,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25"},{"end":"2018-12-31","val":13736,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21"},{"end":"2018-12-31","val":13736,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":13736,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"end":"2018-12-31","val":13736,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018Q4I"},{"end":"2019-03-31","val":13736,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21","frame":"CY2019Q1I"},{"end":"2019-06-30","val":13736,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"}]}},"InventoryRawMaterials":{"label":"Inventory, Raw Materials, Gross","description":"Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.","units":{"USD":[{"end":"2020-12-31","val":0,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":0,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"end":"2020-12-31","val":0,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2020Q4I"},{"end":"2021-06-30","val":2850,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2850,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2850,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":2850,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":2850,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2850,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":18025,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":18420,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15","frame":"CY2022Q3I"}]}},"InventoryRawMaterialsAndPurchasedPartsNetOfReserves":{"label":"Inventory, Raw Materials and Purchased Parts, Net of Reserves","description":"Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of items purchased for use as components of a finished product or pieces of machinery and equipment plus any items in their natural and unrefined state. This element may be used when the reporting entity combines raw materials and purchased parts into an aggregate amount.","units":{"USD":[{"end":"2020-06-30","val":190000,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":190000,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3I"}]}},"InventoryWorkInProcess":{"label":"Inventory, Work in Process, Gross","description":"Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.","units":{"USD":[{"end":"2011-09-30","val":136473,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":248443,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"end":"2011-12-31","val":248443,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21"},{"end":"2011-12-31","val":248443,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"end":"2011-12-31","val":248443,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"end":"2011-12-31","val":248443,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2011Q4I"},{"end":"2012-09-30","val":28785,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20","frame":"CY2012Q3I"},{"end":"2012-12-31","val":35666,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16"},{"end":"2012-12-31","val":35666,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20"},{"end":"2012-12-31","val":35666,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"end":"2012-12-31","val":35666,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"end":"2012-12-31","val":35666,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15","frame":"CY2012Q4I"},{"end":"2013-03-31","val":56802,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20","frame":"CY2013Q1I"},{"end":"2013-06-30","val":34729,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19","frame":"CY2013Q2I"},{"end":"2013-09-30","val":64600,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19","frame":"CY2013Q3I"},{"end":"2013-12-31","val":21049,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15"},{"end":"2013-12-31","val":21049,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":21049,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":21049,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":21049,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":30846,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":73302,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":181958,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":87123,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":87123,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":87123,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"end":"2014-12-31","val":87123,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":87123,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04","frame":"CY2014Q4I"},{"end":"2015-03-31","val":124561,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":124609,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2015Q2I"},{"end":"2015-09-30","val":96120,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":95366,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04"},{"end":"2015-12-31","val":95366,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":95366,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":95366,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":95366,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":95366,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":94849,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":94848,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":86085,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":86085,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":86085,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":86085,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":86085,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016Q4I"},{"end":"2017-03-31","val":86085,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":86085,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":84157,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":84157,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"end":"2017-12-31","val":84157,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":84157,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":84157,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"end":"2017-12-31","val":84157,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2017Q4I"},{"end":"2018-03-31","val":84157,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":84157,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":84157,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21","frame":"CY2018Q3I"}]}},"InvestmentIncomeDividend":{"label":"Investment Income, Dividend","description":"Amount of dividend income on nonoperating securities.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":32,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26"},{"start":"2010-04-01","end":"2010-06-30","val":7,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":32,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":1,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":32,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":0,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26"},{"start":"2011-04-01","end":"2011-06-30","val":0,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26","frame":"CY2011Q2"}]}},"InvestmentIncomeInterest":{"label":"Investment Income, Interest","description":"Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":6,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26"},{"start":"2010-04-01","end":"2010-06-30","val":2,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":6,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":6,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010"},{"start":"2010-12-31","end":"2011-06-30","val":1,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2011-01-01","end":"2011-06-30","val":1,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26"},{"start":"2011-03-31","end":"2011-06-30","val":1,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2011Q2"},{"start":"2011-04-01","end":"2011-06-30","val":1,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26"},{"start":"2011-01-01","end":"2011-09-30","val":1,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"start":"2011-01-01","end":"2011-09-30","val":1,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":2,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":2,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"start":"2012-01-01","end":"2012-12-31","val":1,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2012"}]}},"InvestmentsFairValueDisclosure":{"label":"Investments, Fair Value Disclosure","description":"Fair value portion of investment securities, including, but not limited to, marketable securities, derivative financial instruments, and investments accounted for under the equity method.","units":{"USD":[{"end":"2018-06-30","val":116200,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":16400,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21","frame":"CY2018Q3I"},{"end":"2018-12-31","val":22800,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25"},{"end":"2018-12-31","val":22800,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018Q4I"},{"end":"2019-03-31","val":15600,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21","frame":"CY2019Q1I"},{"end":"2019-06-30","val":18400,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":14000,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21","frame":"CY2019Q3I"},{"end":"2019-12-31","val":9600,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"end":"2019-12-31","val":9600,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2019Q4I"},{"end":"2020-03-31","val":4400,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":6400,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":10000,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3I"},{"end":"2020-12-31","val":8000,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21"},{"end":"2020-12-31","val":216518,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":53200,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q1I"},{"end":"2021-06-30","val":48400,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":40000,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2021-12-31","val":8000,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2021Q4I"},{"end":"2024-06-30","val":36167,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"}]}},"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":"2010-01-01","end":"2010-06-30","val":0,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26"},{"start":"2010-01-01","end":"2010-09-30","val":210511,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":221400,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":5000,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21","frame":"CY2011Q1"},{"start":"2010-12-31","end":"2011-06-30","val":151250,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2011-01-01","end":"2011-06-30","val":151250,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26"},{"start":"2011-01-01","end":"2011-09-30","val":151250,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":151250,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"start":"2011-01-01","end":"2011-12-31","val":382908,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"start":"2011-01-01","end":"2011-12-31","val":258691,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":231350,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21"},{"start":"2012-01-01","end":"2012-03-31","val":231350,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":907483,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2012-01-01","end":"2012-06-30","val":928483,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"start":"2012-01-01","end":"2012-09-30","val":934943,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"start":"2012-01-01","end":"2012-09-30","val":934943,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"start":"2012-01-01","end":"2012-12-31","val":1617538,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16"},{"start":"2012-01-01","end":"2012-12-31","val":1617538,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":154898,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20"},{"start":"2013-01-01","end":"2013-03-31","val":154898,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":308427,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"start":"2013-01-01","end":"2013-06-30","val":308427,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":793751,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"start":"2013-01-01","end":"2013-09-30","val":793751,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":902113,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15"},{"start":"2013-01-01","end":"2013-12-31","val":902113,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":320389,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":320389,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":1646390,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":1646390,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2014-01-01","end":"2014-09-30","val":1684665,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":1684665,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":1998721,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":1998721,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":337395,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":337395,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":739090,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-01-01","end":"2015-06-30","val":739090,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":1004659,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":1004659,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":1260521,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04"},{"start":"2015-01-01","end":"2015-12-31","val":1260521,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":293980,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":293980,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":748601,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":748601,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":999931,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":1787902,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":1212103,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":2455251,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":464027,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":464027,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1335290,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":2008893,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":3418598,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":3418598,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2017-01-01","end":"2017-12-31","val":3875479,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":3875479,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":402512,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-03-31","val":402512,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":752914,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":752914,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-09-30","val":994689,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2018-01-01","end":"2018-09-30","val":994689,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2018-01-01","end":"2018-12-31","val":1207233,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25"},{"start":"2018-01-01","end":"2018-12-31","val":1207233,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":279229,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21"},{"start":"2019-01-01","end":"2019-03-31","val":279229,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":383334,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":383334,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":623141,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2019-01-01","end":"2019-12-31","val":706262,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":61865,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":150786,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2021-01-01","end":"2021-09-30","val":125000,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-01-01","end":"2021-09-30","val":125000,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2021-01-01","end":"2021-12-31","val":125000,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07"},{"start":"2021-01-01","end":"2021-12-31","val":125000,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2023-01-01","end":"2023-06-30","val":424926,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-01-01","end":"2023-12-31","val":314846,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":213081,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":412154,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-12-31","val":238669,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":117612,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q1"},{"start":"2026-01-01","end":"2026-03-31","val":22000,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1"}]}},"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":"2012-03-31","end":"2012-06-30","val":16750,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":16750,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"}]}},"LeaseholdImprovementsGross":{"label":"Leasehold Improvements, Gross","description":"Amount before accumulated depreciation of additions or improvements to assets held under a lease arrangement.","units":{"USD":[{"end":"2010-12-31","val":94914,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26"},{"end":"2010-12-31","val":94914,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010Q4I"},{"end":"2010-12-31","val":94914,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2011-06-30","val":94914,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26","frame":"CY2011Q2I"},{"end":"2011-09-30","val":94914,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":94914,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2011Q4I"},{"end":"2011-12-31","val":94914,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"end":"2011-12-31","val":94914,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"end":"2011-12-31","val":94914,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21"},{"end":"2011-12-31","val":94914,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"end":"2012-03-31","val":94914,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21","frame":"CY2012Q1I"},{"end":"2012-06-30","val":94914,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2012Q2I"},{"end":"2012-09-30","val":94914,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20","frame":"CY2012Q3I"},{"end":"2012-12-31","val":94914,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19","frame":"CY2012Q4I"},{"end":"2012-12-31","val":94914,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"end":"2012-12-31","val":94914,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20"},{"end":"2012-12-31","val":94914,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16"},{"end":"2013-03-31","val":94914,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20","frame":"CY2013Q1I"},{"end":"2013-06-30","val":94914,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19","frame":"CY2013Q2I"},{"end":"2013-09-30","val":94914,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19","frame":"CY2013Q3I"}]}},"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":3082055,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2021-12-31","val":3082055,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2021Q4I"},{"end":"2022-03-31","val":3012155,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":3012155,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2926755,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2926755,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2926755,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2835755,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2617692,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2023Q3I"},{"end":"2024-12-31","val":781391,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2024Q4I"},{"end":"2025-03-31","val":741453,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2025Q1I"},{"end":"2025-06-30","val":701516,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2025Q2I"},{"end":"2025-09-30","val":660762,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3I"},{"end":"2025-12-31","val":619600,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025Q4I"},{"end":"2026-03-31","val":620771,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueYearThree":{"label":"Lessee, Operating Lease, Liability, to be Paid, Year Three","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-09-30","val":62275,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2021-12-31","val":62275,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1312275,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2120100,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2034700,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1875000,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022Q4I"},{"end":"2023-03-31","val":883772,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":213772,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25","frame":"CY2023Q2I"},{"end":"2023-09-30","val":13772,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2023Q3I"},{"end":"2024-12-31","val":171465,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2024Q4I"},{"end":"2025-03-31","val":176666,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2025Q1I"},{"end":"2025-06-30","val":176666,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2025Q2I"},{"end":"2025-09-30","val":176666,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3I"},{"end":"2025-12-31","val":171465,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025Q4I"},{"end":"2026-03-31","val":176666,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueYearTwo":{"label":"Lessee, Operating Lease, Liability, to be Paid, Year Two","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2021-09-30","val":3019780,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2021-12-31","val":3019780,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1596008,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":878283,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":878283,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2385483,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1226975,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1743700,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1875000,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2023Q3I"},{"end":"2024-12-31","val":166602,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2024Q4I"},{"end":"2025-03-31","val":171465,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2025Q1I"},{"end":"2025-06-30","val":171465,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2025Q2I"},{"end":"2025-09-30","val":171465,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3I"},{"end":"2025-12-31","val":166602,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025Q4I"},{"end":"2026-03-31","val":171465,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1I"}]}},"Liabilities":{"label":"Liabilities","description":"Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.","units":{"USD":[{"end":"2010-12-31","val":111691,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26"},{"end":"2010-12-31","val":111691,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":111691,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010Q4I"},{"end":"2011-06-30","val":105434,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26","frame":"CY2011Q2I"},{"end":"2011-09-30","val":1242247,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":1832545,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"end":"2011-12-31","val":1832545,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21"},{"end":"2011-12-31","val":1832545,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"end":"2011-12-31","val":1832545,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"end":"2011-12-31","val":1832545,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2011Q4I"},{"end":"2012-03-31","val":2406878,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21","frame":"CY2012Q1I"},{"end":"2012-06-30","val":1235600,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2012Q2I"},{"end":"2012-09-30","val":1598503,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20","frame":"CY2012Q3I"},{"end":"2012-12-31","val":1692298,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16"},{"end":"2012-12-31","val":1692298,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20"},{"end":"2012-12-31","val":1692298,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"end":"2012-12-31","val":1692298,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"end":"2012-12-31","val":1692298,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15","frame":"CY2012Q4I"},{"end":"2013-03-31","val":3385466,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20","frame":"CY2013Q1I"},{"end":"2013-06-30","val":2906576,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19","frame":"CY2013Q2I"},{"end":"2013-09-30","val":4213900,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19","frame":"CY2013Q3I"},{"end":"2013-12-31","val":2518548,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15"},{"end":"2013-12-31","val":2518548,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":2518548,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":2518548,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":2518548,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":5281146,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":7911747,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":8716212,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":7662946,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":7662946,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q4I"},{"end":"2015-03-31","val":8706883,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-12-31","val":15475585,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":15475585,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-09-30","val":16970776,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":13580182,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":13580182,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":13580182,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":13580182,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":13580182,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016Q4I"},{"end":"2017-03-31","val":12516675,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":13332499,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":16174183,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":11188059,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"end":"2017-12-31","val":11188059,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":11188059,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":11188059,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"end":"2017-12-31","val":11188059,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2017Q4I"},{"end":"2018-03-31","val":23364201,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":20740946,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":13165302,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21","frame":"CY2018Q3I"},{"end":"2018-12-31","val":16241135,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25"},{"end":"2018-12-31","val":16241135,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21"},{"end":"2018-12-31","val":16241135,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":16241135,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"end":"2018-12-31","val":16241135,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018Q4I"},{"end":"2019-03-31","val":14656752,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21","frame":"CY2019Q1I"},{"end":"2019-06-30","val":20327029,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":20609907,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21","frame":"CY2019Q3I"},{"end":"2019-12-31","val":43704186,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"end":"2019-12-31","val":43704186,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":43704186,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":43704186,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2019Q4I"},{"end":"2020-03-31","val":21767054,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":28240727,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":20559730,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3I"},{"end":"2020-12-31","val":24644376,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"end":"2020-12-31","val":24644376,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"end":"2020-12-31","val":24644376,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2020Q4I"},{"end":"2021-06-30","val":45451758,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":24461500,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2021-12-31","val":16339482,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07"},{"end":"2021-12-31","val":16339482,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":16339482,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":16339482,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"end":"2021-12-31","val":16339482,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":17932743,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":17698824,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":45135532,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15","frame":"CY2022Q3I"},{"end":"2022-12-31","val":21499504,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":21499504,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":21499504,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"end":"2022-12-31","val":21499504,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2022Q4I"},{"end":"2023-03-31","val":22449665,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":28690520,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25","frame":"CY2023Q2I"},{"end":"2023-09-30","val":35782228,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":34884243,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":34884243,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023Q4I"},{"end":"2024-06-30","val":46314606,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-12-31","val":52290405,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"end":"2024-12-31","val":52290405,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19"},{"end":"2024-12-31","val":52290405,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"end":"2024-12-31","val":52290405,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"end":"2024-12-31","val":52290405,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024Q4I"},{"end":"2025-03-31","val":50436406,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2025Q1I"},{"end":"2025-06-30","val":24467702,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2025Q2I"},{"end":"2025-09-30","val":27519856,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3I"},{"end":"2025-12-31","val":26711626,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13"},{"end":"2025-12-31","val":26711626,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q4I"},{"end":"2026-03-31","val":27533912,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1I"}]}},"LiabilitiesAndStockholdersEquity":{"label":"Liabilities and Equity","description":"Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.","units":{"USD":[{"end":"2010-12-31","val":473107,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26"},{"end":"2010-12-31","val":473107,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":473107,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010Q4I"},{"end":"2011-06-30","val":504038,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26","frame":"CY2011Q2I"},{"end":"2011-09-30","val":1962357,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":1034251,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"end":"2011-12-31","val":1034251,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21"},{"end":"2011-12-31","val":1034251,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"end":"2011-12-31","val":1034251,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"end":"2011-12-31","val":1034251,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2011Q4I"},{"end":"2012-03-31","val":1179478,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21","frame":"CY2012Q1I"},{"end":"2012-06-30","val":1069467,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2012Q2I"},{"end":"2012-09-30","val":988241,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20","frame":"CY2012Q3I"},{"end":"2012-12-31","val":1151402,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16"},{"end":"2012-12-31","val":1151402,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20"},{"end":"2012-12-31","val":1151402,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"end":"2012-12-31","val":1151402,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"end":"2012-12-31","val":1151402,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15","frame":"CY2012Q4I"},{"end":"2013-03-31","val":911887,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20","frame":"CY2013Q1I"},{"end":"2013-06-30","val":2767083,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19","frame":"CY2013Q2I"},{"end":"2013-09-30","val":2064849,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19","frame":"CY2013Q3I"},{"end":"2013-12-31","val":1005349,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15"},{"end":"2013-12-31","val":1005349,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":1005349,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":1005349,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":1005349,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":1211339,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":878937,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":935267,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":462629,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":462629,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":462629,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"end":"2014-12-31","val":462629,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":462629,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04","frame":"CY2014Q4I"},{"end":"2015-03-31","val":948063,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":518956,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1234254,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":2722468,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04"},{"end":"2015-12-31","val":2722468,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":2722468,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":2722468,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":2722468,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":2538803,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":2704474,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":2290630,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1781603,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":1781603,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":1781603,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":1781603,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":1781603,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1741879,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1720772,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1856614,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1356363,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"end":"2017-12-31","val":1356363,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":1356363,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":1356363,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"end":"2017-12-31","val":1356363,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1253042,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1691799,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1747314,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1359605,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25"},{"end":"2018-12-31","val":1359605,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21"},{"end":"2018-12-31","val":1359605,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":1359605,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"end":"2018-12-31","val":1359605,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1041279,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1240423,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1286678,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1342310,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"end":"2019-12-31","val":1342310,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":1342310,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":1342310,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"end":"2019-12-31","val":1342310,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1098716,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1637800,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1719793,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1330485,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21"},{"end":"2020-12-31","val":1330485,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":1330485,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"end":"2020-12-31","val":1330485,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"end":"2020-12-31","val":1330485,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2088528,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2106943,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2163014,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2021-12-31","val":4200657,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07"},{"end":"2021-12-31","val":4200657,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":4200657,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":4200657,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"end":"2021-12-31","val":4200657,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":4516206,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":5008335,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":5936117,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15","frame":"CY2022Q3I"},{"end":"2022-12-31","val":6349489,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":6349489,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":6349489,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"end":"2022-12-31","val":6349489,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2022Q4I"},{"end":"2023-03-31","val":5477191,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":4686936,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25","frame":"CY2023Q2I"},{"end":"2023-09-30","val":4266517,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":3143007,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":3143007,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023Q4I"},{"end":"2024-06-30","val":2632339,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-12-31","val":4990539,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"end":"2024-12-31","val":4990539,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19"},{"end":"2024-12-31","val":4990539,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"end":"2024-12-31","val":4990539,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"end":"2024-12-31","val":4990539,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024Q4I"},{"end":"2025-03-31","val":4081087,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2025Q1I"},{"end":"2025-06-30","val":3147609,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2025Q2I"},{"end":"2025-09-30","val":2745525,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3I"},{"end":"2025-12-31","val":5746408,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13"},{"end":"2025-12-31","val":5746408,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q4I"},{"end":"2026-03-31","val":5065164,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1I"}]}},"LiabilitiesCurrent":{"label":"Liabilities, Current","description":"Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.","units":{"USD":[{"end":"2012-12-31","val":1692298,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"end":"2012-12-31","val":1692298,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15","frame":"CY2012Q4I"},{"end":"2013-09-30","val":4062427,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19","frame":"CY2013Q3I"},{"end":"2013-12-31","val":2412794,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15"},{"end":"2013-12-31","val":2412794,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":2412794,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":2412794,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":2412794,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":5233840,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":7911747,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":8716212,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":7662946,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":7662946,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":7662946,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"end":"2014-12-31","val":7662946,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":7662946,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04","frame":"CY2014Q4I"},{"end":"2015-03-31","val":8706883,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":8901465,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2015Q2I"},{"end":"2015-09-30","val":12108086,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":15475585,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04"},{"end":"2015-12-31","val":15475585,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":15475585,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":15475585,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":15475585,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":13037656,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":9551416,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":16760776,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":11966611,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":11966611,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":11966611,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":11966611,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":11966611,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016Q4I"},{"end":"2017-03-31","val":9407348,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":10176151,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":13081273,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":8372450,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"end":"2017-12-31","val":8372450,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":8372450,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":8372450,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"end":"2017-12-31","val":8372450,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2017Q4I"},{"end":"2018-03-31","val":20596149,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":17785585,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":10307086,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21","frame":"CY2018Q3I"},{"end":"2018-12-31","val":14062878,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25"},{"end":"2018-12-31","val":14062878,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21"},{"end":"2018-12-31","val":14062878,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":14062878,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"end":"2018-12-31","val":14062878,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018Q4I"},{"end":"2019-03-31","val":13489132,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21","frame":"CY2019Q1I"},{"end":"2019-06-30","val":19831696,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":19863613,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21","frame":"CY2019Q3I"},{"end":"2019-12-31","val":39806088,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"end":"2019-12-31","val":39806088,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":39806088,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":39806088,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2019Q4I"},{"end":"2020-03-31","val":16155628,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":21423500,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":13970652,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3I"},{"end":"2020-12-31","val":22759116,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"end":"2020-12-31","val":22759116,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"end":"2020-12-31","val":22759116,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2020Q4I"},{"end":"2021-06-30","val":44516042,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":24398056,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2021-12-31","val":16277207,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07"},{"end":"2021-12-31","val":16277207,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":16277207,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":16277207,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"end":"2021-12-31","val":16277207,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":16516596,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":15564952,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":43087060,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15","frame":"CY2022Q3I"},{"end":"2022-12-31","val":19610732,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":19610732,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":19610732,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"end":"2022-12-31","val":19610732,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2022Q4I"},{"end":"2023-03-31","val":21565893,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":28476748,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25","frame":"CY2023Q2I"},{"end":"2023-09-30","val":35637481,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":34739496,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":34739496,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023Q4I"},{"end":"2024-06-30","val":44294859,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-12-31","val":49769534,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"end":"2024-12-31","val":49769534,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19"},{"end":"2024-12-31","val":49769534,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"end":"2024-12-31","val":49769534,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"end":"2024-12-31","val":49769534,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024Q4I"},{"end":"2025-03-31","val":47942125,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2025Q1I"},{"end":"2025-06-30","val":22000806,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2025Q2I"},{"end":"2025-09-30","val":25052960,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3I"},{"end":"2025-12-31","val":24213298,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13"},{"end":"2025-12-31","val":24213298,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q4I"},{"end":"2026-03-31","val":26423989,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1I"}]}},"LiabilitiesFairValueDisclosure":{"label":"Financial and Nonfinancial Liabilities, Fair Value Disclosure","description":"Fair value of financial and nonfinancial obligations.","units":{"USD":[{"end":"2019-09-30","val":13615889,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21","frame":"CY2019Q3I"}]}},"LiabilitiesNoncurrent":{"label":"Liabilities, Noncurrent","description":"Amount of obligation due after one year or beyond the normal operating cycle, if longer.","units":{"USD":[{"end":"2013-12-31","val":105754,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15","frame":"CY2013Q4I"},{"end":"2016-09-30","val":210000,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1613571,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":1613571,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":1613571,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":1613571,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":1613571,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016Q4I"},{"end":"2017-03-31","val":3109327,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":3156348,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":3092910,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":2815609,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"end":"2017-12-31","val":2815609,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":2815609,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":2815609,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"end":"2017-12-31","val":2815609,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2017Q4I"},{"end":"2018-03-31","val":2768052,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2955361,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":2858216,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21","frame":"CY2018Q3I"},{"end":"2018-12-31","val":2178257,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25"},{"end":"2018-12-31","val":2178257,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21"},{"end":"2018-12-31","val":2178257,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":2178257,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"end":"2018-12-31","val":2178257,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1167620,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21","frame":"CY2019Q1I"},{"end":"2019-06-30","val":495333,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":746294,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21","frame":"CY2019Q3I"},{"end":"2019-12-31","val":3898098,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"end":"2019-12-31","val":3898098,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":3898098,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":3898098,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2019Q4I"},{"end":"2020-03-31","val":5611426,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":6817227,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":6588078,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1885260,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"end":"2020-12-31","val":1885260,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"end":"2020-12-31","val":1885260,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2020Q4I"},{"end":"2021-06-30","val":935716,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":63444,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2021-12-31","val":62275,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07"},{"end":"2021-12-31","val":62275,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":62275,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":62275,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1416147,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2133872,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2048472,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15","frame":"CY2022Q3I"},{"end":"2023-12-31","val":144747,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":144747,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023Q4I"},{"end":"2024-06-30","val":2019747,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-12-31","val":2520871,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"end":"2024-12-31","val":2520871,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19"},{"end":"2024-12-31","val":2520871,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"end":"2024-12-31","val":2520871,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"end":"2024-12-31","val":2520871,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024Q4I"},{"end":"2025-03-31","val":2494281,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2025Q1I"},{"end":"2025-06-30","val":2466896,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2025Q2I"},{"end":"2025-09-30","val":2466896,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3I"},{"end":"2025-12-31","val":2498328,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13"},{"end":"2025-12-31","val":2498328,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q4I"},{"end":"2026-03-31","val":1109923,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1I"}]}},"LicensesRevenue":{"label":"Licenses Revenue (Deprecated 2018-01-31)","description":"Revenue earned during the period relating to consideration received from another party for the right to use, but not own, certain of the entity's intangible assets. Licensing arrangements include, but are not limited to, rights to use a patent, copyright, technology, manufacturing process, software or trademark. Licensing fees are generally, but not always, fixed as to amount and not dependent upon the revenue generated by the licensing party. An entity may receive licensing fees for licenses that also generate royalty payments to the entity.","units":{"USD":[{"start":"2017-01-01","end":"2017-03-31","val":10000,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2018-01-01","end":"2018-03-31","val":30000,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1"}]}},"LineOfCredit":{"label":"Long-term Line of Credit","description":"The carrying value as of the balance sheet date of the current and noncurrent portions 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":"2021-03-31","val":62275,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q1I"}]}},"LoansPayable":{"label":"Loans Payable","description":"Including the current and noncurrent portions, aggregate carrying value as of the balance sheet date of loans payable (with maturities initially due after one year or beyond the operating cycle if longer).","units":{"USD":[{"end":"2021-06-30","val":6250,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":157250,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2022-03-31","val":50000,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":50000,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":50000,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15","frame":"CY2022Q3I"},{"end":"2022-12-31","val":50000,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022Q4I"},{"end":"2024-06-30","val":0,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-12-31","val":1749970,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2024Q4I"}]}},"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":"2017-12-31","val":11090,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2017Q4I"},{"end":"2023-12-31","val":147217,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":147217,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023Q4I"},{"end":"2024-06-30","val":145890,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-12-31","val":150000,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"end":"2024-12-31","val":150000,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19"},{"end":"2024-12-31","val":150000,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"end":"2024-12-31","val":150000,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"end":"2024-12-31","val":150000,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024Q4I"},{"end":"2025-03-31","val":149312,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2025Q1I"},{"end":"2025-06-30","val":148616,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2025Q2I"},{"end":"2025-09-30","val":147418,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3I"},{"end":"2025-12-31","val":596708,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13"},{"end":"2025-12-31","val":596708,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q4I"},{"end":"2026-03-31","val":559053,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1I"}]}},"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":"2012-06-30","val":1669828,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2012Q2I"},{"end":"2017-12-31","val":2811000,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2017Q4I"},{"end":"2018-03-31","val":2043052,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2923899,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":2754124,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21","frame":"CY2018Q3I"},{"end":"2018-12-31","val":74977,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2018Q4I"},{"end":"2019-06-30","val":74931,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-12-31","val":3432300,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2019Q4I"},{"end":"2020-03-31","val":3364938,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":3333494,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":3191623,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3I"},{"end":"2020-12-31","val":3118433,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":3126133,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q1I"},{"end":"2021-06-30","val":3082055,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16","frame":"CY2021Q2I"},{"end":"2024-06-30","val":2019747,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-12-31","val":2019748,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2024Q4I"},{"end":"2025-03-31","val":2019748,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2025Q1I"},{"end":"2025-06-30","val":2019748,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2025Q2I"},{"end":"2025-09-30","val":2019748,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3I"},{"end":"2025-12-31","val":2617692,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025Q4I"}]}},"LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo":{"label":"Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal in Year Two","description":"Principal amount of long-term debt and capital lease obligation maturing in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2020-03-31","val":5713,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":3441,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1169,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3I"},{"end":"2020-12-31","val":7985,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2020Q4I"}]}},"LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear":{"label":"Long-term Debt and Capital Lease Obligations, Maturities, Repayments of Principal Remainder of Fiscal Year","description":"Amount of long-term debt and capital lease obligation maturing in the remainder of the fiscal year following the latest fiscal year ended.","units":{"USD":[{"end":"2020-03-31","val":14801,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":12529,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":10257,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3I"},{"end":"2020-12-31","val":17073,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2020Q4I"}]}},"LongTermDebtAndCapitalLeaseObligationsRepaymentsOfPrincipalInNextTwelveMonths":{"label":"Long-term Debt and Capital Lease Obligations, Repayments of Principal in Next Twelve Months","description":"Principal amount of long-term debt and capital lease obligation maturing 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":"2020-03-31","val":9088,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":9088,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":9088,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3I"},{"end":"2020-12-31","val":9088,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2020Q4I"}]}},"LongTermDebtCurrent":{"label":"Long-term Debt, Current Maturities","description":"Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.","units":{"USD":[{"end":"2018-09-30","val":93,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21","frame":"CY2018Q3I"},{"end":"2018-12-31","val":110,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2018Q4I"},{"end":"2019-03-31","val":110,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21","frame":"CY2019Q1I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive":{"label":"Long-Term Debt, Maturity, after Year Five","description":"Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2018-09-30","val":184124,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21","frame":"CY2018Q3I"},{"end":"2019-06-30","val":72702,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths":{"label":"Long-term Debt, Maturities, Repayments of Principal in Next Rolling Twelve Months","description":"Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing 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":"2018-09-30","val":181,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21","frame":"CY2018Q3I"},{"end":"2018-12-31","val":110,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2018Q4I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths":{"label":"Long-Term Debt, Maturity, Year One","description":"Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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":"2017-12-31","val":871000,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2017Q4I"},{"end":"2018-12-31","val":1580955,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2018Q4I"},{"end":"2019-06-30","val":297,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-12-31","val":2879325,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1891613,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1021613,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1000619,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1241158,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2020Q4I"},{"end":"2024-06-30","val":82472,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-12-31","val":82473,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1875000,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1875000,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1875000,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1875000,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025Q4I"},{"end":"2026-03-31","val":60000,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive":{"label":"Long-term Debt, Maturities, Repayments of Principal in Rolling Year Five","description":"Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fifth 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":"2018-09-30","val":72317,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21","frame":"CY2018Q3I"},{"end":"2018-12-31","val":73414,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2018Q4I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour":{"label":"Long-term Debt, Maturities, Repayments of Principal in Rolling Year Four","description":"Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing 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":"2018-09-30","val":1356,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21","frame":"CY2018Q3I"},{"end":"2018-12-31","val":820,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2018Q4I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree":{"label":"Long-term Debt, Maturities, Repayments of Principal in Rolling Year Three","description":"Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing 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":"2018-09-30","val":693,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21","frame":"CY2018Q3I"},{"end":"2018-12-31","val":419,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2018Q4I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo":{"label":"Long-term Debt, Maturities, Repayments of Principal in Rolling Year Two","description":"Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing 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":"2018-09-30","val":355,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21","frame":"CY2018Q3I"},{"end":"2018-12-31","val":214,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2018Q4I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive":{"label":"Long-Term Debt, Maturity, Year Five","description":"Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2018-06-30","val":184124,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-12-31","val":136471,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2018Q4I"},{"end":"2024-06-30","val":62275,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour":{"label":"Long-Term Debt, Maturity, Year Four","description":"Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2018-03-31","val":125000,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-09-30","val":325000,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21","frame":"CY2018Q3I"},{"end":"2019-06-30","val":820,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-12-31","val":67425,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2019Q4I"},{"end":"2020-03-31","val":62275,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":30831,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":62275,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3I"},{"end":"2020-12-31","val":62275,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":62275,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q1I"},{"end":"2024-12-31","val":62275,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2024Q4I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree":{"label":"Long-Term Debt, Maturity, Year Three","description":"Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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":"2017-12-31","val":125000,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1822052,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":325000,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":2245000,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21","frame":"CY2018Q3I"},{"end":"2018-12-31","val":125000,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2018Q4I"},{"end":"2019-06-30","val":693,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2020-06-30","val":200000,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2021-03-31","val":870000,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q1I"},{"end":"2021-06-30","val":262275,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16","frame":"CY2021Q2I"},{"end":"2025-03-31","val":62275,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2025Q1I"},{"end":"2025-06-30","val":62275,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2025Q2I"},{"end":"2025-09-30","val":62275,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3I"},{"end":"2025-12-31","val":62275,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025Q4I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo":{"label":"Long-Term Debt, Maturity, Year Two","description":"Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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":"2017-12-31","val":1815000,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2017Q4I"},{"end":"2018-03-31","val":821000,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2414775,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-12-31","val":1815000,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2018Q4I"},{"end":"2019-06-30","val":419,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-12-31","val":485550,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1411050,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":2081050,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2128729,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1815000,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2193858,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2819780,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16","frame":"CY2021Q2I"},{"end":"2024-06-30","val":1875000,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-12-31","val":1875000,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2024Q4I"},{"end":"2025-12-31","val":680417,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025Q4I"},{"end":"2026-03-31","val":693172,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1I"}]}},"LongTermDebtNoncurrent":{"label":"Long-term Debt, Excluding Current Maturities","description":"Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.","units":{"USD":[{"end":"2017-03-31","val":25258,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":18083,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":12282,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":4609,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"end":"2017-12-31","val":4609,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":4609,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":4609,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"end":"2017-12-31","val":4609,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2017Q4I"}]}},"LossOnSaleOfInvestments":{"label":"Loss on Sale of Investments","description":"The difference between the carrying value and the sale price of an investment. A loss would be recognized when the sale price of the investment is less than the carrying value of the investment. This element refers to the Loss included in earnings and not to the cash proceeds of the sale.","units":{"USD":[{"start":"2018-01-01","end":"2018-09-30","val":20000,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2018-01-01","end":"2018-09-30","val":20000,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2018-01-01","end":"2018-12-31","val":39538,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25"},{"start":"2018-01-01","end":"2018-12-31","val":39538,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018"},{"start":"2021-01-01","end":"2021-09-30","val":116000,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2021-01-01","end":"2021-12-31","val":116000,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":114000,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"}]}},"MachineryAndEquipmentGross":{"label":"Machinery and Equipment, Gross","description":"Amount before accumulated depreciation of tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.","units":{"USD":[{"end":"2010-12-31","val":1372,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26"},{"end":"2010-12-31","val":1372,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010Q4I"},{"end":"2010-12-31","val":1372,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2011-06-30","val":1372,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26","frame":"CY2011Q2I"},{"end":"2011-09-30","val":27783,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":30992,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2011Q4I"},{"end":"2011-12-31","val":30992,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"end":"2011-12-31","val":30992,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"end":"2011-12-31","val":30992,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21"},{"end":"2011-12-31","val":30992,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"end":"2012-03-31","val":30992,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21","frame":"CY2012Q1I"},{"end":"2012-06-30","val":30992,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2012Q2I"},{"end":"2012-09-30","val":30992,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20","frame":"CY2012Q3I"},{"end":"2012-12-31","val":32670,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19","frame":"CY2012Q4I"},{"end":"2012-12-31","val":32670,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"end":"2012-12-31","val":32670,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20"},{"end":"2012-12-31","val":32670,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16"},{"end":"2013-03-31","val":35326,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20","frame":"CY2013Q1I"},{"end":"2013-06-30","val":35326,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19","frame":"CY2013Q2I"},{"end":"2013-09-30","val":76794,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19","frame":"CY2013Q3I"}]}},"MarketableSecuritiesNoncurrent":{"label":"Marketable Securities, Noncurrent","description":"Amount of investment in marketable security, classified as noncurrent.","units":{"USD":[{"end":"2018-06-30","val":116200,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":16400,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21","frame":"CY2018Q3I"},{"end":"2018-12-31","val":22800,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25"},{"end":"2018-12-31","val":22800,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21"},{"end":"2018-12-31","val":22800,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":22800,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"end":"2018-12-31","val":22800,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018Q4I"},{"end":"2019-03-31","val":15600,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21","frame":"CY2019Q1I"},{"end":"2019-06-30","val":18400,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":14000,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21","frame":"CY2019Q3I"},{"end":"2019-12-31","val":9600,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"end":"2019-12-31","val":9600,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":9600,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":9600,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"end":"2019-12-31","val":9600,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2019Q4I"},{"end":"2020-03-31","val":4400,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":6400,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":10000,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3I"},{"end":"2020-12-31","val":8000,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21"},{"end":"2020-12-31","val":8000,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":8000,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"end":"2020-12-31","val":8000,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"end":"2020-12-31","val":8000,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":53200,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q1I"},{"end":"2021-06-30","val":48400,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":40000,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2021-12-31","val":17600,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07"},{"end":"2021-12-31","val":17600,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":17600,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":17600,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"end":"2021-12-31","val":17600,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":8800,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":6000,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":4000,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2400,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":2400,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":2400,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"end":"2022-12-31","val":2400,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2400,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2400,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25","frame":"CY2023Q2I"},{"end":"2023-09-30","val":3200,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":3200,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q4I"},{"end":"2024-06-30","val":3200,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"}]}},"MinorityInterest":{"label":"Stockholders' Equity Attributable to Noncontrolling Interest","description":"Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).","units":{"USD":[{"end":"2015-09-30","val":100000,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2023-12-31","val":-2239493,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":-2239493,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023Q4I"},{"end":"2024-06-30","val":-2593979,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-12-31","val":-3033244,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"end":"2024-12-31","val":-3033244,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19"},{"end":"2024-12-31","val":-3033244,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"end":"2024-12-31","val":-3033244,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"end":"2024-12-31","val":-3033244,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024Q4I"},{"end":"2025-03-31","val":-3143872,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2025Q1I"},{"end":"2025-06-30","val":6908138,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2025Q2I"},{"end":"2025-09-30","val":16781307,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1725698,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13"},{"end":"2025-12-31","val":1725698,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q4I"},{"end":"2026-03-31","val":1937608,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1I"}]}},"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":1090217,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26"},{"start":"2010-01-01","end":"2010-09-30","val":1936608,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":2653908,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":1012640,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21","frame":"CY2011Q1"},{"start":"2010-12-31","end":"2011-06-30","val":1285585,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2011-01-01","end":"2011-06-30","val":1285585,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26"},{"start":"2011-01-01","end":"2011-09-30","val":3584175,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":3584175,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"start":"2011-01-01","end":"2011-12-31","val":3835425,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":910329,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":1630081,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2012-01-01","end":"2012-09-30","val":2388474,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"start":"2015-01-01","end":"2015-09-30","val":3135732,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":1088217,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":1265717,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-09-30","val":1321122,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2017-01-01","end":"2017-12-31","val":1895440,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":1895440,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":242530,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1144686,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-09-30","val":2666256,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2018-01-01","end":"2018-09-30","val":2666256,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2018-01-01","end":"2018-12-31","val":3816858,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25"},{"start":"2018-01-01","end":"2018-12-31","val":3816858,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":418642,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21"},{"start":"2019-01-01","end":"2019-03-31","val":418642,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1166158,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":1166158,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":2374323,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2019-01-01","end":"2019-09-30","val":2374323,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2019-01-01","end":"2019-12-31","val":3108951,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"start":"2019-01-01","end":"2019-12-31","val":3108951,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":732886,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":732886,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1691242,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":1691242,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2020-01-01","end":"2020-09-30","val":2913478,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-01-01","end":"2020-09-30","val":2913478,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2020-01-01","end":"2020-12-31","val":3915589,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21"},{"start":"2020-01-01","end":"2020-12-31","val":3915589,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1146201,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-03-31","val":1146201,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":2591070,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2021-01-01","end":"2021-06-30","val":2591070,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-01-01","end":"2021-09-30","val":3716241,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-01-01","end":"2021-09-30","val":3716241,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2021-01-01","end":"2021-12-31","val":5151430,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07"},{"start":"2021-01-01","end":"2021-12-31","val":5151430,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1424059,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":1424059,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":2854291,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":2854291,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2022-01-01","end":"2022-09-30","val":4544966,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2022-01-01","end":"2022-09-30","val":4544966,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"},{"start":"2022-01-01","end":"2022-12-31","val":6455662,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":3210161,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":5737866,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2023-01-01","end":"2023-06-30","val":5737866,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-01-01","end":"2023-09-30","val":7222992,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"},{"start":"2023-01-01","end":"2023-12-31","val":8394659,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1458596,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":2952125,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":2952125,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2024-01-01","end":"2024-09-30","val":4395719,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2024-01-01","end":"2024-12-31","val":5917792,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"start":"2024-01-01","end":"2024-12-31","val":5917792,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1576522,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19"},{"start":"2025-01-01","end":"2025-03-31","val":1576522,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":2467420,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2025-01-01","end":"2025-09-30","val":2751070,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2025-01-01","end":"2025-12-31","val":4079530,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":969672,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1"}]}},"NetCashProvidedByUsedInFinancingActivitiesContinuingOperations":{"label":"Net Cash Provided by (Used in) Financing Activities, Continuing Operations","description":"Amount of cash inflow (outflow) of financing activities, excluding discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":3835425,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":910329,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":1630081,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"start":"2012-01-01","end":"2012-09-30","val":2388474,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"start":"2012-01-01","end":"2012-12-31","val":3584973,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16"},{"start":"2012-01-01","end":"2012-12-31","val":3584973,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":542533,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20"},{"start":"2013-01-01","end":"2013-03-31","val":542533,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":2907542,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"start":"2013-01-01","end":"2013-06-30","val":2907542,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":3957271,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"start":"2013-01-01","end":"2013-09-30","val":3957271,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":4848368,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15"},{"start":"2013-01-01","end":"2013-12-31","val":4848368,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":1335000,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":1335000,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":2265000,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":2265000,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2014-01-01","end":"2014-09-30","val":3210000,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":3210000,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":3840000,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":3840000,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":1091181,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":1091181,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":1718680,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-01-01","end":"2015-06-30","val":1718680,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":3135732,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-12-31","val":3160731,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04"},{"start":"2015-01-01","end":"2015-12-31","val":3160731,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":100000,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":100000,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":929000,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":929000,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":1088217,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":1265717,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":454736,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":454736,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":864923,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":864923,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":1321122,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2018-01-01","end":"2018-03-31","val":245148,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1144686,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"}]}},"NetCashProvidedByUsedInInvestingActivities":{"label":"Net Cash Provided by (Used in) Investing Activities","description":"Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":-15269,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26"},{"start":"2010-01-01","end":"2010-09-30","val":-18233,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":-43233,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010"},{"start":"2010-12-31","end":"2011-06-30","val":-40271,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2011-01-01","end":"2011-06-30","val":-40271,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26"},{"start":"2011-01-01","end":"2011-09-30","val":-114196,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":-114196,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"start":"2011-01-01","end":"2011-12-31","val":-147687,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2011"},{"start":"2012-01-01","end":"2012-06-30","val":-75128,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2012-01-01","end":"2012-09-30","val":-109589,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"start":"2015-01-01","end":"2015-09-30","val":-45168,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-5699,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":-10133,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-09-30","val":-33845,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2017-01-01","end":"2017-12-31","val":-41270,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":-41270,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":-193000,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-09-30","val":-195357,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2018-01-01","end":"2018-09-30","val":-195357,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2018-01-01","end":"2018-12-31","val":-195109,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25"},{"start":"2018-01-01","end":"2018-12-31","val":-195109,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-19035,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-5296,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":-5296,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":-33924,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2019-01-01","end":"2019-09-30","val":-33924,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2019-01-01","end":"2019-12-31","val":-6188,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"start":"2019-01-01","end":"2019-12-31","val":-6188,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":-1500,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":-1500,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2020-01-01","end":"2020-09-30","val":-9386,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-01-01","end":"2020-09-30","val":-9386,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2020-01-01","end":"2020-12-31","val":-13884,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21"},{"start":"2020-01-01","end":"2020-12-31","val":-13884,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-4500,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-03-31","val":-4500,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-9000,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2021-01-01","end":"2021-06-30","val":-9000,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-01-01","end":"2021-09-30","val":-13500,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-01-01","end":"2021-09-30","val":-13500,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2021-01-01","end":"2021-12-31","val":-18000,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07"},{"start":"2021-01-01","end":"2021-12-31","val":-18000,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-4500,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":-4500,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-9000,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":-9000,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2022-01-01","end":"2022-09-30","val":-17138,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2022-01-01","end":"2022-09-30","val":-17138,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"},{"start":"2022-01-01","end":"2022-12-31","val":-1158904,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-1662420,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-2429558,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2023-01-01","end":"2023-06-30","val":-2429558,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-01-01","end":"2023-09-30","val":-3007285,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"},{"start":"2023-01-01","end":"2023-12-31","val":-3746985,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-561500,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-1071000,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":-1071000,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2024-01-01","end":"2024-09-30","val":-1495008,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2024-01-01","end":"2024-12-31","val":-2289866,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"start":"2024-01-01","end":"2024-12-31","val":-2289866,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-7500,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19"},{"start":"2025-01-01","end":"2025-03-31","val":-7500,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-3350,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2025-01-01","end":"2025-09-30","val":-33020,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2025-01-01","end":"2025-12-31","val":-35375,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":0,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1"}]}},"NetCashProvidedByUsedInInvestingActivitiesContinuingOperations":{"label":"Net Cash Provided by (Used in) Investing Activities, Continuing Operations","description":"Amount of cash inflow (outflow) of investing activities, excluding discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":-147687,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2011"},{"start":"2012-01-01","end":"2012-06-30","val":-75128,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"start":"2012-01-01","end":"2012-09-30","val":-109589,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"start":"2012-01-01","end":"2012-12-31","val":-173065,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16"},{"start":"2012-01-01","end":"2012-12-31","val":-173065,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-52055,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20"},{"start":"2013-01-01","end":"2013-03-31","val":-52055,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-83737,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"start":"2013-01-01","end":"2013-06-30","val":-83737,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":-176566,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"start":"2013-01-01","end":"2013-09-30","val":-176566,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":-45960,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15"},{"start":"2013-01-01","end":"2013-12-31","val":-45960,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-1870,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":-1870,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-4397,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-4397,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2014-01-01","end":"2014-09-30","val":-5747,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":-5747,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":-7416,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-7416,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-8301,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":-8301,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-11082,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-01-01","end":"2015-06-30","val":-11082,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":-45168,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-12-31","val":346843,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04"},{"start":"2015-01-01","end":"2015-12-31","val":346843,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-5699,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":-5699,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-5699,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":-5699,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":-5699,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":-10133,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-32918,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":-32918,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-33845,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":-33845,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":-33845,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2018-01-01","end":"2018-03-31","val":-45440,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-193000,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"}]}},"NetCashProvidedByUsedInOperatingActivities":{"label":"Net Cash Provided by (Used in) Operating Activities","description":"Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":-1324290,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26"},{"start":"2010-01-01","end":"2010-09-30","val":-2147203,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":-2728430,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-695780,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21","frame":"CY2011Q1"},{"start":"2010-12-31","end":"2011-06-30","val":-1234012,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2011-01-01","end":"2011-06-30","val":-1234012,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26"},{"start":"2011-01-01","end":"2011-09-30","val":-2396522,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":-2396522,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"start":"2011-01-01","end":"2011-12-31","val":-3728278,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-878464,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-1668418,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2012-01-01","end":"2012-09-30","val":-2378141,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"start":"2014-01-01","end":"2014-12-31","val":4484110,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-09-30","val":-2350071,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-910146,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":-1599513,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-09-30","val":-1296392,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2017-01-01","end":"2017-12-31","val":-1765627,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":-1765627,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-446330,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-952975,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-09-30","val":-2011034,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2018-01-01","end":"2018-09-30","val":-2011034,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2018-01-01","end":"2018-12-31","val":-3452427,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25"},{"start":"2018-01-01","end":"2018-12-31","val":-3452427,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-686500,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21"},{"start":"2019-01-01","end":"2019-03-31","val":-705621,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-1339533,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":-1339533,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":-2435617,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2019-01-01","end":"2019-09-30","val":-2435617,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2019-01-01","end":"2019-12-31","val":-3221293,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"start":"2019-01-01","end":"2019-12-31","val":-3221293,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-926200,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":-926200,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-1393670,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":-1393670,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2020-01-01","end":"2020-09-30","val":-2636761,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-01-01","end":"2020-09-30","val":-2636761,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2020-01-01","end":"2020-12-31","val":-3976198,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21"},{"start":"2020-01-01","end":"2020-12-31","val":-3976198,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-999665,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-03-31","val":-999665,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-2459382,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2021-01-01","end":"2021-06-30","val":-2459382,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-01-01","end":"2021-09-30","val":-3560033,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-01-01","end":"2021-09-30","val":-3560033,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2021-01-01","end":"2021-12-31","val":-4843130,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07"},{"start":"2021-01-01","end":"2021-12-31","val":-4843130,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-271565,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":-271565,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-1850644,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":-1850646,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2022-01-01","end":"2022-09-30","val":-3458023,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2022-01-01","end":"2022-09-30","val":-3458023,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"},{"start":"2022-01-01","end":"2022-12-31","val":-4648365,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-1999565,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-3282732,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2023-01-01","end":"2023-06-30","val":-3282732,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-01-01","end":"2023-09-30","val":-4417340,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"},{"start":"2023-01-01","end":"2023-12-31","val":-5513658,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-725756,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-2134412,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":-2127954,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2024-01-01","end":"2024-09-30","val":-3145013,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2024-01-01","end":"2024-12-31","val":-3565872,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"start":"2024-01-01","end":"2024-12-31","val":-3745242,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-221342,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19"},{"start":"2025-01-01","end":"2025-03-31","val":-221342,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-1632586,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2025-01-01","end":"2025-09-30","val":-2332836,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2025-01-01","end":"2025-12-31","val":-3587663,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":1512492,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1"}]}},"NetCashProvidedByUsedInOperatingActivitiesContinuingOperations":{"label":"Net Cash Provided by (Used in) Operating Activities, Continuing Operations","description":"Amount of cash inflow (outflow) from operating activities, excluding discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":-3728294,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-878464,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-1668418,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"start":"2012-01-01","end":"2012-09-30","val":-2378141,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"start":"2012-01-01","end":"2012-12-31","val":-3102421,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16"},{"start":"2012-01-01","end":"2012-12-31","val":-3102421,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-739910,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20"},{"start":"2013-01-01","end":"2013-03-31","val":-739910,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-1592680,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"start":"2013-01-01","end":"2013-06-30","val":-1592680,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":-2989484,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"start":"2013-01-01","end":"2013-09-30","val":-2989484,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":-4488315,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15"},{"start":"2013-01-01","end":"2013-12-31","val":-4488315,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-1159896,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":-1159896,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-2429457,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-2429457,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2014-01-01","end":"2014-09-30","val":-3432152,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":-3432152,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":-4455648,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-4455648,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-802736,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":-802736,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-1725283,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-01-01","end":"2015-06-30","val":-1725283,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":-2350081,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-12-31","val":-3010710,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04"},{"start":"2015-01-01","end":"2015-12-31","val":-3010616,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-540090,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":-540090,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-1189077,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":-1189093,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":-910129,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":-1599513,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-330208,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":-330208,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-907804,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":-907804,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":-1296392,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":1765621,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-403508,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-952975,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"}]}},"NetIncomeLoss":{"label":"Net Income (Loss) Attributable to Parent","description":"The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":-1489875,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26"},{"start":"2010-04-01","end":"2010-06-30","val":-815302,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":-2836633,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":-1346757,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":-4480600,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-813504,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21","frame":"CY2011Q1"},{"start":"2010-12-31","end":"2011-06-30","val":-1744050,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2011-01-01","end":"2011-06-30","val":-1744050,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26"},{"start":"2011-03-31","end":"2011-06-30","val":-929746,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2011Q2"},{"start":"2011-04-01","end":"2011-06-30","val":-929746,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26"},{"start":"2011-01-01","end":"2011-09-30","val":-3216872,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":-3216872,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"start":"2011-07-01","end":"2011-09-30","val":-1472822,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":-1472822,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":-5649043,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"start":"2011-01-01","end":"2011-12-31","val":-5649043,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-1788392,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21"},{"start":"2012-01-01","end":"2012-03-31","val":-1788392,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-5059658,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2012-01-01","end":"2012-06-30","val":-5059658,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"start":"2012-03-31","end":"2012-06-30","val":-3271266,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":-3271266,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"start":"2012-01-01","end":"2012-09-30","val":-6982053,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"start":"2012-01-01","end":"2012-09-30","val":-6982053,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"start":"2012-07-01","end":"2012-09-30","val":-1922395,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"start":"2012-07-01","end":"2012-09-30","val":-1922395,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":-10570029,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16"},{"start":"2012-01-01","end":"2012-12-31","val":-10570029,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-2647476,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20"},{"start":"2013-01-01","end":"2013-03-31","val":-2647476,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-5944380,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"start":"2013-01-01","end":"2013-06-30","val":-5944380,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":-3296905,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19","frame":"CY2013Q2"},{"start":"2013-04-02","end":"2013-06-30","val":-3296905,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":-7939237,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"start":"2013-01-01","end":"2013-09-30","val":-7939237,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":-1994857,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"start":"2013-07-01","end":"2013-09-30","val":-1994857,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-8762991,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15"},{"start":"2013-01-01","end":"2013-12-31","val":-8762991,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-4232244,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":-4232244,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-9384111,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-9384111,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2014-04-01","end":"2014-06-30","val":-5151867,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":-5151867,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-11098215,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":-11098215,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":-1714104,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":-1714104,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-11138608,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-11138608,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-1689062,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":-1689062,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-3468843,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-01-01","end":"2015-06-30","val":-3468843,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-03-31","end":"2015-06-30","val":-1779780,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2015Q2"},{"start":"2015-04-01","end":"2015-06-30","val":-1779780,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":-7362848,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":-7362848,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":-3894005,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":-3894005,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-11615066,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04"},{"start":"2015-01-01","end":"2015-12-31","val":-11615066,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1342001,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":1342001,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":3603920,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":3603920,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":2261917,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":2261917,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-5728054,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-5728054,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":-9016618,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":-9016618,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-4145830,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-4145830,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-232553,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":-232553,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-3782163,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":-3782163,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":-3549610,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":-3549610,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-8659802,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":-8659802,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2017-07-01","end":"2017-09-30","val":-4877637,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":-4877637,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-5231805,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":-5231805,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-12888316,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-03-31","val":-12888316,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21"},{"start":"2018-01-01","end":"2018-03-31","val":-12888316,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-03-31","val":-12888316,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-10645930,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-10645930,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-04-01","end":"2018-06-30","val":2242386,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":2242386,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-04-01","end":"2018-06-30","val":2242386,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-5322727,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2018-01-01","end":"2018-09-30","val":-5322727,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2018-07-01","end":"2018-09-30","val":5318888,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2018-07-01","end":"2018-09-30","val":5318888,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-11346569,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25"},{"start":"2018-01-01","end":"2018-12-31","val":-11346569,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-331272,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21"},{"start":"2019-01-01","end":"2019-03-31","val":-331272,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-03-31","val":-331272,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2019-01-01","end":"2019-03-31","val":-331272,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-7117443,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":-7117443,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":-6786171,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":-6765893,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2019-04-01","end":"2019-06-30","val":-6786171,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-8318040,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2019-01-01","end":"2019-09-30","val":-8318040,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2019-07-01","end":"2019-09-30","val":-1220875,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-27473678,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"start":"2019-01-01","end":"2019-12-31","val":-27473678,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":21601414,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":21601414,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":15.324964,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":15367576,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2020-04-01","end":"2020-06-30","val":-6233838,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-04-01","end":"2020-06-30","val":-6233838,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":20344331,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-01-01","end":"2020-09-30","val":20344331,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":5018166,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":13261365,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21"},{"start":"2020-01-01","end":"2020-12-31","val":13261365,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-19895424,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-03-31","val":-17857575,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-28761078,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2021-01-01","end":"2021-06-30","val":-28761078,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-04-01","end":"2021-06-30","val":-10903503,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2021-04-01","end":"2021-06-30","val":-10903503,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-10363963,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-01-01","end":"2021-09-30","val":-10363963,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":18397115,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-07-01","end":"2021-09-30","val":18397115,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-2117781,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07"},{"start":"2021-01-01","end":"2021-12-31","val":-2117781,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-3576267,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":-3576267,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-4842023,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":-4842023,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2022-04-01","end":"2022-06-30","val":-1265756,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-04-01","end":"2022-06-30","val":-1265756,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-33894246,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2022-01-01","end":"2022-09-30","val":-33894246,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"},{"start":"2022-07-01","end":"2022-09-30","val":-29052223,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2022-07-01","end":"2022-09-30","val":-29052223,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-10790721,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-2201253,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-9886096,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2023-01-01","end":"2023-06-30","val":-4602808,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":-7684843,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2023-04-01","end":"2023-06-30","val":-7684843,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-18180762,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"},{"start":"2023-07-01","end":"2023-09-30","val":-8294666,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2023Q3"},{"start":"2024-01-01","end":"2024-06-30","val":-12288935,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":-13200272,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2024-04-01","end":"2024-06-30","val":3607348,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":2962463,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-15974745,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":-2774472,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-18177039,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-656406,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-18225679,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2025-04-01","end":"2025-06-30","val":-18082431,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-31431668,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2025-07-01","end":"2025-09-30","val":-13205989,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-18317292,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-2285440,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1"}]}},"NetIncomeLossAttributableToNoncontrollingInterest":{"label":"Net Income (Loss) Attributable to Noncontrolling Interest","description":"Amount of Net Income (Loss) attributable to noncontrolling interest.","units":{"USD":[{"start":"2020-01-01","end":"2020-06-30","val":15324964,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2020-01-01","end":"2020-09-30","val":20344331,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2020-01-01","end":"2020-12-31","val":13261365,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-19895424,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-28761078,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2021-01-01","end":"2021-09-30","val":-10363963,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-01-01","end":"2021-12-31","val":-2117781,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-3576267,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-354486,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2024-04-01","end":"2024-06-30","val":-146379,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-354486,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2024-01-01","end":"2024-12-31","val":-793750,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-110628,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":9941382,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2025-04-01","end":"2025-06-30","val":10052010,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":19814550,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2025-07-01","end":"2025-09-30","val":9873169,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":4758941,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":211910,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1"}]}},"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":"2014-01-01","end":"2014-09-30","val":-11098215,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":-1714104,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-11138608000,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04","frame":"CY2014"},{"start":"2015-01-01","end":"2015-09-30","val":-7362848,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":-3894005,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-11615066000,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04"},{"start":"2015-01-01","end":"2015-12-31","val":-11615066,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-4145830,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-4145830,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-5231805,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-12888316,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-10645930,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-04-01","end":"2018-06-30","val":2242386,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-5324703,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2018-01-01","end":"2018-09-30","val":-5324703,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2018-07-01","end":"2018-09-30","val":5316912,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2018-07-01","end":"2018-09-30","val":5316912,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-11373586,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25"},{"start":"2018-01-01","end":"2018-12-31","val":-11373586,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-369428,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21"},{"start":"2019-01-01","end":"2019-03-31","val":-369428,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-7210312,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":-7210312,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":-6840884,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":-6840884,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-8512550,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2019-01-01","end":"2019-09-30","val":-8512550,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2019-07-01","end":"2019-09-30","val":-1295502,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2019-07-01","end":"2019-09-30","val":-1295502,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-27473678,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":21601414,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":21601414,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":15324964,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":15324964,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2020-04-01","end":"2020-06-30","val":-6276450,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-04-01","end":"2020-06-30","val":-6276450,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":20344331,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-01-01","end":"2020-09-30","val":20344331,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":5018166,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-07-01","end":"2020-09-30","val":5018166,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":13261365,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-19895424,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-03-31","val":-19895424,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-30798927,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2021-01-01","end":"2021-06-30","val":-30798927,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-04-01","end":"2021-06-30","val":-10903503,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2021-04-01","end":"2021-06-30","val":-10903503,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-12401812,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-01-01","end":"2021-09-30","val":-12401812,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":18397115,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-07-01","end":"2021-09-30","val":18397115,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-4155630,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07"},{"start":"2021-01-01","end":"2021-12-31","val":-4155630,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-3576267,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-4842023,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-04-01","end":"2022-06-30","val":-1265756,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-33894246,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2022-07-01","end":"2022-09-30","val":-29052223,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-10790721,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":-9271546,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":-3865689,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"}]}},"NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic":{"label":"Net Income (Loss) from Discontinued Operations Available to Common Shareholders, Basic","description":"Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) from discontinued operations available to common shareholders.","units":{"USD":[{"start":"2019-01-01","end":"2019-09-30","val":-8512550,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2019-01-01","end":"2019-12-31","val":-27473678,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":21601414,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":15324964,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2020-01-01","end":"2020-09-30","val":20344331,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-01-01","end":"2020-09-30","val":20344331,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2020-01-01","end":"2020-12-31","val":13261365,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21"},{"start":"2020-01-01","end":"2020-12-31","val":13261365,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-19895424,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-30798927,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2021-01-01","end":"2021-06-30","val":-30798927,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-01-01","end":"2021-09-30","val":-12401812,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-01-01","end":"2021-12-31","val":-4155630,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07"},{"start":"2021-01-01","end":"2021-12-31","val":-19895424,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2021-01-01","end":"2021-12-31","val":-12401812,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2021-01-01","end":"2021-12-31","val":-4155630,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-3576267,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-4842023,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":-4842023,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2022-01-01","end":"2022-09-30","val":-33894246,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2022-01-01","end":"2022-09-30","val":-33894246,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"},{"start":"2022-01-01","end":"2022-12-31","val":-10790721,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"},{"start":"2022-10-01","end":"2022-12-31","val":-3576267,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q4"},{"start":"2023-01-01","end":"2023-03-31","val":-2201253,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-9886096,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2023-01-01","end":"2023-09-30","val":-18180762,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"}]}},"NonoperatingIncomeExpense":{"label":"Nonoperating Income (Expense)","description":"The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":38,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26"},{"start":"2010-04-01","end":"2010-06-30","val":9,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":38,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":1,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":-2386,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-2921,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21","frame":"CY2011Q1"},{"start":"2010-12-31","end":"2011-06-30","val":-2920,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2011-01-01","end":"2011-06-30","val":-2920,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26"},{"start":"2011-03-31","end":"2011-06-30","val":1,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2011Q2"},{"start":"2011-04-01","end":"2011-06-30","val":1,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26"},{"start":"2011-01-01","end":"2011-09-30","val":2438,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":2438,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"start":"2011-07-01","end":"2011-09-30","val":5358,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":5358,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":-401244,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"start":"2011-01-01","end":"2011-12-31","val":-401244,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-568298,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21"},{"start":"2012-01-01","end":"2012-03-31","val":-568298,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-2047684,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2012-01-01","end":"2012-06-30","val":-2047684,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"start":"2012-03-31","end":"2012-06-30","val":-1476601,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":-1476601,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"start":"2012-01-01","end":"2012-09-30","val":-2520351,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"start":"2012-01-01","end":"2012-09-30","val":-2520351,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"start":"2012-07-01","end":"2012-09-30","val":-472667,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"start":"2012-07-01","end":"2012-09-30","val":-472667,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":-4820455,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16"},{"start":"2012-01-01","end":"2012-12-31","val":-4820456,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-1707525,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20"},{"start":"2013-01-01","end":"2013-03-31","val":-1707525,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-3908969,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"start":"2013-01-01","end":"2013-06-30","val":-3908969,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":-2201444,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19","frame":"CY2013Q2"},{"start":"2013-04-02","end":"2013-06-30","val":-2201444,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":-3912448,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"start":"2013-01-01","end":"2013-09-30","val":-3912448,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":-3479,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"start":"2013-07-01","end":"2013-09-30","val":-3479,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-2218179,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15"},{"start":"2013-01-01","end":"2013-12-31","val":-2218179,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-2769130,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":-2769130,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-5249067,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-5249067,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2014-04-01","end":"2014-06-30","val":-2479937,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":-2479937,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-5793658,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":-5793658,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":-544590,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":-544590,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-4156254,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-4156254,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-473504,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":-473504,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-752377,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-01-01","end":"2015-06-30","val":-752377,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-03-31","end":"2015-06-30","val":-278873,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2015Q2"},{"start":"2015-04-01","end":"2015-06-30","val":-278873,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":-3494515,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":-3494515,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":-2742137,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":-2742137,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-4648509,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04"},{"start":"2015-01-01","end":"2015-12-31","val":-4648509,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":2344423,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":2344423,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":5338062,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":5338062,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":2993639,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":2993639,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-3389184,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-3389184,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":-8411891,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":-8411891,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-556116,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-556116,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":882358,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":882358,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-1136144,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":-1136144,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":-1959771,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":-1959771,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-4739243,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":-4739243,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2017-07-01","end":"2017-09-30","val":-3603099,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":-3603099,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-62249,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":62249,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-12175738,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-03-31","val":-12175738,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-8829044,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-8829044,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-04-01","end":"2018-06-30","val":3346694,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":3346694,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-2542572,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2018-01-01","end":"2018-09-30","val":-2542572,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2018-07-01","end":"2018-09-30","val":6286473,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2018-07-01","end":"2018-09-30","val":6286473,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-7284218,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25"},{"start":"2018-01-01","end":"2018-12-31","val":-7284218,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":754356,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21"},{"start":"2019-01-01","end":"2019-03-31","val":754356,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-5245683,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":-5188241,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":-6000040,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":-5976975,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-5481624,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2019-01-01","end":"2019-09-30","val":-5481624,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2019-07-01","end":"2019-09-30","val":-256220,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2019-07-01","end":"2019-09-30","val":-256220,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-23565440,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"start":"2019-01-01","end":"2019-12-31","val":-23565440,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":22353298,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":22353298,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":16867490,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":16867490,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2020-04-01","end":"2020-06-30","val":-5485808,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-04-01","end":"2020-06-30","val":-5485808,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":23026766,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-01-01","end":"2020-09-30","val":23026766,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":6201888,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-07-01","end":"2020-09-30","val":6201888,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":17972603,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21"},{"start":"2020-01-01","end":"2020-12-31","val":17972603,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-16700540,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-03-31","val":-16700540,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-25674364,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2021-01-01","end":"2021-06-30","val":-25674364,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-04-01","end":"2021-06-30","val":-8973824,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2021-04-01","end":"2021-06-30","val":-8973824,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-5954176,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-01-01","end":"2021-09-30","val":-5954176,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":19720189,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-07-01","end":"2021-09-30","val":19720189,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":3811671,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07"},{"start":"2021-01-01","end":"2021-12-31","val":3927671,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-1814340,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":-1814340,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-2353596,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":-2353596,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2022-04-01","end":"2022-06-30","val":-539256,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-04-01","end":"2022-06-30","val":-539256,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-30421325,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2022-01-01","end":"2022-09-30","val":-30421325,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"},{"start":"2022-07-01","end":"2022-09-30","val":-28067729,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2022-07-01","end":"2022-09-30","val":-28067729,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-4207999,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-421507,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-6646926,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2023-01-01","end":"2023-06-30","val":7736057,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":-6225419,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2023-04-01","end":"2023-06-30","val":-3067630,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-13787523,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"},{"start":"2023-07-01","end":"2023-09-30","val":-7140597,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-5002951,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-14191661,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-5660254,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":-10390161,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2024-04-01","end":"2024-06-30","val":6606244,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":3828625,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-10694301,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":-304140,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-11844980,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":76914,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19"},{"start":"2025-01-01","end":"2025-03-31","val":76914,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-6354739,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2025-04-01","end":"2025-06-30","val":-6431463,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-9104175,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2025-07-01","end":"2025-09-30","val":-2749436,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3"},{"start":"2026-01-01","end":"2026-03-31","val":-1572166,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1"}]}},"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":"2020-12-31","val":342896,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":342896,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"end":"2020-12-31","val":342896,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"end":"2020-12-31","val":342896,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":342896,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q1I"},{"end":"2021-06-30","val":336646,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":80646,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2021-12-31","val":80646,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2021Q4I"},{"end":"2022-03-31","val":30646,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":30646,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":30646,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15","frame":"CY2022Q3I"},{"end":"2022-12-31","val":30646,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022Q4I"},{"end":"2023-03-31","val":30646,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":30646,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25","frame":"CY2023Q2I"},{"end":"2023-09-30","val":30646,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2023Q3I"},{"end":"2024-06-30","val":0,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"}]}},"NotesIssued1":{"label":"Notes Issued","description":"The fair value of notes issued in noncash investing and financing activities.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":88370,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"}]}},"NotesPayable":{"label":"Notes Payable","description":"Including the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer.","units":{"USD":[{"end":"2017-09-30","val":3377350,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2018-03-31","val":3645469,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-28","val":248870,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"end":"2018-06-28","val":248870,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2018-06-28","val":248870,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2018-06-28","val":248870,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"end":"2018-06-28","val":248870,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21"},{"end":"2018-06-28","val":248870,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04"},{"end":"2018-06-28","val":248870,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16","frame":"CY2018Q2I"},{"end":"2018-09-28","val":248870,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"end":"2018-09-28","val":248870,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":248870,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2018Q4I"},{"end":"2021-03-31","val":50000,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q1I"},{"end":"2021-06-30","val":50000,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":48116,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"}]}},"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":"2020-03-31","val":5000,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-09-30","val":5000,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3I"}]}},"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":"2015-01-01","end":"2015-12-31","val":1,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04"},{"start":"2015-01-01","end":"2015-12-31","val":1,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2017-01-01","end":"2017-03-31","val":1,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"}],"Segments":[{"start":"2017-01-01","end":"2017-06-30","val":1,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":1,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":1,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":1,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2018-01-01","end":"2018-12-31","val":1,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":1,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"}],"Vendors":[{"start":"2019-01-01","end":"2019-12-31","val":1,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2019"}],"pure":[{"start":"2024-01-01","end":"2024-12-31","val":1,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":2,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2025-01-01","end":"2025-09-30","val":2,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2025-01-01","end":"2025-12-31","val":1,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025"}]}},"OperatingExpenses":{"label":"Operating Expenses","description":"Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":1489113,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26"},{"start":"2010-04-01","end":"2010-06-30","val":815311,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":2794436,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":1331507,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":4477685,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":910026,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21","frame":"CY2011Q1"},{"start":"2010-12-31","end":"2011-06-30","val":1878730,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2011-01-01","end":"2011-06-30","val":1882830,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26"},{"start":"2011-03-31","end":"2011-06-30","val":967904,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2011Q2"},{"start":"2011-04-01","end":"2011-06-30","val":970247,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26"},{"start":"2011-01-01","end":"2011-09-30","val":3353708,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":3353708,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"start":"2011-07-01","end":"2011-09-30","val":1474978,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":1474978,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":5359202,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"start":"2011-01-01","end":"2011-12-31","val":5359202,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":1357932,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21"},{"start":"2012-01-01","end":"2012-03-31","val":1357932,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":3150972,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2012-01-01","end":"2012-06-30","val":3150972,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"start":"2012-03-31","end":"2012-06-30","val":1795825,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":1795825,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"start":"2012-01-01","end":"2012-09-30","val":4614482,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"start":"2012-01-01","end":"2012-09-30","val":4614482,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"start":"2012-07-01","end":"2012-09-30","val":1463510,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"start":"2012-07-01","end":"2012-09-30","val":1463510,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":5922445,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16"},{"start":"2012-01-01","end":"2012-12-31","val":5936090,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":936603,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20"},{"start":"2013-01-01","end":"2013-03-31","val":939951,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":2098012,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"start":"2013-01-01","end":"2013-06-30","val":2104767,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":1161410,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19","frame":"CY2013Q2"},{"start":"2013-04-02","end":"2013-06-30","val":1164817,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":4105516,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"start":"2013-01-01","end":"2013-09-30","val":4116779,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":2007504,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"start":"2013-07-01","end":"2013-09-30","val":2012012,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":6634802,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15"},{"start":"2013-01-01","end":"2013-12-31","val":6634802,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":1516554,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":1516554,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":4188484,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":4188484,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2014-04-01","end":"2014-06-30","val":2671930,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":2671930,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":5363833,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":5363833,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":1175350,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":1175350,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":7041630,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":7041630,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":1234964,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":1234964,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":2766452,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-01-01","end":"2015-06-30","val":2766452,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-03-31","end":"2015-06-30","val":1531487,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2015Q2"},{"start":"2015-04-01","end":"2015-06-30","val":1531487,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":3922319,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":3922319,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":1155868,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":1155868,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":7079124,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04"},{"start":"2015-01-01","end":"2015-12-31","val":7079124,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1401745,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":1401745,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":2710199,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":2710199,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":1308454,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":1308454,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":3760741,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":3760741,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":1050541,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":1050541,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":5071644,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":5071644,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1204584,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":1204584,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":2746795,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":2746795,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":1600942,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":1600942,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":4184116,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":4184116,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2017-07-01","end":"2017-09-30","val":1437319,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":1437319,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":5943915,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":5943915,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1086451,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-03-31","val":1086451,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":2384457,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":2384457,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-04-01","end":"2018-06-30","val":1298006,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":1298006,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":3692172,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2018-01-01","end":"2018-09-30","val":3692172,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2018-07-01","end":"2018-09-30","val":1307489,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2018-07-01","end":"2018-09-30","val":1307489,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":5216031,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25"},{"start":"2018-01-01","end":"2018-12-31","val":5216031,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1104408,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21"},{"start":"2019-01-01","end":"2019-03-31","val":1104408,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":2081414,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":2138856,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":977004,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":1000069,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":3126710,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2019-01-01","end":"2019-09-30","val":3126710,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2019-07-01","end":"2019-09-30","val":1045295,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2019-07-01","end":"2019-09-30","val":1045295,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":4279104,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"start":"2019-01-01","end":"2019-12-31","val":4279104,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":965177,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":965177,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1865478,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":1865478,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2020-04-01","end":"2020-06-30","val":900301,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-04-01","end":"2020-06-30","val":900301,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":3030611,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-01-01","end":"2020-09-30","val":3030611,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":1166334,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-07-01","end":"2020-09-30","val":1166334,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":5323013,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21"},{"start":"2020-01-01","end":"2020-12-31","val":5323013,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1261692,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-03-31","val":1261692,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":3367368,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2021-01-01","end":"2021-06-30","val":3367368,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-04-01","end":"2021-06-30","val":2106179,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2021-04-01","end":"2021-06-30","val":2106179,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":5020792,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-01-01","end":"2021-09-30","val":5020792,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":1653425,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-07-01","end":"2021-09-30","val":1653425,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":6499136,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07"},{"start":"2021-01-01","end":"2021-12-31","val":6615136,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1537177,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":1537177,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":2949151,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":2949151,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2022-04-01","end":"2022-06-30","val":1411974,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-04-01","end":"2022-06-30","val":1411974,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":4756819,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2022-01-01","end":"2022-09-30","val":4756819,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"},{"start":"2022-07-01","end":"2022-09-30","val":1807668,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2022-07-01","end":"2022-09-30","val":1807668,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":8078019,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1910821,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":3565440,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2023-01-01","end":"2023-06-30","val":3067312,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":1654619,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2023-04-01","end":"2023-06-30","val":1244237,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":4947808,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"},{"start":"2023-07-01","end":"2023-09-30","val":1382368,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":7249327,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1804754,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":2756431,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":3353049,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2024-04-01","end":"2024-06-30","val":1336491,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":1548295,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":5623354,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":2270305,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":8098521,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"start":"2024-01-01","end":"2024-12-31","val":7700550,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1536562,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19"},{"start":"2025-01-01","end":"2025-03-31","val":1435605,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":2503762,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2025-04-01","end":"2025-06-30","val":1056040,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":3304743,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2025-07-01","end":"2025-09-30","val":800981,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":4944122,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":1055492,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1"}]}},"OperatingIncomeLoss":{"label":"Operating Income (Loss)","description":"The net result for the period of deducting operating expenses from operating revenues.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":-1489113,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26"},{"start":"2010-04-01","end":"2010-06-30","val":-815311,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":-2836671,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":-1346758,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":-4478214,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-810583,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21","frame":"CY2011Q1"},{"start":"2010-12-31","end":"2011-06-30","val":-1741130,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2011-01-01","end":"2011-06-30","val":-1740330,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26"},{"start":"2011-03-31","end":"2011-06-30","val":-929747,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2011Q2"},{"start":"2011-04-01","end":"2011-06-30","val":-929747,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26"},{"start":"2011-01-01","end":"2011-09-30","val":-3219310,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":-3219310,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"start":"2011-07-01","end":"2011-09-30","val":-1478180,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":-1478180,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":-5247799,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"start":"2011-01-01","end":"2011-12-31","val":-5247799,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-1220094,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21"},{"start":"2012-01-01","end":"2012-03-31","val":-1220094,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-3011974,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2012-01-01","end":"2012-06-30","val":-3011974,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"start":"2012-03-31","end":"2012-06-30","val":-1794665,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":-1794665,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"start":"2012-01-01","end":"2012-09-30","val":-4461702,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"start":"2012-01-01","end":"2012-09-30","val":-4461702,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"start":"2012-07-01","end":"2012-09-30","val":-1449728,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"start":"2012-07-01","end":"2012-09-30","val":-1449728,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":-5749574,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16"},{"start":"2012-01-01","end":"2012-12-31","val":-5749574,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-939951,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20"},{"start":"2013-01-01","end":"2013-03-31","val":-939951,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-2035411,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"start":"2013-01-01","end":"2013-06-30","val":-2035411,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":-1095461,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19","frame":"CY2013Q2"},{"start":"2013-04-02","end":"2013-06-30","val":-1095461,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":-4026789,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"start":"2013-01-01","end":"2013-09-30","val":-4026789,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":-1991378,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"start":"2013-07-01","end":"2013-09-30","val":-1991378,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-6544812,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15"},{"start":"2013-01-01","end":"2013-12-31","val":-6544812,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-1463114,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":-1463114,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-4135044,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-4135044,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2014-04-01","end":"2014-06-30","val":-2671930,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":-2671930,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-5304557,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":-5304557,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":-1169514,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":-1169514,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-6982354,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-6982354,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-1215558,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":-1215558,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-2716466,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-01-01","end":"2015-06-30","val":-2716466,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-03-31","end":"2015-06-30","val":-1500907,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2015Q2"},{"start":"2015-04-01","end":"2015-06-30","val":-1500907,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":-3868333,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":-3868333,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":-1151868,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":-1151868,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-6966557,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04"},{"start":"2015-01-01","end":"2015-12-31","val":-6966557,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-1002422,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":-1002422,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-1734142,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":-1734142,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":-731722,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":-731722,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-2338870,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-2338870,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":-604727,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":-604727,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-3589714,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-3589714,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-1114911,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":-1114911,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-2646019,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":-2646019,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":-1589839,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":-1589839,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-3920559,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":-3920559,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2017-07-01","end":"2017-09-30","val":-1274538,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":-1274538,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-5294054,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":-5294054,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-712578,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-03-31","val":-712578,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-1816886,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-1816886,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-04-01","end":"2018-06-30","val":-1104308,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-1104308,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-2780155,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2018-01-01","end":"2018-09-30","val":-2780155,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2018-07-01","end":"2018-09-30","val":-967585,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2018-07-01","end":"2018-09-30","val":-967585,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-4062351,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25"},{"start":"2018-01-01","end":"2018-12-31","val":-4062351,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-1085628,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21"},{"start":"2019-01-01","end":"2019-03-31","val":-1085628,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-1871760,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":-1929202,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":-786131,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":-809196,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-2836416,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2019-01-01","end":"2019-09-30","val":-2836416,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2019-07-01","end":"2019-09-30","val":-964655,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2019-07-01","end":"2019-09-30","val":-964655,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-3908238,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"start":"2019-01-01","end":"2019-12-31","val":-3908238,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-751884,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":-751884,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-1499914,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":-1499914,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2020-04-01","end":"2020-06-30","val":-748030,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-04-01","end":"2020-06-30","val":-748030,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-2682435,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-01-01","end":"2020-09-30","val":-2682435,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":-1183722,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-07-01","end":"2020-09-30","val":-1183722,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-4711238,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21"},{"start":"2020-01-01","end":"2020-12-31","val":-4711238,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-1157035,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-03-31","val":-1157035,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-3086714,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2021-01-01","end":"2021-06-30","val":-3086714,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-04-01","end":"2021-06-30","val":-1929679,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2021-04-01","end":"2021-06-30","val":-1929679,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-4409787,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-01-01","end":"2021-09-30","val":-4409787,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":-1323074,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-07-01","end":"2021-09-30","val":-1323074,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-5929452,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07"},{"start":"2021-01-01","end":"2021-12-31","val":-6045452,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-1761927,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":-1761927,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-2488427,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":-2488427,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2022-04-01","end":"2022-06-30","val":-726500,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-04-01","end":"2022-06-30","val":-726500,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-3472921,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2022-01-01","end":"2022-09-30","val":-3472921,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"},{"start":"2022-07-01","end":"2022-09-30","val":-984494,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2022-07-01","end":"2022-09-30","val":-984494,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-6582722,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-1779746,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-3239170,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2023-01-01","end":"2023-06-30","val":-3067319,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":-1459424,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2023-04-01","end":"2023-06-30","val":-1244127,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-4393239,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"},{"start":"2023-07-01","end":"2023-09-30","val":-1154069,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-6622832,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-1917257,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-2762992,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":-2823131,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2024-04-01","end":"2024-06-30","val":-1343043,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":-905874,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-5022298,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":-2199166,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-7125809,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"start":"2024-01-01","end":"2024-12-31","val":-6195822,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-843948,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19"},{"start":"2025-01-01","end":"2025-03-31","val":-930951,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-2657110,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2025-04-01","end":"2025-06-30","val":-1714041,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-2976474,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2025-07-01","end":"2025-09-30","val":-319363,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-3323046,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-501364,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1"}]}},"OperatingLeasesFutureMinimumPaymentsDue":{"label":"Operating Leases, Future Minimum Payments Due","description":"Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.","units":{"USD":[{"end":"2018-03-31","val":42822,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":40551,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":40551,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21","frame":"CY2018Q3I"},{"end":"2019-03-31","val":33734,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21","frame":"CY2019Q1I"},{"end":"2019-06-30","val":31462,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":28433,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21","frame":"CY2019Q3I"}]}},"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":"2012-12-31","val":15128000,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2012Q4I"},{"end":"2013-12-31","val":21059100,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15","frame":"CY2013Q4I"},{"end":"2014-12-31","val":25479400,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"},{"end":"2015-12-31","val":29588000,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04","frame":"CY2015Q4I"},{"end":"2016-12-31","val":31163800,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2017-12-31","val":32321460,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2017Q4I"},{"end":"2018-12-31","val":32321460,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2018Q4I"},{"end":"2019-12-31","val":41801640,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2019Q4I"},{"end":"2020-12-31","val":46795341,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2020Q4I"},{"end":"2021-12-31","val":46795341,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2021Q4I"},{"end":"2022-12-31","val":53302938,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022Q4I"},{"end":"2024-12-31","val":14986565,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2024Q4I"},{"end":"2025-12-31","val":14986565,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025Q4I"}]}},"OtherAssets":{"label":"Other Assets","description":"Amount of assets classified as other.","units":{"USD":[{"end":"2013-12-31","val":40000,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":40000,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":40000,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-06-30","val":37038,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":37038,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":37038,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":37038,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":37038,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"end":"2014-12-31","val":37038,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":37038,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04","frame":"CY2014Q4I"},{"end":"2015-03-31","val":37038,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":37038,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2015Q2I"},{"end":"2015-09-30","val":37038,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":19538,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04"},{"end":"2015-12-31","val":19538,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":19538,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":19538,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":19538,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":19538,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":19538,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":19538,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":19538,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":19538,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":19538,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":709650,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":709650,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016Q4I"},{"end":"2017-03-31","val":19538,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":19538,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":709650,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":27505,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"end":"2017-12-31","val":27505,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":27505,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":27505,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"end":"2017-12-31","val":27505,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2017Q4I"},{"end":"2018-03-31","val":27505,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":143705,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":43905,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21","frame":"CY2018Q3I"},{"end":"2018-12-31","val":30767,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25"},{"end":"2018-12-31","val":30767,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21"},{"end":"2018-12-31","val":30767,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":30767,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"end":"2018-12-31","val":30767,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018Q4I"},{"end":"2019-03-31","val":23567,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21","frame":"CY2019Q1I"},{"end":"2019-06-30","val":26367,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":21967,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21","frame":"CY2019Q3I"},{"end":"2019-12-31","val":17567,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"end":"2019-12-31","val":17567,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":17567,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":17567,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"end":"2019-12-31","val":17567,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2019Q4I"},{"end":"2020-03-31","val":12367,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":14367,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":14467,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3I"},{"end":"2020-12-31","val":12467,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21"},{"end":"2020-12-31","val":12467,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":12467,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"end":"2020-12-31","val":12467,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"end":"2020-12-31","val":12467,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":687667,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q1I"},{"end":"2021-06-30","val":682867,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":558467,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2021-12-31","val":536067,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07"},{"end":"2021-12-31","val":536067,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":536067,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":536067,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"end":"2021-12-31","val":536067,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":527267,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":524467,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":522467,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15","frame":"CY2022Q3I"},{"end":"2022-12-31","val":806867,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":806867,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":806867,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"end":"2022-12-31","val":806867,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2022Q4I"},{"end":"2023-03-31","val":806867,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":576439,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25","frame":"CY2023Q2I"},{"end":"2023-09-30","val":539667,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":506667,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":506667,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023Q4I"},{"end":"2024-06-30","val":458667,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-12-31","val":602644,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"end":"2024-12-31","val":602644,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19"},{"end":"2024-12-31","val":602644,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"end":"2024-12-31","val":602644,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"end":"2024-12-31","val":602644,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024Q4I"},{"end":"2025-03-31","val":578400,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2025Q1I"},{"end":"2025-06-30","val":553483,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2025Q2I"},{"end":"2025-09-30","val":526819,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3I"},{"end":"2025-12-31","val":500461,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025Q4I"}]}},"OtherAssetsCurrent":{"label":"Other Assets, Current","description":"Amount of current assets classified as other.","units":{"USD":[{"end":"2017-12-31","val":88589,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":88589,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":88589,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"end":"2017-12-31","val":88589,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2017Q4I"},{"end":"2018-03-31","val":214067,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":221971,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":36761,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21","frame":"CY2018Q3I"},{"end":"2018-12-31","val":111001,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25"},{"end":"2018-12-31","val":111001,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21"},{"end":"2018-12-31","val":111001,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":111001,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"end":"2018-12-31","val":111001,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018Q4I"},{"end":"2019-03-31","val":104383,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21","frame":"CY2019Q1I"},{"end":"2019-06-30","val":264470,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":13289,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21","frame":"CY2019Q3I"},{"end":"2019-12-31","val":26287,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"end":"2019-12-31","val":26287,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":26287,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":26287,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"end":"2019-12-31","val":26287,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2019Q4I"},{"end":"2020-03-31","val":222056,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":116078,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":407,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3I"},{"end":"2020-12-31","val":148734,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21"},{"end":"2020-12-31","val":148734,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":148734,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"end":"2020-12-31","val":148734,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"end":"2020-12-31","val":148734,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":70433,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q1I"},{"end":"2021-06-30","val":212234,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":71861,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2021-12-31","val":378932,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07"},{"end":"2021-12-31","val":378932,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":378932,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":378932,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"end":"2021-12-31","val":378932,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":781967,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1103907,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1455463,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1479491,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":1479491,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":1479491,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"end":"2022-12-31","val":1479491,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1431791,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-04-14","val":6000000,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"end":"2023-04-14","val":6000000,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"},{"end":"2023-06-30","val":1089285,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25","frame":"CY2023Q2I"},{"end":"2023-09-30","val":908327,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2023Q3I"}]}},"OtherAssetsNoncurrent":{"label":"Other Assets, Noncurrent","description":"Amount of noncurrent assets classified as other.","units":{"USD":[{"end":"2012-12-31","val":376806,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15","frame":"CY2012Q4I"},{"end":"2013-12-31","val":54117,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15"},{"end":"2013-12-31","val":54117,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":54117,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":54117,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":54117,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":51155,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":51752,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":51752,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":51752,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":51752,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":51752,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"end":"2014-12-31","val":51752,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":51752,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04","frame":"CY2014Q4I"},{"end":"2015-03-31","val":51752,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":51155,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2015Q2I"},{"end":"2015-09-30","val":51155,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":521102,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04"},{"end":"2015-12-31","val":521102,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":521102,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":521102,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":521102,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":521068,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":709650,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":709650,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":709650,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":709650,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":709650,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":19538,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":19538,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016Q4I"},{"end":"2017-03-31","val":709650,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":709650,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":19538,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":19538,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"end":"2017-12-31","val":19538,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":19538,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":19538,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"end":"2017-12-31","val":19538,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2017Q4I"},{"end":"2018-03-31","val":19538,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":19538,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":19538,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21","frame":"CY2018Q3I"},{"end":"2025-12-31","val":500461,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q4I"},{"end":"2026-03-31","val":571201,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1I"}]}},"OtherComprehensiveIncomeLossNetOfTax":{"label":"Other Comprehensive Income (Loss), Net of Tax","description":"Amount after tax and reclassification adjustments of other comprehensive income (loss).","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":1,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":1,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-01-01","end":"2020-03-31","val":1,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2020-01-01","end":"2020-09-30","val":1,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-01-01","end":"2020-09-30","val":1,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2020-01-01","end":"2020-12-31","val":2,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21"},{"start":"2020-01-01","end":"2020-12-31","val":2,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2020"}]}},"OtherIncome":{"label":"Other Income","description":"Amount of revenue and income classified as other.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":9796,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04"},{"start":"2015-01-01","end":"2015-12-31","val":9796,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":400,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":400,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":744,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2017"},{"start":"2020-01-01","end":"2020-12-31","val":16521,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":4939,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2021"},{"start":"2023-01-01","end":"2023-09-30","val":126879,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"}]}},"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":4467,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":4467,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":4467,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-06-30","val":4467,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":4467,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":4467,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":4467,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":4467,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"end":"2014-12-31","val":4467,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":4467,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04","frame":"CY2014Q4I"},{"end":"2015-03-31","val":4467,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":4467,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2015Q2I"},{"end":"2015-09-30","val":4467,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":4467,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04"},{"end":"2015-12-31","val":4467,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":4467,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":4467,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":4467,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":4467,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":4467,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":4467,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":4467,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":4467,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":4467,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":4467,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":4467,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016Q4I"},{"end":"2017-03-31","val":4467,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":4467,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":4467,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":4467,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"end":"2017-12-31","val":4467,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":4467,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":4467,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"end":"2017-12-31","val":4467,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2017Q4I"},{"end":"2018-03-31","val":4467,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":4467,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":4467,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21","frame":"CY2018Q3I"},{"end":"2018-12-31","val":4467,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25"},{"end":"2018-12-31","val":4467,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21"},{"end":"2018-12-31","val":4467,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":4467,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"end":"2018-12-31","val":4467,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018Q4I"},{"end":"2019-03-31","val":4467,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21","frame":"CY2019Q1I"},{"end":"2019-06-30","val":4467,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":4467,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21","frame":"CY2019Q3I"},{"end":"2019-12-31","val":4467,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"end":"2019-12-31","val":4467,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":4467,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":4467,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"end":"2019-12-31","val":4467,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2019Q4I"},{"end":"2020-03-31","val":4467,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":4467,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":4467,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3I"},{"end":"2020-12-31","val":4467,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21"},{"end":"2020-12-31","val":4467,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":4467,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"end":"2020-12-31","val":4467,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"end":"2020-12-31","val":4467,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":4467,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q1I"},{"end":"2021-06-30","val":4467,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":4467,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2021-12-31","val":4467,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07"},{"end":"2021-12-31","val":4467,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":4467,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":4467,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"end":"2021-12-31","val":4467,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":4467,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":4467,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":4467,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15","frame":"CY2022Q3I"},{"end":"2022-12-31","val":4467,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":4467,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":4467,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"end":"2022-12-31","val":4467,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2022Q4I"},{"end":"2023-03-31","val":4467,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":4467,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25","frame":"CY2023Q2I"},{"end":"2023-09-30","val":4467,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":4467,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q4I"},{"end":"2024-06-30","val":4467,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"}]}},"OtherLiabilitiesCurrent":{"label":"Other Liabilities, Current","description":"Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2010-12-31","val":8461,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26"},{"end":"2010-12-31","val":8461,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":8461,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010Q4I"},{"end":"2011-06-30","val":0,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26","frame":"CY2011Q2I"},{"end":"2017-12-31","val":154048,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":154048,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":154048,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"end":"2017-12-31","val":154048,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2017Q4I"},{"end":"2018-03-31","val":141198,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":328937,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":250184,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21","frame":"CY2018Q3I"},{"end":"2018-12-31","val":112894,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25"},{"end":"2018-12-31","val":112894,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21"},{"end":"2018-12-31","val":112894,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":112894,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"end":"2018-12-31","val":112894,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018Q4I"},{"end":"2019-03-31","val":132391,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21","frame":"CY2019Q1I"},{"end":"2019-06-30","val":16641,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":318151,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21","frame":"CY2019Q3I"},{"end":"2019-12-31","val":428009,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"end":"2019-12-31","val":428009,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":428009,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":428009,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"end":"2019-12-31","val":428009,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2019Q4I"},{"end":"2020-03-31","val":232444,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":193459,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":454681,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3I"},{"end":"2020-12-31","val":340551,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21"},{"end":"2020-12-31","val":340551,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":340551,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"end":"2020-12-31","val":340551,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"end":"2020-12-31","val":340551,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":324479,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q1I"},{"end":"2021-06-30","val":301116,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":538706,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1886946,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07"},{"end":"2021-12-31","val":1886946,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":1886946,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":1886946,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2494825,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1597997,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":692570,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15","frame":"CY2022Q3I"}]}},"OtherLoansPayableCurrent":{"label":"Other Loans Payable, Current","description":"Amount of long-term loans classified as other, payable within one year or the operating cycle, if longer.","units":{"USD":[{"end":"2018-09-30","val":698771,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21","frame":"CY2018Q3I"},{"end":"2018-12-31","val":473507,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25"},{"end":"2018-12-31","val":473507,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21"},{"end":"2018-12-31","val":473507,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":473507,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"end":"2018-12-31","val":473507,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018Q4I"},{"end":"2019-03-31","val":542649,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21","frame":"CY2019Q1I"},{"end":"2019-06-30","val":499899,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":501615,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21","frame":"CY2019Q3I"},{"end":"2019-12-31","val":427214,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"end":"2019-12-31","val":427214,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":427214,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":427214,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"end":"2019-12-31","val":427214,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2019Q4I"},{"end":"2020-03-31","val":366577,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":352369,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":342896,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3I"},{"end":"2020-12-31","val":342896,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21"},{"end":"2020-12-31","val":342896,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":342896,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"end":"2020-12-31","val":342896,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"end":"2020-12-31","val":342896,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":342896,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q1I"},{"end":"2021-06-30","val":336646,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":80646,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2021-12-31","val":80646,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07"},{"end":"2021-12-31","val":80646,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":80646,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":80646,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"end":"2021-12-31","val":80646,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":30646,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":30646,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":30646,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15","frame":"CY2022Q3I"},{"end":"2022-12-31","val":30646,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":30646,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":30646,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"end":"2022-12-31","val":30646,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2022Q4I"},{"end":"2023-03-31","val":30646,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":30646,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25","frame":"CY2023Q2I"},{"end":"2023-09-30","val":30646,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2023Q3I"},{"end":"2025-12-31","val":112120,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q4I"},{"end":"2026-03-31","val":85228,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1I"}]}},"OtherLongTermInvestments":{"label":"Other Long-term Investments","description":"Amount of long-term investments classified as other.","units":{"USD":[{"end":"2021-03-31","val":630000,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q1I"},{"end":"2021-06-30","val":630000,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16","frame":"CY2021Q2I"},{"end":"2021-09-13","val":514000,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"end":"2021-09-30","val":514000,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2021-12-31","val":514000,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07"},{"end":"2021-12-31","val":514000,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":514000,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":514000,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"end":"2021-12-31","val":514000,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":514000,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":514000,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":514000,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15","frame":"CY2022Q3I"},{"end":"2022-12-31","val":400000,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":400000,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":400000,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"end":"2022-12-31","val":400000,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2022Q4I"},{"end":"2023-03-31","val":400000,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"}]}},"OtherNonoperatingIncomeExpense":{"label":"Other Nonoperating Income (Expense)","description":"Amount of income (expense) related to nonoperating activities, classified as other.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":744,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":30867,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":30867,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-04-01","end":"2018-06-30","val":30867,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":30867,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":32883,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2018-01-01","end":"2018-09-30","val":32883,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2018-07-01","end":"2018-09-30","val":2017,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2018-07-01","end":"2018-09-30","val":2017,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":34900,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25"},{"start":"2018-01-01","end":"2018-12-31","val":34900,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":19036,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21"},{"start":"2019-01-01","end":"2019-03-31","val":19036,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":24980,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":24980,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":5944,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":5944,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":28980,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2019-01-01","end":"2019-09-30","val":28980,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2019-07-01","end":"2019-09-30","val":4000,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2019-07-01","end":"2019-09-30","val":4000,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":32980,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"start":"2019-01-01","end":"2019-12-31","val":32980,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":4000,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":4000,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":8520,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":8520,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2020-04-01","end":"2020-06-30","val":4520,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-04-01","end":"2020-06-30","val":4520,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":12521,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-01-01","end":"2020-09-30","val":12521,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":4001,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-07-01","end":"2020-09-30","val":4001,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":16521,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21"},{"start":"2020-01-01","end":"2020-12-31","val":16521,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-03-31","val":1,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":3501,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2021-01-01","end":"2021-06-30","val":3501,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-04-01","end":"2021-06-30","val":3500,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2021-04-01","end":"2021-06-30","val":3500,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":359939,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-01-01","end":"2021-09-30","val":359939,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":356438,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-07-01","end":"2021-09-30","val":356438,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":509806,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07"},{"start":"2021-01-01","end":"2021-12-31","val":509806,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":352827,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":126879,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":126879,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2023-01-01","end":"2023-09-30","val":127448,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"},{"start":"2023-07-01","end":"2023-09-30","val":569,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":127448,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":118475,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"start":"2024-01-01","end":"2024-12-31","val":-11844980,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-10698835,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025"}]}},"OtherReceivablesNetCurrent":{"label":"Other Receivables, Net, Current","description":"Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer.","units":{"USD":[{"end":"2010-12-31","val":14018,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":14018,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010Q4I"},{"end":"2011-09-30","val":5883,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":17977,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"end":"2011-12-31","val":17977,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21"},{"end":"2011-12-31","val":17977,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"end":"2011-12-31","val":17977,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"end":"2011-12-31","val":17977,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2011Q4I"},{"end":"2012-03-31","val":8650,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21","frame":"CY2012Q1I"},{"end":"2012-06-30","val":2850,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2012Q2I"},{"end":"2012-09-30","val":2550,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20","frame":"CY2012Q3I"},{"end":"2012-12-31","val":1200,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16"},{"end":"2012-12-31","val":1200,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20"},{"end":"2012-12-31","val":1200,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"end":"2012-12-31","val":1200,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"end":"2012-12-31","val":1200,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15","frame":"CY2012Q4I"},{"end":"2015-12-31","val":100000,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04"},{"end":"2015-12-31","val":100000,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":100000,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":100000,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":100000,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":100000,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2019-06-30","val":2500,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2500,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2500,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"end":"2019-12-31","val":2500,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":2500,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":2500,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"end":"2019-12-31","val":2500,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2500,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":2500,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":4400,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3I"},{"end":"2020-12-31","val":3799,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21"},{"end":"2020-12-31","val":3799,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":3799,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"end":"2020-12-31","val":3799,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"end":"2020-12-31","val":3799,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":5114,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2599,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2599,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2023-03-31","val":2132326,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":27694,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25","frame":"CY2023Q2I"}]}},"OtherResearchAndDevelopmentExpense":{"label":"Other Research and Development Expense","description":"Amount of other research and development expense.","units":{"USD":[{"start":"2019-01-01","end":"2019-09-30","val":80094,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2021"}]}},"PaymentsForLoans":{"label":"Payments for Loans","description":"Cash payments for and related to principal collection on loans related to operating activities.","units":{"USD":[{"start":"2018-01-01","end":"2018-06-30","val":13044,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-09-30","val":15699,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2018-01-01","end":"2018-12-31","val":15699,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018"},{"start":"2022-12-01","end":"2022-12-31","val":737267,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q4I"}]}},"PaymentsForProceedsFromLoansReceivable":{"label":"Payments for (Proceeds from) Loans Receivable","description":"The net amount paid or received by the reporting entity associated with purchase (sale or collection) of loans receivable arising from the financing of goods and services.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":80000,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25"},{"start":"2018-01-01","end":"2018-12-31","val":80000,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018"},{"start":"2021-01-01","end":"2021-12-31","val":149867,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07"},{"start":"2021-01-01","end":"2021-12-31","val":149867,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2024-01-01","end":"2024-06-30","val":-66000,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2024-01-01","end":"2024-09-30","val":-99000,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2024-01-01","end":"2024-12-31","val":-99000,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024"}]}},"PaymentsForRent":{"label":"Payments for Rent","description":"Cash payments to lessor's for use of assets under operating leases.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":11390,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04","frame":"CY2015"},{"start":"2024-01-01","end":"2024-12-31","val":13313,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":13313,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":13313,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2025-01-01","end":"2025-09-30","val":13313,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2025-01-01","end":"2025-12-31","val":13313,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":13313,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1"}]}},"PaymentsForRepurchaseOfRedeemableConvertiblePreferredStock":{"label":"Payments for Repurchase of Redeemable Convertible Preferred Stock","description":"The cash outflow to reacquire callable preferred stock which is identified as being convertible to another type of financial security.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":65000,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":65000,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":65000,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2019-01-01","end":"2019-12-31","val":65000,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2019"}]}},"PaymentsForTenantImprovements":{"label":"Payments for Tenant Improvements","description":"Amount of cash outflow for the allowance granted to lessee and/or direct costs incurred by lessor used to prepare the leased premises for tenant's occupancy.","units":{"USD":[{"start":"2016-04-25","end":"2016-05-01","val":36560,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q1I"},{"start":"2016-01-01","end":"2016-09-30","val":31636,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"}]}},"PaymentsOfDividends":{"label":"Payments of Dividends","description":"Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":-25085,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2018"}]}},"PaymentsOfDividendsPreferredStockAndPreferenceStock":{"label":"Payments of Ordinary Dividends, Preferred Stock and Preference Stock","description":"Amount of cash outflow in the form of ordinary dividends to preferred shareholders of the parent entity.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":1932,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018"}]}},"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":"2011-01-01","end":"2011-09-30","val":81000,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"}]}},"PaymentsToAcquireEquityMethodInvestments":{"label":"Payments to Acquire Equity Method Investments","description":"The cash outflow associated with the purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":0,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26"},{"start":"2010-12-31","end":"2011-06-30","val":20000,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2011-01-01","end":"2011-06-30","val":20000,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26"},{"start":"2011-01-01","end":"2011-09-30","val":20000,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":20000,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"start":"2011-01-01","end":"2011-12-31","val":20000,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"start":"2011-01-01","end":"2011-12-31","val":20000,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2011"},{"start":"2018-01-01","end":"2018-06-30","val":100000,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":100000,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2018-01-01","end":"2018-12-31","val":100000,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2018"}]}},"PaymentsToAcquireHeldToMaturitySecurities":{"label":"Payments to Acquire Held-to-maturity Securities","description":"Amount of cash outflow through purchase of long-term held-to-maturity securities.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":100000,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","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":"2010-01-01","end":"2010-06-30","val":14197,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26"},{"start":"2010-01-01","end":"2010-09-30","val":14197,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":39197,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010"},{"start":"2010-12-31","end":"2011-06-30","val":20271,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2011-01-01","end":"2011-06-30","val":20271,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26"},{"start":"2011-01-01","end":"2011-09-30","val":67785,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":67785,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"start":"2011-01-01","end":"2011-12-31","val":95547,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"start":"2011-01-01","end":"2011-12-31","val":95547,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2011"},{"start":"2012-01-01","end":"2012-06-30","val":75128,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2012-01-01","end":"2012-06-30","val":75128,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"start":"2012-01-01","end":"2012-09-30","val":97089,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"start":"2012-01-01","end":"2012-09-30","val":97089,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"start":"2012-01-01","end":"2012-12-31","val":171387,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16"},{"start":"2012-01-01","end":"2012-12-31","val":171387,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":49399,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20"},{"start":"2013-01-01","end":"2013-03-31","val":49399,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":80116,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"start":"2013-01-01","end":"2013-06-30","val":80116,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":131477,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"start":"2013-01-01","end":"2013-09-30","val":131477,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"}]}},"PaymentsToAcquireInvestments":{"label":"Payments to Acquire Investments","description":"The cash outflow associated with the purchase of all investments (debt, security, other) during the period.","units":{"USD":[{"start":"2018-01-01","end":"2018-06-30","val":100000,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-09-30","val":100000,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2018-01-01","end":"2018-12-31","val":100000,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":19035,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2024-01-01","end":"2024-12-31","val":25000,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2024"}]}},"PaymentsToAcquireNotesReceivable":{"label":"Payments to Acquire Notes Receivable","description":"The cash outflow to acquire an agreement for an unconditional promise by the maker to pay the entity (holder) a definite sum of money at a future date. Such amount may include accrued interest receivable in accordance with the terms of the note. The note also may contain provisions including a discount or premium, payable on demand, secured, or unsecured, interest bearing or noninterest bearing, among myriad other features and characteristics.","units":{"USD":[{"start":"2018-01-01","end":"2018-06-30","val":80000,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":80000,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-09-30","val":80000,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2018-01-01","end":"2018-09-30","val":80000,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2019-01-01","end":"2019-09-30","val":28979,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2023-01-01","end":"2023-03-31","val":1657920,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":2650986,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2023-01-01","end":"2023-09-30","val":3260985,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"},{"start":"2024-01-01","end":"2024-06-30","val":1128000,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2024-01-01","end":"2024-09-30","val":1580508,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2024-01-01","end":"2024-12-31","val":2350366,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024"}]}},"PaymentsToAcquireOtherProductiveAssets":{"label":"Payments to Acquire Other Productive Assets","description":"Amount of cash outflow for the purchase of or improvements to tangible or intangible assets, used to produce goods or deliver services, classified as other.","units":{"USD":[{"start":"2019-01-01","end":"2019-06-30","val":5296,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":4945,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2019-01-01","end":"2019-12-31","val":6188,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":1500,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":1500,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2020-01-01","end":"2020-09-30","val":9386,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-01-01","end":"2020-09-30","val":9386,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2020-01-01","end":"2020-12-31","val":13884,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21"},{"start":"2020-01-01","end":"2020-12-31","val":13884,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":4500,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-03-31","val":4500,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":9000,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2021-01-01","end":"2021-06-30","val":9000,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-01-01","end":"2021-09-30","val":13500,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-01-01","end":"2021-09-30","val":13500,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2021-01-01","end":"2021-12-31","val":18000,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07"},{"start":"2021-01-01","end":"2021-12-31","val":18000,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":4500,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":4500,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":9000,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":9000,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2022-01-01","end":"2022-09-30","val":17138,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2022-01-01","end":"2022-09-30","val":17138,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"},{"start":"2022-01-01","end":"2022-12-31","val":21637,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":4500,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":9000,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2023-01-01","end":"2023-06-30","val":9000,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-01-01","end":"2023-09-30","val":13500,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"},{"start":"2023-01-01","end":"2023-12-31","val":18000,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":4500,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":9000,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-12-31","val":13500,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":7500,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2025Q1"}]}},"PaymentsToAcquireProductiveAssets":{"label":"Payments to Acquire Productive Assets","description":"The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":1072,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26"},{"start":"2011-01-01","end":"2011-06-30","val":0,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26"}]}},"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-09-30","val":4036,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":4036,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010"},{"start":"2011-01-01","end":"2011-09-30","val":26411,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":26411,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"start":"2011-01-01","end":"2011-12-31","val":32140,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"start":"2011-01-01","end":"2011-12-31","val":32140,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2011"},{"start":"2012-01-01","end":"2012-09-30","val":12500,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"start":"2012-01-01","end":"2012-12-31","val":1678,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16"},{"start":"2012-01-01","end":"2012-12-31","val":1678,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":2656,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20"},{"start":"2013-01-01","end":"2013-03-31","val":2656,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":3621,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"start":"2013-01-01","end":"2013-06-30","val":3621,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":45089,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"start":"2013-01-01","end":"2013-09-30","val":45089,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":45960,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15"},{"start":"2013-01-01","end":"2013-12-31","val":45960,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":8685,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":8685,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":11212,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":11212,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2014-01-01","end":"2014-09-30","val":12562,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":12562,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":14231,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":14231,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":8301,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":8301,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":11082,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-01-01","end":"2015-06-30","val":11082,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":45168,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":45168,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":113688,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04"},{"start":"2015-01-01","end":"2015-12-31","val":113688,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":5699,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":5699,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":5699,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":5699,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":5699,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":5699,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":10133,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":10133,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":32918,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":32918,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":33845,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":33845,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":33845,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":33845,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2017-01-01","end":"2017-12-31","val":41270,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":41270,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":15000,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":15000,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-09-30","val":17357,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2018-01-01","end":"2018-09-30","val":17357,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2018-01-01","end":"2018-12-31","val":17109,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25"},{"start":"2018-01-01","end":"2018-12-31","val":17109,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":5296,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":4945,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2019-01-01","end":"2019-12-31","val":6188,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2019"},{"start":"2025-01-01","end":"2025-03-31","val":7500,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q1"},{"start":"2026-01-01","end":"2026-03-31","val":0,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1"}]}},"PreferredStockAmountOfPreferredDividendsInArrears":{"label":"Preferred Stock, Amount of Preferred Dividends in Arrears","description":"Aggregate amount of cumulative preferred dividends in arrears.","units":{"USD":[{"start":"2021-01-01","end":"2021-03-31","val":2037849,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q1"}]}},"PreferredStockConvertibleConversionPriceIncrease":{"label":"Preferred Stock, Convertible, Conversion Price, Increase","description":"Per share increase in conversion price of convertible preferred stock. Excludes change due to standard antidilution provision.","units":{"USD/shares":[{"start":"2020-01-01","end":"2020-12-31","val":0.0999,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2020"}]}},"PreferredStockConvertibleSharesIssuable":{"label":null,"description":null,"units":{"shares":[{"end":"2021-03-01","val":630,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"end":"2021-03-01","val":630,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2021Q1I"},{"end":"2021-09-30","val":70,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"}]}},"PreferredStockDividendsIncomeStatementImpact":{"label":"Preferred Stock Dividends, Income Statement Impact","description":"The amount of preferred stock dividends that is an adjustment to net income apportioned to common stockholders.","units":{"USD":[{"start":"2018-01-01","end":"2018-09-30","val":1976,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2018-01-01","end":"2018-09-30","val":1976,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2018-07-01","end":"2018-09-30","val":1976,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2018-07-01","end":"2018-09-30","val":1976,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":27017,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25"},{"start":"2018-01-01","end":"2018-12-31","val":27017,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":38156,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21"},{"start":"2019-01-01","end":"2019-03-31","val":38156,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":92869,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":54713,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":194510,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2019-07-01","end":"2019-09-30","val":74627,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21","frame":"CY2019Q3"}]}},"PreferredStockParOrStatedValuePerShare":{"label":"Preferred Stock, Par or Stated Value Per Share","description":"Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.","units":{"USD/shares":[{"end":"2010-12-31","val":0.0001,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26"},{"end":"2010-12-31","val":0.0001,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":0.0001,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010Q4I"},{"end":"2011-06-30","val":0.0001,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26","frame":"CY2011Q2I"},{"end":"2011-09-30","val":0.0001,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":0.0001,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"end":"2011-12-31","val":0.0001,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21"},{"end":"2011-12-31","val":0.0001,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"end":"2011-12-31","val":0.0001,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"end":"2011-12-31","val":0.0001,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2011Q4I"},{"end":"2012-03-31","val":0.0001,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21","frame":"CY2012Q1I"},{"end":"2012-06-30","val":0.0001,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2012Q2I"},{"end":"2012-09-30","val":0.0001,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20","frame":"CY2012Q3I"},{"end":"2012-12-31","val":0.0001,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16"},{"end":"2012-12-31","val":0.0001,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20"},{"end":"2012-12-31","val":0.0001,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"end":"2012-12-31","val":0.0001,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"end":"2012-12-31","val":0.0001,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15","frame":"CY2012Q4I"},{"end":"2013-03-31","val":0.0001,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20","frame":"CY2013Q1I"},{"end":"2013-06-30","val":0.0001,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19","frame":"CY2013Q2I"},{"end":"2013-09-30","val":0.0001,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19","frame":"CY2013Q3I"},{"end":"2013-12-31","val":0.0001,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15"},{"end":"2013-12-31","val":0.0001,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":0.0001,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":0.0001,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":0.0001,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":0.0001,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":0.0001,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":0.0001,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":0.0001,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":0.0001,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":0.0001,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"end":"2014-12-31","val":0.0001,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":0.0001,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04","frame":"CY2014Q4I"},{"end":"2015-03-31","val":0.0001,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":0.0001,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2015Q2I"},{"end":"2015-09-30","val":0.0001,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":0.0001,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04"},{"end":"2015-12-31","val":0.0001,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":0.0001,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":0.0001,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":0.0001,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":0.0001,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":0.0001,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":0.0001,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0.0001,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":0.0001,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":0.0001,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":0.0001,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":0.0001,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016Q4I"},{"end":"2017-03-31","val":0.0001,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":0.0001,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0.0001,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0.0001,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"end":"2017-12-31","val":0.0001,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":0.0001,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":0.0001,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"end":"2017-12-31","val":0.0001,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0.0001,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0.0001,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0.0001,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0.0001,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25"},{"end":"2018-12-31","val":0.0001,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21"},{"end":"2018-12-31","val":0.0001,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":0.0001,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"end":"2018-12-31","val":0.0001,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0.0001,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0.0001,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0.0001,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0.0001,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"end":"2019-12-31","val":0.0001,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":0.0001,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0.0001,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0.0001,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2023-12-31","val":0.0001,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":0.0001,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023Q4I"},{"end":"2024-06-30","val":0.0001,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-12-31","val":0.0001,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"end":"2024-12-31","val":0.0001,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19"},{"end":"2024-12-31","val":0.0001,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"end":"2024-12-31","val":0.0001,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"end":"2024-12-31","val":0.0001,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0.0001,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2025Q1I"},{"end":"2025-06-30","val":0.0001,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0.0001,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0.0001,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13"},{"end":"2025-12-31","val":0.0001,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q4I"},{"end":"2026-03-31","val":0.0001,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1I"}]}},"PreferredStockPerShareAmountsOfPreferredDividendsInArrears":{"label":"Preferred Stock, Per Share Amounts of Preferred Dividends in Arrears","description":"Per share amount of cumulative preferred dividends in arrears.","units":{"USD/shares":[{"start":"2021-01-01","end":"2021-03-31","val":25200000,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q1"}]}},"PreferredStockSharesAuthorized":{"label":"Preferred Stock, Shares Authorized","description":"The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.","units":{"shares":[{"end":"2010-12-31","val":1666667,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26"},{"end":"2010-12-31","val":1666667,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":1666667,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010Q4I"},{"end":"2011-06-30","val":1666667,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26","frame":"CY2011Q2I"},{"end":"2011-09-30","val":1666667,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":1666667,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"end":"2011-12-31","val":1666667,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21"},{"end":"2011-12-31","val":25000000,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"end":"2011-12-31","val":25000000,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"end":"2011-12-31","val":25000000,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2011Q4I"},{"end":"2012-03-31","val":1666667,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21","frame":"CY2012Q1I"},{"end":"2012-06-30","val":25000000,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"end":"2012-06-30","val":25000000,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"end":"2012-06-30","val":25000000,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2012Q2I"},{"end":"2012-09-30","val":25000000,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20","frame":"CY2012Q3I"},{"end":"2012-12-31","val":25000000,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16"},{"end":"2012-12-31","val":25000000,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20"},{"end":"2012-12-31","val":25000000,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"end":"2012-12-31","val":25000000,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"end":"2012-12-31","val":25000000,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15","frame":"CY2012Q4I"},{"end":"2013-03-31","val":25000000,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20","frame":"CY2013Q1I"},{"end":"2013-06-30","val":25000000,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19","frame":"CY2013Q2I"},{"end":"2013-09-30","val":25000000,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19","frame":"CY2013Q3I"},{"end":"2013-12-31","val":25000000,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15"},{"end":"2013-12-31","val":25000000,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":25000000,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":25000000,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":25000000,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":25000000,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-04-13","val":25000000,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2014-06-30","val":25000000,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-08-13","val":25000000,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-09-30","val":25000000,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":25000000,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":25000000,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":25000000,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"end":"2014-12-31","val":25000000,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":25000000,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04","frame":"CY2014Q4I"},{"end":"2015-03-31","val":25000000,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":25000000,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2015Q2I"},{"end":"2015-09-30","val":25000000,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":25000000,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04"},{"end":"2015-12-31","val":25000000,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":25000000,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":25000000,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":25000000,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":25000000,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":25000000,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":25000000,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":25000000,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":25000000,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":750000,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":25000000,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":750000,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016Q4I"},{"end":"2017-03-31","val":25000000,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":750000,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":25000000,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":750000,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"end":"2017-12-31","val":750000,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":550000000,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":550000000,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"end":"2017-12-31","val":550000000,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2017Q4I"},{"end":"2018-03-31","val":750000,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":550000000,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":550000000,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21","frame":"CY2018Q3I"},{"end":"2018-12-31","val":550000000,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25"},{"end":"2018-12-31","val":550000000,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21"},{"end":"2018-12-31","val":550000000,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":550000000,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"end":"2018-12-31","val":550000000,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018Q4I"},{"end":"2019-03-31","val":550000000,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21","frame":"CY2019Q1I"},{"end":"2019-06-30","val":550000000,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":550000000,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21","frame":"CY2019Q3I"},{"end":"2019-12-31","val":550000000,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"end":"2019-12-31","val":550000000,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":550000000,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2019Q4I"},{"end":"2020-03-31","val":550000000,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":550000000,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2023-12-31","val":600000000,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":650000000,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023Q4I"},{"end":"2024-06-30","val":600000000,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-12-31","val":650000000,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"end":"2024-12-31","val":600000000,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19"},{"end":"2024-12-31","val":600000000,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"end":"2024-12-31","val":600000000,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"end":"2024-12-31","val":600000000,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024Q4I"},{"end":"2025-03-31","val":600000000,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2025Q1I"},{"end":"2025-06-30","val":600000000,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2025Q2I"},{"end":"2025-09-30","val":600000000,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3I"},{"end":"2025-12-31","val":600000000,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13"},{"end":"2025-12-31","val":500500000,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q4I"},{"end":"2026-03-31","val":500500000,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1I"}]}},"PreferredStockSharesIssued":{"label":"Preferred Stock, Shares Issued","description":"Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.","units":{"shares":[{"end":"2013-12-31","val":0,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q4I"},{"end":"2014-06-30","val":1000,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-12-31","val":1000,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2014Q4I"},{"end":"2015-06-30","val":1000,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2015Q2I"},{"end":"2019-12-31","val":1000,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":2137649,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2019Q4I"},{"end":"2020-06-30","val":1000,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"}]}},"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":0,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q4I"},{"end":"2014-06-30","val":1000,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-12-31","val":1000,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2014Q4I"},{"end":"2015-06-30","val":1000,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2015Q2I"},{"end":"2019-12-31","val":1000,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":2137649,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2019Q4I"},{"end":"2020-06-30","val":1000,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-10-19","val":275,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2020Q3I"},{"end":"2021-03-31","val":2677,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q1I"},{"end":"2022-03-31","val":635,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":19944,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"}]}},"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":0,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26","frame":"CY2010Q4I"},{"end":"2011-06-30","val":0,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26","frame":"CY2011Q2I"},{"end":"2019-12-31","val":1678000,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2019Q4I"},{"end":"2020-06-30","val":1678000,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2021-12-31","val":160000,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":160000,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"end":"2021-12-31","val":160000,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-06-30","val":60000,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":60000,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15","frame":"CY2022Q3I"},{"end":"2022-12-31","val":60000,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":60000,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":60000,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"end":"2022-12-31","val":60000,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2022Q4I"},{"end":"2023-03-31","val":60000,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":60000,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25","frame":"CY2023Q2I"},{"end":"2023-09-30","val":60000,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":3150,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":3150,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023Q4I"},{"end":"2024-06-30","val":3150,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-12-31","val":3150,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"end":"2024-12-31","val":3150,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19"},{"end":"2024-12-31","val":3150,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"end":"2024-12-31","val":3150,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"end":"2024-12-31","val":3150,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024Q4I"},{"end":"2025-03-31","val":3150,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2025Q1I"},{"end":"2025-06-30","val":3150,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2025Q2I"},{"end":"2025-09-30","val":3150,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3I"},{"end":"2025-12-31","val":3150,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13"},{"end":"2025-12-31","val":3150,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q4I"},{"end":"2026-03-31","val":3150,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1I"}]}},"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":"2017-12-31","val":61607,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":61607,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"end":"2017-12-31","val":61607,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2017Q4I"},{"end":"2018-06-30","val":50635,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":34086,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21","frame":"CY2018Q3I"},{"end":"2018-12-31","val":46584,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25"},{"end":"2018-12-31","val":46584,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21"},{"end":"2018-12-31","val":46584,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":46584,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"end":"2018-12-31","val":46584,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018Q4I"},{"end":"2019-03-31","val":59320,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21","frame":"CY2019Q1I"},{"end":"2019-06-30","val":45748,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":40189,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21","frame":"CY2019Q3I"},{"end":"2019-12-31","val":47483,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"end":"2019-12-31","val":47483,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":47483,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":47483,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"end":"2019-12-31","val":47483,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2019Q4I"},{"end":"2020-03-31","val":9571,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":11960,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":33552,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3I"},{"end":"2020-12-31","val":52728,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21"},{"end":"2020-12-31","val":52728,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":52728,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"end":"2020-12-31","val":52728,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2020Q4I"},{"end":"2021-03-31","val":13223,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q1I"},{"end":"2021-06-30","val":7959,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":32230,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"}]}},"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":"2010-12-31","val":86996,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26"},{"end":"2010-12-31","val":86996,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":86996,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010Q4I"},{"end":"2011-06-30","val":71604,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26","frame":"CY2011Q2I"},{"end":"2011-09-30","val":230857,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":300102,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"end":"2011-12-31","val":300102,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21"},{"end":"2011-12-31","val":300102,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"end":"2011-12-31","val":300102,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"end":"2011-12-31","val":300102,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2011Q4I"},{"end":"2012-03-31","val":615468,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21","frame":"CY2012Q1I"},{"end":"2012-06-30","val":629027,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2012Q2I"},{"end":"2012-09-30","val":408321,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20","frame":"CY2012Q3I"},{"end":"2012-12-31","val":186978,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16"},{"end":"2012-12-31","val":186978,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20"},{"end":"2012-12-31","val":186978,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"end":"2012-12-31","val":186978,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"end":"2012-12-31","val":186978,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15","frame":"CY2012Q4I"},{"end":"2013-03-31","val":128253,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20","frame":"CY2013Q1I"},{"end":"2013-06-30","val":476689,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19","frame":"CY2013Q2I"},{"end":"2013-09-30","val":121167,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19","frame":"CY2013Q3I"},{"end":"2013-12-31","val":34531,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15"},{"end":"2013-12-31","val":34531,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":34531,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":34531,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":34531,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":32661,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":23844,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":26763,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":46482,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":46482,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":46482,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"end":"2014-12-31","val":46482,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":46482,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04","frame":"CY2014Q4I"},{"end":"2015-03-31","val":184549,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":83747,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2015Q2I"},{"end":"2015-09-30","val":37467,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":30477,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04"},{"end":"2015-12-31","val":30477,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":30477,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":30477,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":30477,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":30049,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":27350,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":28680,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":42128,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":42128,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":42128,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":42128,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":42128,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016Q4I"},{"end":"2017-03-31","val":33912,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":17677,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":17991,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":61607,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"end":"2017-12-31","val":61607,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q4I"},{"end":"2018-03-31","val":63823,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2020-12-31","val":52728,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2020Q4I"},{"end":"2021-12-31","val":13111,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07"},{"end":"2021-12-31","val":13111,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":13111,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":13111,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"end":"2021-12-31","val":13111,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":12363,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":11615,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":10866,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15","frame":"CY2022Q3I"},{"end":"2022-12-31","val":25000,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":25000,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":25000,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"end":"2022-12-31","val":25000,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2022Q4I"},{"end":"2023-03-31","val":11372,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":10774,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25","frame":"CY2023Q2I"},{"end":"2023-09-30","val":10175,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2023Q3I"},{"end":"2024-06-30","val":11048,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2025-03-31","val":8809,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2025Q1I"},{"end":"2025-06-30","val":94046,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2025Q2I"},{"end":"2025-09-30","val":89235,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3I"},{"end":"2025-12-31","val":3750,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13"},{"end":"2025-12-31","val":3750,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q4I"},{"end":"2026-03-31","val":1875,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1I"}]}},"PriorPeriodReclassificationAdjustment":{"label":"Prior Period Reclassification Adjustment","description":"The amount of a reclassification adjustment made to prior period financial statement amounts.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":25000,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15","frame":"CY2013"},{"start":"2020-01-01","end":"2020-03-31","val":-46260,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-46260,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2020-01-01","end":"2020-09-30","val":-46260,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"}]}},"ProceedsFromCollectionOfLoansReceivable":{"label":"Proceeds from Collection of Loans Receivable","description":"The cash inflow associated with the collection, including prepayments, of loans receivable issued for financing of goods and services.","units":{"USD":[{"start":"2020-09-01","end":"2020-09-12","val":10000,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2020-09-01","end":"2020-09-12","val":10000,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2020-09-01","end":"2020-09-12","val":10000,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2020-09-01","end":"2020-09-12","val":10000,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2020Q3I"},{"start":"2021-01-01","end":"2021-09-30","val":10000,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-01-01","end":"2021-12-31","val":10000,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2021"}]}},"ProceedsFromConvertibleDebt":{"label":"Proceeds from Convertible Debt","description":"The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.","units":{"USD":[{"start":"2011-01-01","end":"2011-09-30","val":1000000,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2014-01-01","end":"2014-12-31","val":3090000,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":1815000,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04"},{"start":"2015-01-01","end":"2015-12-31","val":1815000,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":100000,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":125000,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":125000,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":125000,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":125000,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":225000,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":225000,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":252750,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-03-31","val":252750,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":633750,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":633750,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-09-30","val":750500,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2018-01-01","end":"2018-09-30","val":750500,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2018-01-01","end":"2018-12-31","val":825500,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25"},{"start":"2018-01-01","end":"2018-12-31","val":825500,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018"},{"start":"2020-01-01","end":"2020-12-31","val":-704,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":60000,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-03-31","val":60000,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-15228,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2021-01-01","end":"2021-06-30","val":-15228,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-01-01","end":"2021-09-30","val":60000,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-01-01","end":"2021-09-30","val":-15228,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2021-01-01","end":"2021-12-31","val":-15228,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07"},{"start":"2021-01-01","end":"2021-12-31","val":-15228,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2023-01-01","end":"2023-06-30","val":4994000,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-01-01","end":"2023-12-31","val":6923000,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":960000,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":2042500,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":2042500,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2024-01-01","end":"2024-09-30","val":2642701,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2024-01-01","end":"2024-12-31","val":2767701,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"start":"2024-01-01","end":"2024-12-31","val":2767701,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-12-31","val":450000,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":810475,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1"}]}},"ProceedsFromIssuanceOfCommonStock":{"label":"Proceeds from Issuance of Common Stock","description":"The cash inflow from the additional capital contribution to the entity.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":390181,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26"},{"start":"2010-01-01","end":"2010-09-30","val":1034122,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":2449008,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010"},{"start":"2010-12-31","end":"2011-06-30","val":1225139,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2011-01-01","end":"2011-06-30","val":1225139,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26"},{"start":"2011-01-01","end":"2011-09-30","val":2665175,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":2584175,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"start":"2011-01-01","end":"2011-12-31","val":2584175,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"start":"2011-01-01","end":"2011-12-31","val":2584175,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-1497,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21"},{"start":"2012-01-01","end":"2012-03-31","val":-1497,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-1497,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2012-01-01","end":"2012-06-30","val":50503,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"start":"2012-01-01","end":"2012-09-30","val":808896,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"start":"2012-01-01","end":"2012-09-30","val":808896,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"start":"2012-01-01","end":"2012-12-31","val":1575395,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16"},{"start":"2012-01-01","end":"2012-12-31","val":1575395,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":207533,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20"},{"start":"2013-01-01","end":"2013-03-31","val":207533,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":2102542,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"start":"2013-01-01","end":"2013-06-30","val":2102542,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":2387271,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"start":"2013-01-01","end":"2013-09-30","val":2387271,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":2463368,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15"},{"start":"2013-01-01","end":"2013-12-31","val":2463368,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":450000,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":450000,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":750000,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":750000,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2014-01-01","end":"2014-09-30","val":750000,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":750000,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":750000,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":146181,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":146181,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":303680,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-01-01","end":"2015-06-30","val":303680,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":1220732,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":1220732,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-06-30","val":804000,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":804000,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":963217,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":963217,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-03-31","val":423500,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":423500,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":835750,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":835750,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":1297750,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":1297750,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2017-01-01","end":"2017-12-31","val":1654741,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":280000,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":1257098,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2018-01-01","end":"2018-12-31","val":2250098,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25"},{"start":"2018-01-01","end":"2018-12-31","val":2250098,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":530000,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21"},{"start":"2019-01-01","end":"2019-03-31","val":530000,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-12-31","val":3328050,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":795250,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1076235,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2020-01-01","end":"2020-09-30","val":150250,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2020-01-01","end":"2020-12-31","val":2373300,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-09-30","val":3725175,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-01-01","end":"2021-12-31","val":5190175,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2021"},{"start":"2022-01-01","end":"2022-09-30","val":-10500,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2022-01-01","end":"2022-09-30","val":-10500,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"},{"start":"2022-01-01","end":"2022-12-31","val":-10500,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":130584,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":168084,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2024-01-01","end":"2024-09-30","val":48775,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2024-01-01","end":"2024-12-31","val":1200000,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"start":"2024-01-01","end":"2024-12-31","val":1338955,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":32209,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19"},{"start":"2025-01-01","end":"2025-03-31","val":32209,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1508166,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2025-01-01","end":"2025-09-30","val":1549610,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2025-01-01","end":"2025-12-31","val":1559115,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":0,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1"}]}},"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":"2020-01-01","end":"2020-06-30","val":510000,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2020-01-01","end":"2020-09-30","val":510000,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2020-01-01","end":"2020-12-31","val":505000,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-09-30","val":60000,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2021-01-01","end":"2021-12-31","val":60000,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"}]}},"ProceedsFromIssuanceOfOtherLongTermDebt":{"label":"Proceeds from Issuance of Other Long-term Debt","description":"Amount of cash inflow from issuance of long-term debt classified as other.","units":{"USD":[{"start":"2020-01-01","end":"2020-06-30","val":510000,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-09-30","val":510000,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-01-01","end":"2020-12-31","val":505000,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2020"},{"start":"2022-01-01","end":"2022-12-31","val":1347500,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2532000,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":4994000,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2023-01-01","end":"2023-09-30","val":6346500,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"}]}},"ProceedsFromIssuanceOfPreferredStockAndPreferenceStock":{"label":"Proceeds from Issuance of Preferred Stock and Preference Stock","description":"Proceeds from issuance of capital stock which provides for a specific dividend that is paid to the shareholders before any dividends to common stockholders and which takes precedence over common stockholders in the event of liquidation.","units":{"USD":[{"start":"2018-01-01","end":"2018-06-30","val":280000,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":1414900,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":1414900,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":2592490,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2019-01-01","end":"2019-12-31","val":3328050,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":1076235,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-09-30","val":2299668,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-01-01","end":"2020-12-31","val":1059767,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-25000,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07"},{"start":"2021-01-01","end":"2021-12-31","val":-25000,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2024-01-01","end":"2024-06-30","val":575100,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2024-01-01","end":"2024-09-30","val":995100,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2024-01-01","end":"2024-12-31","val":1107000,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":25000,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":25000,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2025-01-01","end":"2025-09-30","val":25000,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2025-01-01","end":"2025-12-31","val":25000,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":0,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1"}]}},"ProceedsFromIssuanceOfPrivatePlacement":{"label":"Proceeds from Issuance of Private Placement","description":"The cash inflow associated with the amount received from entity's raising of capital via private rather than public placement.","units":{"USD":[{"start":"2019-01-01","end":"2019-09-30","val":8,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2019-01-01","end":"2019-12-31","val":8,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2019"}]}},"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":"2021-01-01","end":"2021-09-30","val":50000,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-01-01","end":"2021-09-30","val":50000,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2021-01-01","end":"2021-12-31","val":50000,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07"},{"start":"2021-01-01","end":"2021-12-31","val":50000,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2023-01-01","end":"2023-12-31","val":325000,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":426230,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":426230,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":426230,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2024-01-01","end":"2024-09-30","val":701230,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2024-01-01","end":"2024-12-31","val":801230,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"start":"2024-01-01","end":"2024-12-31","val":801230,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1475957,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19"},{"start":"2025-01-01","end":"2025-03-31","val":1475957,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q1"},{"start":"2026-01-01","end":"2026-03-31","val":0,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1"}]}},"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":"2018-01-01","end":"2018-09-30","val":1257098,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2019-01-01","end":"2019-09-30","val":2592490,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"}]}},"ProceedsFromLoans":{"label":"Proceeds from Loans","description":"Cash received from principal payments made on loans related to operating activities.","units":{"USD":[{"start":"2020-04-10","end":"2020-04-30","val":505000,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2020-04-10","end":"2020-04-30","val":505000,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2020-04-10","end":"2020-04-30","val":505000,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2020-04-10","end":"2020-04-30","val":505000,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2020Q1I"},{"start":"2020-04-30","end":"2020-06-12","val":505000,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16","frame":"CY2020Q2I"},{"start":"2020-09-01","end":"2020-09-12","val":505000,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2020-09-01","end":"2020-09-12","val":505000,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07"},{"start":"2020-09-01","end":"2020-09-12","val":505000,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2020Q3I"},{"start":"2021-01-01","end":"2021-09-30","val":150000,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-01-01","end":"2021-12-31","val":150000,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2021"}]}},"ProceedsFromMinorityShareholders":{"label":"Proceeds from Noncontrolling Interests","description":"Amount of cash inflow from a noncontrolling interest. Includes, but is not limited to, purchase of additional shares or other increase in noncontrolling interest ownership.","units":{"USD":[{"start":"2015-01-01","end":"2015-09-30","val":100000,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":100000,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"}]}},"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":"2011-01-01","end":"2011-09-30","val":1000000,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"start":"2012-01-01","end":"2012-06-30","val":1579578,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2012-01-01","end":"2012-09-30","val":1579578,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"start":"2012-01-01","end":"2012-12-31","val":530000,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16"},{"start":"2012-01-01","end":"2012-12-31","val":530000,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":335000,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20"},{"start":"2013-01-01","end":"2013-03-31","val":335000,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":815000,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"start":"2013-01-01","end":"2013-06-30","val":815000,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":1580000,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"start":"2013-01-01","end":"2013-09-30","val":1580000,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":2395000,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15"},{"start":"2013-01-01","end":"2013-12-31","val":2395000,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":885000,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":885000,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":1515000,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":1515000,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2014-01-01","end":"2014-09-30","val":2460000,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":2460000,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":3090000,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":945000,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":945000,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":1415000,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-01-01","end":"2015-06-30","val":1415000,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":1815000,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":1815000,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-03-31","val":100000,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":125000,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":125000,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2017-01-01","end":"2017-03-31","val":31236,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":29173,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":29173,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":23372,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":23372,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2017-01-01","end":"2017-12-31","val":15699,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-7602,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-13044,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":-15699,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"}]}},"ProceedsFromOtherShortTermDebt":{"label":"Proceeds from Other Short-term Debt","description":"Amount of cash inflow from short-term debt classified as other.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":1000000,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"start":"2011-01-01","end":"2011-12-31","val":1000000,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2011"},{"start":"2018-01-01","end":"2018-09-30","val":1366246,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2018-01-01","end":"2018-12-31","val":473507,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25"},{"start":"2018-01-01","end":"2018-12-31","val":473507,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-41749,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-84500,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":-107250,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2019-01-01","end":"2019-12-31","val":-184625,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"start":"2019-01-01","end":"2019-12-31","val":-184625,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-60637,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-74845,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-09-30","val":-84318,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-01-01","end":"2020-12-31","val":-84318,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2020"}]}},"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":"2018-01-01","end":"2018-06-30","val":248870,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":248870,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-09-30","val":248870,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2018-01-01","end":"2018-12-31","val":219841,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25"},{"start":"2018-01-01","end":"2018-12-31","val":219841,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018"},{"start":"2020-01-01","end":"2020-03-31","val":5000,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2020Q1"},{"start":"2024-01-01","end":"2024-09-30","val":298000,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2024-01-01","end":"2024-12-31","val":298000,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"start":"2024-01-01","end":"2024-12-31","val":298000,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024"}]}},"ProceedsFromRepaymentsOfNotesPayable":{"label":"Proceeds from (Repayments of) Notes Payable","description":"Amount of cash inflow (outflow) from long-term debt supported by a written promise to pay an obligation.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":15699,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-15699,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2018"}]}},"ProceedsFromRepaymentsOfShortTermDebt":{"label":"Proceeds from (Repayments of) Short-term Debt","description":"The net cash inflow or outflow for borrowing having initial term of repayment within one year or the normal operating cycle, if longer.","units":{"USD":[{"start":"2020-01-01","end":"2020-06-30","val":-74845,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2020-01-01","end":"2020-09-30","val":-84318,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2020-01-01","end":"2020-12-31","val":-84318,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":53750,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2021-01-01","end":"2021-09-30","val":-105000,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-01-01","end":"2021-12-31","val":-105000,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2021"}]}},"ProceedsFromSaleOfOtherAssets1":{"label":"Proceeds from Sale of Other Assets","description":"Amount of cash inflow from the sale of other assets as part of operating activities.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":9100,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"}]}},"ProceedsFromSaleOfOtherInvestments":{"label":"Proceeds from Sale of Other Investments","description":"The cash inflow associated with the sale of other investments not otherwise defined in the taxonomy.","units":{"USD":[{"start":"2014-01-01","end":"2014-03-31","val":6815,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":6815,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":6815,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":6815,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2014-01-01","end":"2014-09-30","val":6815,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":6815,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":6815,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":6815,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04","frame":"CY2014"}]}},"ProceedsFromSaleOfProductiveAssets":{"label":"Proceeds from Sale of Productive Assets","description":"The cash inflow from the sale of property, plant and equipment (capital expenditures), software, and other intangible assets.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":9100,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04","frame":"CY2015"},{"start":"2018-01-01","end":"2018-06-30","val":2000,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-09-30","val":2000,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"}]}},"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":"2018-01-01","end":"2018-06-30","val":2000,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":2000,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2018-01-01","end":"2018-12-31","val":2000,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25"},{"start":"2018-01-01","end":"2018-12-31","val":2000,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018"},{"end":"2021-03-01","val":580000,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"end":"2021-03-01","val":580000,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2021Q1I"},{"start":"2022-01-01","end":"2022-12-31","val":114000,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2022"},{"start":"2022-12-01","end":"2022-12-31","val":114000,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2022-12-01","end":"2022-12-31","val":114000,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2022Q4I"},{"start":"2024-01-01","end":"2024-12-31","val":169572,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2024"}]}},"ProceedsFromSubordinatedShortTermDebt":{"label":"Proceeds from Subordinated Short-term Debt","description":"The cash inflow from 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":"2011-01-01","end":"2011-03-31","val":1012640,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-12-31","val":251250,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":251250,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"start":"2012-01-01","end":"2012-03-31","val":926826,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-03-31","val":926826,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21"},{"start":"2012-01-01","end":"2012-06-30","val":1579578,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"start":"2012-01-01","end":"2012-09-30","val":1579578,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"start":"2012-01-01","end":"2012-12-31","val":1479578,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15","frame":"CY2012"},{"start":"2012-01-01","end":"2012-12-31","val":1479578,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16"}]}},"ProceedsFromUnsecuredNotesPayable":{"label":"Proceeds from Unsecured Notes Payable","description":"The cash inflow from borrowings supported by a written promise to pay an obligation that is uncollateralized (where debt is not backed by the pledge of collateral).","units":{"USD":[{"start":"2018-11-01","end":"2018-11-30","val":75000,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21"},{"start":"2018-11-01","end":"2018-11-30","val":75000,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-11-01","end":"2018-11-30","val":75000,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21","frame":"CY2018Q4I"},{"start":"2023-01-01","end":"2023-06-30","val":2650986,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2023-01-01","end":"2023-09-30","val":3260985,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"}]}},"ProceedsFromWarrantExercises":{"label":"Proceeds from Warrant Exercises","description":"The cash inflow associated with the amount received from holders exercising their stock warrants.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":20400,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010"}]}},"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":"2013-01-01","end":"2013-09-30","val":2989484,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"start":"2019-01-01","end":"2019-09-30","val":-8318040,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2019-07-01","end":"2019-09-30","val":-1220875,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-27473678,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":21601414,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":15324964,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2020-01-01","end":"2020-09-30","val":20344331,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-01-01","end":"2020-09-30","val":20344331,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":5018166,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":13261365,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21"},{"start":"2020-01-01","end":"2020-12-31","val":13261365,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-17857575,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-03-31","val":-17857575,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-28761078,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2021-01-01","end":"2021-09-30","val":-10363963,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-01-01","end":"2021-12-31","val":-2117781,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-3576267,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2023-01-01","end":"2023-12-31","val":-11625783,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-16108918,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-13554758,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2024-04-01","end":"2024-06-30","val":2816084,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-16329231,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":-2774472,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-18970789,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"start":"2024-01-01","end":"2024-12-31","val":-18970789,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-767034,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19"},{"start":"2025-01-01","end":"2025-03-31","val":-767034,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-8284297,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2025-04-01","end":"2025-06-30","val":-8030421,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-11617118,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2025-07-01","end":"2025-09-30","val":-3332820,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-13558351,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-2073530,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1"}]}},"PropertyPlantAndEquipmentGross":{"label":"Property, Plant and Equipment, Gross","description":"Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.","units":{"USD":[{"end":"2010-12-31","val":149646,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26"},{"end":"2010-12-31","val":149646,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":149646,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010Q4I"},{"end":"2011-06-30","val":149646,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26","frame":"CY2011Q2I"},{"end":"2011-09-30","val":176057,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":181786,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"end":"2011-12-31","val":181786,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21"},{"end":"2011-12-31","val":181786,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"end":"2011-12-31","val":181786,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"end":"2011-12-31","val":181786,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2011Q4I"},{"end":"2012-03-31","val":246786,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21","frame":"CY2012Q1I"},{"end":"2012-06-30","val":181786,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2012Q2I"},{"end":"2012-09-30","val":194286,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20","frame":"CY2012Q3I"},{"end":"2012-12-31","val":183464,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16"},{"end":"2012-12-31","val":183464,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20"},{"end":"2012-12-31","val":183464,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"end":"2012-12-31","val":183464,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"end":"2012-12-31","val":183464,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15","frame":"CY2012Q4I"},{"end":"2013-03-31","val":186120,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20","frame":"CY2013Q1I"},{"end":"2013-06-30","val":187085,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19","frame":"CY2013Q2I"},{"end":"2013-09-30","val":228553,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19","frame":"CY2013Q3I"},{"end":"2013-12-31","val":229424,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15"},{"end":"2013-12-31","val":229424,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":250655,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":250655,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04","frame":"CY2014Q4I"},{"end":"2015-12-31","val":389062,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04"},{"end":"2015-12-31","val":389062,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":304281,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":304281,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016Q4I"},{"end":"2017-12-31","val":345551,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2017Q4I"},{"end":"2019-12-31","val":409988,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2019Q4I"},{"end":"2020-12-31","val":603373,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21"},{"end":"2020-12-31","val":603373,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2020Q4I"},{"end":"2021-12-31","val":603373,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07"},{"end":"2021-12-31","val":603373,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":603373,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":603375,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"end":"2021-12-31","val":603373,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":603373,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":603373,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":607012,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15","frame":"CY2022Q3I"},{"end":"2022-12-31","val":607012,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":607012,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":607012,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"end":"2022-12-31","val":607012,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2022Q4I"},{"end":"2023-03-31","val":607012,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":607012,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25","frame":"CY2023Q2I"},{"end":"2023-09-30","val":607012,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":607012,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":607012,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023Q4I"},{"end":"2024-06-30","val":607012,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-12-31","val":427838,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"end":"2024-12-31","val":427838,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19"},{"end":"2024-12-31","val":427838,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024Q4I"},{"end":"2025-03-31","val":427837,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2025Q1I"},{"end":"2025-12-31","val":463206,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025Q4I"}]}},"PropertyPlantAndEquipmentNet":{"label":"Property, Plant and Equipment, Net","description":"Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.","units":{"USD":[{"end":"2010-12-31","val":34719,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26"},{"end":"2010-12-31","val":34719,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":34719,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010Q4I"},{"end":"2011-06-30","val":29819,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26","frame":"CY2011Q2I"},{"end":"2011-09-30","val":53028,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":55364,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"end":"2011-12-31","val":55364,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21"},{"end":"2011-12-31","val":55364,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"end":"2011-12-31","val":55364,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"end":"2011-12-31","val":55364,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2011Q4I"},{"end":"2012-03-31","val":106130,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21","frame":"CY2012Q1I"},{"end":"2012-06-30","val":48562,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2012Q2I"},{"end":"2012-09-30","val":57661,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20","frame":"CY2012Q3I"},{"end":"2012-12-31","val":43397,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16"},{"end":"2012-12-31","val":43397,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20"},{"end":"2012-12-31","val":43397,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"end":"2012-12-31","val":43397,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"end":"2012-12-31","val":43397,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15","frame":"CY2012Q4I"},{"end":"2013-03-31","val":42704,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20","frame":"CY2013Q1I"},{"end":"2013-06-30","val":40263,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19","frame":"CY2013Q2I"},{"end":"2013-09-30","val":77223,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19","frame":"CY2013Q3I"},{"end":"2013-12-31","val":74204,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15"},{"end":"2013-12-31","val":74204,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":74204,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":74204,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":74204,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":79033,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":77445,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":81245,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":78888,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":78888,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":78888,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"end":"2014-12-31","val":78888,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":78888,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04","frame":"CY2014Q4I"},{"end":"2015-03-31","val":82718,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":78746,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2015Q2I"},{"end":"2015-09-30","val":110659,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":197257,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04"},{"end":"2015-12-31","val":197257,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":197257,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":197257,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":197257,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":191717,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":180385,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":169054,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":161912,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":161912,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":161912,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":161912,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":161912,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016Q4I"},{"end":"2017-03-31","val":181230,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":169212,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":156252,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":150628,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"end":"2017-12-31","val":150628,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":150628,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":150628,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"end":"2017-12-31","val":150628,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2017Q4I"},{"end":"2018-03-31","val":181705,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":179543,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":167161,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21","frame":"CY2018Q3I"},{"end":"2018-12-31","val":154250,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25"},{"end":"2018-12-31","val":154250,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21"},{"end":"2018-12-31","val":154250,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":154250,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"end":"2018-12-31","val":154250,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018Q4I"},{"end":"2019-03-31","val":143519,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21","frame":"CY2019Q1I"},{"end":"2019-06-30","val":137712,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":126407,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21","frame":"CY2019Q3I"},{"end":"2019-12-31","val":117069,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"end":"2019-12-31","val":117069,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":117069,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":117069,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"end":"2019-12-31","val":117069,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2019Q4I"},{"end":"2020-03-31","val":105708,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":281606,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":270563,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3I"},{"end":"2020-12-31","val":258206,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21"},{"end":"2020-12-31","val":258206,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":258206,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"end":"2020-12-31","val":258206,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"end":"2020-12-31","val":258206,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":246576,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q1I"},{"end":"2021-06-30","val":235075,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":224172,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2021-12-31","val":213391,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07"},{"end":"2021-12-31","val":213391,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":213391,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":213391,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"end":"2021-12-31","val":213391,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":202658,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":192149,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":185584,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15","frame":"CY2022Q3I"},{"end":"2022-12-31","val":177069,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":177069,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":177069,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"end":"2022-12-31","val":177069,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2022Q4I"},{"end":"2023-03-31","val":169241,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":161637,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25","frame":"CY2023Q2I"},{"end":"2023-09-30","val":154058,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":146736,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":146736,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023Q4I"},{"end":"2024-06-30","val":132238,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-12-31","val":55869,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"end":"2024-12-31","val":55869,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19"},{"end":"2024-12-31","val":55869,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"end":"2024-12-31","val":55869,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"end":"2024-12-31","val":55869,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024Q4I"},{"end":"2025-03-31","val":49278,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2025Q1I"},{"end":"2025-06-30","val":46406,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2025Q2I"},{"end":"2025-09-30","val":73837,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3I"},{"end":"2025-12-31","val":68881,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13"},{"end":"2025-12-31","val":68881,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q4I"},{"end":"2026-03-31","val":64123,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1I"}]}},"PropertyPlantAndEquipmentOther":{"label":"Property, Plant and Equipment, Other, Gross","description":"Amount before accumulated depreciation, depletion and amortization of other physical assets used in the normal conduct of business to produce goods and services and not intended for resale.","units":{"USD":[{"end":"2010-12-31","val":26304,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26"},{"end":"2010-12-31","val":26304,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010Q4I"},{"end":"2010-12-31","val":26304,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2011-06-30","val":26304,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26","frame":"CY2011Q2I"},{"end":"2011-09-30","val":26304,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":28824,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2011Q4I"},{"end":"2011-12-31","val":28824,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"end":"2011-12-31","val":28824,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"end":"2011-12-31","val":28824,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21"},{"end":"2011-12-31","val":28824,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"end":"2012-03-31","val":28824,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21","frame":"CY2012Q1I"},{"end":"2012-06-30","val":28824,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2012Q2I"},{"end":"2012-09-30","val":28824,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20","frame":"CY2012Q3I"},{"end":"2012-12-31","val":28824,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19","frame":"CY2012Q4I"},{"end":"2012-12-31","val":28824,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"end":"2012-12-31","val":28824,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20"},{"end":"2012-12-31","val":28824,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16"},{"end":"2013-03-31","val":28824,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20","frame":"CY2013Q1I"},{"end":"2013-06-30","val":29789,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19","frame":"CY2013Q2I"},{"end":"2013-09-30","val":29789,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19","frame":"CY2013Q3I"}]}},"RealizedInvestmentGainsLosses":{"label":"Realized Investment Gains (Losses)","description":"Amount of realized gain (loss) on investment.","units":{"USD":[{"start":"2014-01-01","end":"2014-03-31","val":6353,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":6353,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":6353,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":6353,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2014-01-01","end":"2014-09-30","val":6353,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":6353,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":6353,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":6353,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04","frame":"CY2014"}]}},"ReceivablesNetCurrent":{"label":"Receivables, Net, Current","description":"The total amount due to the entity within one year of the balance sheet date (or one operating cycle, if longer) from outside sources, including trade accounts receivable, notes and loans receivable, as well as any other types of receivables, net of allowances established for the purpose of reducing such receivables to an amount that approximates their net realizable value.","units":{"USD":[{"end":"2010-12-31","val":14018,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26","frame":"CY2010Q4I"},{"end":"2011-06-30","val":13668,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26","frame":"CY2011Q2I"},{"end":"2012-12-31","val":25000,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19","frame":"CY2012Q4I"},{"end":"2012-12-31","val":25000,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"end":"2012-12-31","val":25000,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20"},{"end":"2012-12-31","val":25000,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16"},{"end":"2013-03-31","val":25000,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20","frame":"CY2013Q1I"},{"end":"2013-06-30","val":45000,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19","frame":"CY2013Q2I"},{"end":"2013-09-30","val":20000,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19","frame":"CY2013Q3I"},{"end":"2014-03-31","val":22962,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"}]}},"RepaymentsOfDebtAndCapitalLeaseObligations":{"label":"Repayments of Debt and Lease Obligation","description":"Amount of cash outflow for short-term and long-term debt and lease obligation.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":2618,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":4890,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":4890,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-09-30","val":7162,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2018-01-01","end":"2018-09-30","val":7162,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2018-01-01","end":"2018-12-31","val":9434,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25"},{"start":"2018-01-01","end":"2018-12-31","val":9434,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":2272,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21"},{"start":"2019-01-01","end":"2019-03-31","val":2272,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":4544,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":7573,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2019-01-01","end":"2019-12-31","val":9845,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":2272,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":2272,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":4544,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2020-01-01","end":"2020-09-30","val":6816,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2020-01-01","end":"2020-12-31","val":9088,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":2272,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-03-31","val":2272,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":4544,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2021-01-01","end":"2021-06-30","val":4544,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-01-01","end":"2021-09-30","val":6816,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-01-01","end":"2021-09-30","val":6816,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2021-01-01","end":"2021-12-31","val":9088,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07"},{"start":"2021-01-01","end":"2021-12-31","val":9088,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":2272,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":2272,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":4544,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":4544,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2022-01-01","end":"2022-09-30","val":6816,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2022-01-01","end":"2022-09-30","val":6816,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"},{"start":"2022-01-01","end":"2022-12-31","val":7985,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"}]}},"RepaymentsOfLongTermCapitalLeaseObligations":{"label":"Repayments of Long-term Capital Lease Obligations","description":"The cash outflow for the obligation for a lease meeting the criteria for capitalization (with maturities exceeding one year or beyond the operating cycle of the entity, if longer).","units":{"USD":[{"start":"2012-01-01","end":"2012-03-31","val":15000,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21"},{"start":"2012-01-01","end":"2012-03-31","val":15000,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20","frame":"CY2012Q1"},{"start":"2019-01-01","end":"2019-06-30","val":4544,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":7573,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2019-01-01","end":"2019-12-31","val":9845,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":4544,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-09-30","val":6816,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-01-01","end":"2020-12-31","val":9088,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","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":"2018-01-01","end":"2018-09-30","val":-1366246,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2021-01-01","end":"2021-03-31","val":14800,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2023-01-01","end":"2023-03-31","val":633,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1273,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2023-01-01","end":"2023-06-30","val":1273,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-01-01","end":"2023-09-30","val":1919,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"},{"start":"2023-01-01","end":"2023-12-31","val":2573,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":660,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1327,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-12-31","val":2682,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":688,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2025Q1"}]}},"RepaymentsOfOtherShortTermDebt":{"label":"Repayments of Other Short-term Debt","description":"Amount of cash outflow for the payment of debt classified as other, maturing within one year or the operating cycle, if longer.","units":{"USD":[{"start":"2018-01-01","end":"2018-09-30","val":987471,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2018-01-01","end":"2018-09-30","val":987471,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2019-01-01","end":"2019-03-31","val":41749,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":84500,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":107250,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2021-01-01","end":"2021-03-31","val":14800,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","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":"2018-01-01","end":"2018-03-31","val":7602,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-09-30","val":13626,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2018-01-01","end":"2018-09-30","val":-248870,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2019-01-01","end":"2019-03-31","val":15674,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21"},{"start":"2019-01-01","end":"2019-03-31","val":15674,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":31633,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":13264,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2020-01-01","end":"2020-03-31","val":21882,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":44625,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2020-01-01","end":"2020-09-30","val":68038,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2020-01-01","end":"2020-12-31","val":92170,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":23747,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":94883,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2021-01-01","end":"2021-06-30","val":94883,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-01-01","end":"2021-09-30","val":94883,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-01-01","end":"2021-09-30","val":94883,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2021-01-01","end":"2021-12-31","val":94883,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07"},{"start":"2021-01-01","end":"2021-12-31","val":94883,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2024-01-01","end":"2024-12-31","val":59954,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"start":"2024-01-01","end":"2024-12-31","val":59954,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":63564,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19"},{"start":"2025-01-01","end":"2025-03-31","val":63564,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":132770,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2025-01-01","end":"2025-09-30","val":168391,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2025-01-01","end":"2025-12-31","val":125925,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":26893,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1"}]}},"RepaymentsOfShortTermDebt":{"label":"Repayments of Short-term Debt","description":"The cash outflow for a borrowing having initial term of repayment within one year or the normal operating cycle, if longer.","units":{"USD":[{"start":"2017-01-01","end":"2017-03-31","val":-31236,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2018-06-25","end":"2018-07-09","val":408000,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21"},{"start":"2018-06-25","end":"2018-07-09","val":408000,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2018Q2I"}]}},"RepaymentsOfUnsecuredDebt":{"label":"Repayments of Unsecured Debt","description":"The cash outflow to repay long-term debt that is not secured by collateral. Excludes repayments of tax exempt unsecured debt.","units":{"USD":[{"start":"2013-01-01","end":"2013-06-30","val":10000,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"start":"2013-01-01","end":"2013-06-30","val":10000,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":10000,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"start":"2013-01-01","end":"2013-09-30","val":10000,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":10000,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15"},{"start":"2013-01-01","end":"2013-12-31","val":10000,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"}]}},"ResearchAndDevelopmentExpense":{"label":"Research and Development Expense","description":"The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":345884,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26"},{"start":"2010-04-01","end":"2010-06-30","val":186085,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":538527,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":192179,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":662347,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":194444,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21","frame":"CY2011Q1"},{"start":"2010-12-31","end":"2011-06-30","val":390433,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2011-01-01","end":"2011-06-30","val":390433,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26"},{"start":"2011-03-31","end":"2011-06-30","val":195989,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2011Q2"},{"start":"2011-04-01","end":"2011-06-30","val":195989,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26"},{"start":"2011-01-01","end":"2011-09-30","val":723917,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":723917,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"start":"2011-07-01","end":"2011-09-30","val":333484,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":333484,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":1145749,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"start":"2011-01-01","end":"2011-12-31","val":1145749,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":250715,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21"},{"start":"2012-01-01","end":"2012-03-31","val":250715,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":551188,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2012-01-01","end":"2012-06-30","val":551188,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"start":"2012-03-31","end":"2012-06-30","val":300473,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":300473,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"start":"2012-01-01","end":"2012-09-30","val":704166,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"start":"2012-01-01","end":"2012-09-30","val":590416,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"start":"2012-07-01","end":"2012-09-30","val":152978,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"start":"2012-07-01","end":"2012-09-30","val":152978,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":980170,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16"},{"start":"2012-01-01","end":"2012-12-31","val":980170,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":212775,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20"},{"start":"2013-01-01","end":"2013-03-31","val":212775,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":437351,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"start":"2013-01-01","end":"2013-06-30","val":437351,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":224576,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19","frame":"CY2013Q2"},{"start":"2013-04-02","end":"2013-06-30","val":224576,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":755595,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"start":"2013-01-01","end":"2013-09-30","val":755595,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":318244,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"start":"2013-07-01","end":"2013-09-30","val":318244,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":1072548,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15"},{"start":"2013-01-01","end":"2013-12-31","val":1072548,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":246847,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":246847,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":479437,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":479437,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2014-04-01","end":"2014-06-30","val":232590,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":232590,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":755795,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":755795,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":276358,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":276358,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":1284611,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":1284611,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":259355,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":259355,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":460742,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-01-01","end":"2015-06-30","val":460742,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-03-31","end":"2015-06-30","val":201386,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2015Q2"},{"start":"2015-04-01","end":"2015-06-30","val":201386,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":592225,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":592225,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":131483,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":131483,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":814014,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04"},{"start":"2015-01-01","end":"2015-12-31","val":814014,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":210150,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":210150,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":340775,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":340775,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":130624,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":130624,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":447034,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":447034,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":106259,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":106259,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":502209,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":502209,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":53653,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":53653,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":82643,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":82643,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":28990,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":28990,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":136582,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":136582,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2017-07-01","end":"2017-09-30","val":53939,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":53939,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":197119,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":197119,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":43539,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-03-31","val":43539,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":118063,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":118063,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-04-01","end":"2018-06-30","val":74524,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":74524,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":167944,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2018-01-01","end":"2018-09-30","val":167944,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2018-07-01","end":"2018-09-30","val":49880,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2018-07-01","end":"2018-09-30","val":49880,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":290542,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25"},{"start":"2018-01-01","end":"2018-12-31","val":290542,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":23950,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21"},{"start":"2019-01-01","end":"2019-03-31","val":23950,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":50760,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":50760,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":26810,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":26810,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":80094,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2019-01-01","end":"2019-09-30","val":80094,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2019-07-01","end":"2019-09-30","val":29334,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2019-07-01","end":"2019-09-30","val":29334,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":107351,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"start":"2019-01-01","end":"2019-12-31","val":107351,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":28982,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":28982,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":54067,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":54067,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2020-04-01","end":"2020-06-30","val":25085,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-04-01","end":"2020-06-30","val":25085,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":83400,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-01-01","end":"2020-09-30","val":83400,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":29334,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-07-01","end":"2020-09-30","val":29334,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":110338,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21"},{"start":"2020-01-01","end":"2020-12-31","val":110338,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2020"}]}},"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":"2020-06-30","val":88532,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":5100,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3I"},{"end":"2020-12-31","val":159591,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2020Q4I"}]}},"RetainedEarningsAccumulatedDeficit":{"label":"Retained Earnings (Accumulated Deficit)","description":"The cumulative amount of the reporting entity's undistributed earnings or deficit.","units":{"USD":[{"end":"2014-12-31","val":-47468711,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":-47468711,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"end":"2014-12-31","val":-47468711,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":-47468711,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04","frame":"CY2014Q4I"},{"end":"2015-03-31","val":-49157773,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":-50937554,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2015Q2I"},{"end":"2015-09-30","val":-54831559,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":-59083777,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04"},{"end":"2015-12-31","val":-59083777,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":-59083777,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":-59083777,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":-59083777,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":-57741776,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":-55479857,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":-64811831,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":-63229607,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":-63229607,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":-63229607,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":-63229607,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":-63229607,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016Q4I"},{"end":"2017-03-31","val":-63462160,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":-67011770,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":-71889409,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":-68461412,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"end":"2017-12-31","val":-68461412,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":-68461412,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":-68461412,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"end":"2017-12-31","val":-68461412,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2017Q4I"},{"end":"2018-03-31","val":-81349728,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":-79107342,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":-73784139,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21","frame":"CY2018Q3I"},{"end":"2018-12-31","val":-79807981,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25"},{"end":"2018-12-31","val":-79807981,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21"},{"end":"2018-12-31","val":-79807981,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":-79807981,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"end":"2018-12-31","val":-79807981,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018Q4I"},{"end":"2019-03-31","val":-80139253,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21","frame":"CY2019Q1I"},{"end":"2019-06-30","val":-86925424,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":-88126021,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21","frame":"CY2019Q3I"},{"end":"2019-12-31","val":-107281659,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"end":"2019-12-31","val":-107281659,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":-107281659,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":-107281659,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"end":"2019-12-31","val":-107281659,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2019Q4I"},{"end":"2020-03-31","val":-85680338,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":-91956695,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":-86937328,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3I"},{"end":"2020-12-31","val":-94020294,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21"},{"end":"2020-12-31","val":-94020294,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":-94020294,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"end":"2020-12-31","val":-94020294,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"end":"2020-12-31","val":-94020294,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":-113915718,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q1I"},{"end":"2021-06-30","val":-124819221,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":-106422106,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2021-12-31","val":-98175924,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07"},{"end":"2021-12-31","val":-98175924,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":-98175924,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":-98175924,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"end":"2021-12-31","val":-98175924,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":-101752190,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":-103017946,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":-132070171,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15","frame":"CY2022Q3I"},{"end":"2022-12-31","val":-108966645,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":-108966645,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":-108966645,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"end":"2022-12-31","val":-108966645,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2022Q4I"},{"end":"2023-03-31","val":-111167898,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":-118852741,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25","frame":"CY2023Q2I"},{"end":"2023-09-30","val":-127147407,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":-119216735,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":-119216735,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023Q4I"},{"end":"2024-06-30","val":-131151184,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-12-31","val":-137393744,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"end":"2024-12-31","val":-137393774,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19"},{"end":"2024-12-31","val":-137393774,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"end":"2024-12-31","val":-137393774,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"end":"2024-12-31","val":-137393774,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024Q4I"},{"end":"2025-03-31","val":-138050180,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2025Q1I"},{"end":"2025-06-30","val":-155619585,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2025Q2I"},{"end":"2025-09-30","val":-168825574,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3I"},{"end":"2025-12-31","val":-155711198,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13"},{"end":"2025-12-31","val":-155711198,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q4I"},{"end":"2026-03-31","val":-157996638,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1I"}]}},"RevenueFromContractWithCustomerIncludingAssessedTax":{"label":"Revenue from Contract with Customer, Including Assessed Tax","description":"Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.","units":{"USD":[{"start":"2017-01-01","end":"2017-06-30","val":10000,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":11000,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2018-01-01","end":"2018-03-31","val":30000,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":45607,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":45607,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-09-30","val":30000,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2018-01-01","end":"2018-09-30","val":30000,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2018-01-01","end":"2018-12-31","val":75607,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25"},{"start":"2018-01-01","end":"2018-12-31","val":75607,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":10000,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":20000,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2019-01-01","end":"2019-12-31","val":20000,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2019"},{"start":"2023-01-01","end":"2023-06-30","val":3837078,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-01-01","end":"2023-12-31","val":6708178,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":943437,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":2610769,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":1993978,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2024-01-01","end":"2024-09-30","val":2577468,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2024-01-01","end":"2024-12-31","val":5541635,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"start":"2024-01-01","end":"2024-12-31","val":4407781,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":2097050,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19"},{"start":"2025-01-01","end":"2025-03-31","val":1404671,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":2346471,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2025-01-01","end":"2025-09-30","val":4055252,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2025-01-01","end":"2025-12-31","val":6816843,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":2002880,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1"}]}},"Revenues":{"label":"Revenues","description":"Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).","units":{"USD":[{"start":"2017-01-01","end":"2017-06-30","val":1182454,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":510325,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":2294891,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2017-07-01","end":"2017-09-30","val":1112438,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":3355632,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1333539,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":2584143,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":2584143,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-04-01","end":"2018-06-30","val":1250604,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":1250604,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":3678261,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2018-01-01","end":"2018-09-30","val":3678261,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2018-07-01","end":"2018-09-30","val":1094118,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2018-07-01","end":"2018-09-30","val":1094118,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":4637698,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25"},{"start":"2018-01-01","end":"2018-12-31","val":4637698,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":742043,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21"},{"start":"2019-01-01","end":"2019-03-31","val":742043,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1756965,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":1756965,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":1014922,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":1014922,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":2696433,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2019-01-01","end":"2019-09-30","val":2696433,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2019-07-01","end":"2019-09-30","val":939468,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2019-07-01","end":"2019-09-30","val":939468,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":3587894,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"start":"2019-01-01","end":"2019-12-31","val":3587894,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1092438,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":1092438,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":2147438,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":2147438,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2020-04-01","end":"2020-06-30","val":1055000,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-04-01","end":"2020-06-30","val":1055000,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":3064758,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-01-01","end":"2020-09-30","val":3064758,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":917320,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-07-01","end":"2020-09-30","val":917320,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":4101131,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21"},{"start":"2020-01-01","end":"2020-12-31","val":4101131,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":796178,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-03-31","val":796178,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1727600,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2021-01-01","end":"2021-06-30","val":1727600,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-04-01","end":"2021-06-30","val":931422,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2021-04-01","end":"2021-06-30","val":931422,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":2848287,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-01-01","end":"2021-09-30","val":2848287,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":1120687,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-07-01","end":"2021-09-30","val":1120687,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":4143744,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07"},{"start":"2021-01-01","end":"2021-12-31","val":4143744,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1234105,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":1234105,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":4402072,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":4402072,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2022-04-01","end":"2022-06-30","val":3167967,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-04-01","end":"2022-06-30","val":3167967,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":7768133,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2022-01-01","end":"2022-09-30","val":7768133,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"},{"start":"2022-07-01","end":"2022-09-30","val":3366061,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2022-07-01","end":"2022-09-30","val":3366061,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":10376573,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2006394,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":3837078,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2023-01-01","end":"2023-06-30","val":13146,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":1830684,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2023-04-01","end":"2023-06-30","val":6573,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":5200918,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"},{"start":"2023-07-01","end":"2023-09-30","val":1363840,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":6708178,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":943437,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":6573,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":1993978,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2024-04-01","end":"2024-06-30","val":1050541,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":2577468,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":583491,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":5541635,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"start":"2024-01-01","end":"2024-12-31","val":4407781,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":2097050,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19"},{"start":"2025-01-01","end":"2025-03-31","val":1404671,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":2346471,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2025-04-01","end":"2025-06-30","val":941800,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":4055252,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2025-07-01","end":"2025-09-30","val":1708782,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":6816843,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":2002880,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1"}]}},"SaleLeasebackTransactionMonthlyRentalPayments":{"label":"Sale Leaseback Transaction, Monthly Rental Payments","description":"The amount of the monthly rental payments due under the lease entered into in connection with the transactions involving the sale of property to another party and the lease of the property back to the seller.","units":{"USD":[{"start":"2016-04-25","end":"2016-05-01","val":3500,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q1I"}]}},"SaleOfStockConsiderationReceivedPerTransaction":{"label":"Sale of Stock, Consideration Received Per Transaction","description":"Amount of consideration received by subsidiary or equity investee in exchange for shares of stock issued or sold. Includes amount of cash received, fair value of noncash assets received, and fair value of liabilities assumed by the investor.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":2267542,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15"},{"start":"2013-01-01","end":"2013-12-31","val":2267542,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2013-01-01","end":"2013-12-31","val":2267542,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-12-31","val":2267542,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":2267542,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"}]}},"SaleOfStockNumberOfSharesIssuedInTransaction":{"label":"Sale of Stock, Number of Shares Issued in Transaction","description":"The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.","units":{"shares":[{"start":"2013-01-01","end":"2013-12-31","val":12274616,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2013-01-01","end":"2013-12-31","val":12274616,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-12-31","val":12274616,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013"},{"start":"2021-01-01","end":"2021-06-30","val":29425,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2021-01-01","end":"2021-09-30","val":29425,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-01-01","end":"2021-12-31","val":29425,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2021"}]}},"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":"2013-12-31","val":0.15,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q4I"},{"end":"2021-03-01","val":0.05,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2021Q1I"},{"end":"2023-02-07","val":0.1,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2023-02-07","val":0.1,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"end":"2023-02-07","val":0.1,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"},{"end":"2023-02-07","val":0.1,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2022Q4I"},{"end":"2023-03-31","val":106.67,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"end":"2023-03-31","val":106.67,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2023Q1I"},{"end":"2023-09-30","val":54.58,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2023Q3I"}]}},"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":"2010-01-01","end":"2010-06-30","val":0,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26"},{"start":"2010-04-01","end":"2010-06-30","val":0,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-12-31","val":45500,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":102000,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21","frame":"CY2011Q1"},{"start":"2010-12-31","end":"2011-06-30","val":142500,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2011-01-01","end":"2011-06-30","val":142500,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26"},{"start":"2011-03-31","end":"2011-06-30","val":40500,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2011Q2"},{"start":"2011-04-01","end":"2011-06-30","val":40500,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26"},{"start":"2011-01-01","end":"2011-09-30","val":142500,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":142500,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"start":"2011-01-01","end":"2011-12-31","val":180000,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"start":"2011-01-01","end":"2011-12-31","val":180000,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":538163,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21"},{"start":"2012-01-01","end":"2012-03-31","val":538163,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":553163,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2012-01-01","end":"2012-06-30","val":553163,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"start":"2012-03-31","end":"2012-06-30","val":15000,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":15000,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"start":"2012-01-01","end":"2012-09-30","val":583889,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"start":"2012-01-01","end":"2012-09-30","val":583889,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"start":"2012-07-01","end":"2012-09-30","val":30726,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"start":"2012-07-01","end":"2012-09-30","val":30726,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":588163,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16"},{"start":"2012-01-01","end":"2012-12-31","val":588163,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15","frame":"CY2012"},{"start":"2013-01-01","end":"2013-06-30","val":100000,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"start":"2013-01-01","end":"2013-06-30","val":100000,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":100000,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19","frame":"CY2013Q2"},{"start":"2013-04-02","end":"2013-06-30","val":100000,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":140500,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"start":"2013-01-01","end":"2013-09-30","val":140500,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":40500,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"start":"2013-07-01","end":"2013-09-30","val":40500,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":140500,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15"},{"start":"2013-01-01","end":"2013-12-31","val":140500,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":159410,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":159410,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":159410,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":159410,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2014-01-01","end":"2014-09-30","val":166195,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":166195,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":6785,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":6785,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":166195,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":166195,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":47570,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":47570,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":136280,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-01-01","end":"2015-06-30","val":136280,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-03-31","end":"2015-06-30","val":88710,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2015Q2"},{"start":"2015-04-01","end":"2015-06-30","val":88710,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":140280,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":140280,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":4000,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":4000,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":954470,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04"},{"start":"2015-01-01","end":"2015-12-31","val":954470,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1467750,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":1467750,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":3301460,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":3301460,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":1833709,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":1833709,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":4321378,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":4321378,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":1019919,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":1019919,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":5071095,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":5071095,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":672129,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":672129,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1182454,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":510325,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":2294891,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":1112438,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":3355632,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1333539,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1"}]}},"SalesRevenueServicesNet":{"label":"Sales Revenue, Services, Net (Deprecated 2018-01-31)","description":"Aggregate revenue during the period from services rendered in the normal course of business, after deducting allowances and discounts.","units":{"USD":[{"start":"2017-01-01","end":"2017-03-31","val":7290,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2018-01-01","end":"2018-03-31","val":11581,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1"}]}},"SecurityDeposit":{"label":"Security Deposit","description":"The amount of an asset, typically cash, provided to a counterparty to provide certain assurance of performance by the entity pursuant to the terms of a written or oral agreement, such as a lease.","units":{"USD":[{"end":"2010-12-31","val":9650,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26"},{"end":"2010-12-31","val":9650,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":9650,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010Q4I"},{"end":"2011-06-30","val":9650,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26","frame":"CY2011Q2I"},{"end":"2011-09-30","val":9650,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":9650,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"end":"2011-12-31","val":9650,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21"},{"end":"2011-12-31","val":9650,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"end":"2011-12-31","val":9650,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"end":"2011-12-31","val":9650,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2011Q4I"},{"end":"2012-03-31","val":14650,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21","frame":"CY2012Q1I"},{"end":"2012-06-30","val":9650,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2012Q2I"},{"end":"2012-09-30","val":9650,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20","frame":"CY2012Q3I"},{"end":"2012-12-31","val":9650,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16"},{"end":"2012-12-31","val":9650,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20"},{"end":"2012-12-31","val":9650,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"end":"2012-12-31","val":9650,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"end":"2012-12-31","val":9650,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15","frame":"CY2012Q4I"},{"end":"2013-03-31","val":9650,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20","frame":"CY2013Q1I"},{"end":"2013-06-30","val":9650,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19","frame":"CY2013Q2I"},{"end":"2013-09-30","val":9650,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19","frame":"CY2013Q3I"},{"end":"2013-12-31","val":9650,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15"},{"end":"2013-12-31","val":9650,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":9650,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":9650,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":9650,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":9650,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":10247,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":10247,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":10247,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":10247,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":10247,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"end":"2014-12-31","val":10247,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":10247,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04","frame":"CY2014Q4I"},{"end":"2015-03-31","val":10247,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":9650,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2015Q2I"},{"end":"2015-09-30","val":9650,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":9650,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04"},{"end":"2015-12-31","val":9650,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":9650,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":9650,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":9650,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-03-31","val":9650,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":3500,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":3500,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":3500,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":3500,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":3500,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":3500,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":3500,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016Q4I"},{"end":"2017-03-31","val":3500,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":3500,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":3500,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":3500,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"end":"2017-12-31","val":3500,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":3500,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":3500,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"end":"2017-12-31","val":3500,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2017Q4I"},{"end":"2018-03-31","val":3500,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":3500,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":3500,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21","frame":"CY2018Q3I"},{"end":"2018-12-31","val":3500,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25"},{"end":"2018-12-31","val":3500,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21"},{"end":"2018-12-31","val":3500,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":3500,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"end":"2018-12-31","val":3500,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018Q4I"},{"end":"2019-03-31","val":3500,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21","frame":"CY2019Q1I"},{"end":"2019-06-30","val":3500,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":3500,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21","frame":"CY2019Q3I"},{"end":"2019-12-31","val":3500,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"end":"2019-12-31","val":3500,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":3500,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":3500,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"end":"2019-12-31","val":3500,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2019Q4I"},{"end":"2020-03-31","val":3500,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":3500,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"}]}},"SellingAndMarketingExpense":{"label":"Selling and Marketing Expense","description":"The aggregate total amount of expenses directly related to the marketing or selling of products or services.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":2643779,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":413520,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":1148218,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":734698,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":1616209,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":467991,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":2042312,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04"},{"start":"2015-01-01","end":"2015-12-31","val":2042312,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":493510,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":493510,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1116070,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":1116070,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":622561,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":622561,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":1419566,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":1419566,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":303496,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":303496,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":1849639,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":1849639,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":512801,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":512801,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1625238,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":1625238,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":1112437,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":1112437,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":2165213,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":2165213,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2017-07-01","end":"2017-09-30","val":539975,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":539975,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":2503833,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":2503833,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":341933,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-03-31","val":341933,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":865583,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":865583,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-04-01","end":"2018-06-30","val":541761,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":541761,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":1336512,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2018-01-01","end":"2018-09-30","val":1336512,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2018-07-01","end":"2018-09-30","val":470926,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2018-07-01","end":"2018-09-30","val":470926,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":1823188,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25"},{"start":"2018-01-01","end":"2018-12-31","val":1823188,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":482659,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21"},{"start":"2019-01-01","end":"2019-03-31","val":482659,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":837507,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":837507,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":354849,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":354849,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":1247332,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2019-01-01","end":"2019-09-30","val":1247332,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2019-07-01","end":"2019-09-30","val":409825,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2019-07-01","end":"2019-09-30","val":409825,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":1572183,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"start":"2019-01-01","end":"2019-12-31","val":1572183,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":374923,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":374923,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":713800,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":713800,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2020-04-01","end":"2020-06-30","val":338877,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-04-01","end":"2020-06-30","val":338877,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":1053559,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-01-01","end":"2020-09-30","val":1053559,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":339759,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-07-01","end":"2020-09-30","val":339759,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":1557842,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21"},{"start":"2020-01-01","end":"2020-12-31","val":1557842,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":431508,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-03-31","val":431508,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1564564,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2021-01-01","end":"2021-06-30","val":1564564,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-04-01","end":"2021-06-30","val":1133056,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2021-04-01","end":"2021-06-30","val":1133056,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":2201045,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-01-01","end":"2021-09-30","val":2201045,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":636481,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-07-01","end":"2021-09-30","val":636481,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":2841331,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07"},{"start":"2021-01-01","end":"2021-12-31","val":2841331,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":646184,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":646184,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1112750,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":1112750,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2022-04-01","end":"2022-06-30","val":466566,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-04-01","end":"2022-06-30","val":466566,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":1825170,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2022-01-01","end":"2022-09-30","val":1825170,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"},{"start":"2022-07-01","end":"2022-09-30","val":712420,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2022-07-01","end":"2022-09-30","val":712420,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":2727030,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":814222,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1445243,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2023-01-01","end":"2023-06-30","val":1402255,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":631021,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2023-04-01","end":"2023-06-30","val":605636,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":1915809,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"},{"start":"2023-07-01","end":"2023-09-30","val":470566,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":2564800,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":588964,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1132558,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":1227123,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2024-04-01","end":"2024-06-30","val":605918,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":638159,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":2024434,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":797311,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":2834900,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"start":"2024-01-01","end":"2024-12-31","val":2727096,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":362992,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19"},{"start":"2025-01-01","end":"2025-03-31","val":323533,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":651571,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2025-04-01","end":"2025-06-30","val":328038,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":984084,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2025-07-01","end":"2025-09-30","val":332513,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":1342704,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":406862,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1"}]}},"SellingGeneralAndAdministrativeExpense":{"label":"Selling, General and Administrative Expense","description":"The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.","units":{"USD":[{"start":"2010-01-01","end":"2010-09-30","val":2255909,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-07-01","end":"2010-09-30","val":1139328,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":3815338,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":715582,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21","frame":"CY2011Q1"},{"start":"2010-12-31","end":"2011-06-30","val":1488297,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2011-03-31","end":"2011-06-30","val":771915,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":2629791,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":2629791,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"start":"2011-07-01","end":"2011-09-30","val":1141494,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-07-01","end":"2011-09-30","val":1141494,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":4213453,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"start":"2011-01-01","end":"2011-12-31","val":4213453,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":1107217,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21"},{"start":"2012-01-01","end":"2012-03-31","val":1107217,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":2599784,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2012-01-01","end":"2012-06-30","val":2599784,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"start":"2012-03-31","end":"2012-06-30","val":1495352,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":1495352,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"start":"2012-01-01","end":"2012-09-30","val":3910316,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"start":"2012-01-01","end":"2012-09-30","val":4024066,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"start":"2012-07-01","end":"2012-09-30","val":1310532,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"start":"2012-07-01","end":"2012-09-30","val":1310532,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":4942275,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16"},{"start":"2012-01-01","end":"2012-12-31","val":4942275,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":723828,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20"},{"start":"2013-01-01","end":"2013-03-31","val":723828,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":1660661,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"start":"2013-01-01","end":"2013-06-30","val":1660661,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":936834,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19","frame":"CY2013Q2"},{"start":"2013-04-02","end":"2013-06-30","val":936834,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":3349921,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"start":"2013-01-01","end":"2013-09-30","val":3349921,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":1689260,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"start":"2013-07-01","end":"2013-09-30","val":1689260,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":5229412,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15"},{"start":"2013-01-01","end":"2013-12-31","val":5229412,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":1265851,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":1265851,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":3701076,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":3701076,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2014-04-01","end":"2014-06-30","val":2435225,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":2435225,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":4595518,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":4595518,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":894442,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":894442,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":5740472,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":971138,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":2296539,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-03-31","end":"2015-06-30","val":1325401,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":3316697,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":1020158,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3"}]}},"SeniorLongTermNotes":{"label":"Senior Notes, Noncurrent","description":"Carrying value as of the balance sheet date of Notes with the highest claim on the assets of the issuer in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion. Senior note holders are paid off in full before any payments are made to junior note holders.","units":{"USD":[{"end":"2018-09-30","val":74902,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21","frame":"CY2018Q3I"},{"end":"2018-12-31","val":74867,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25"},{"end":"2018-12-31","val":74867,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21"},{"end":"2018-12-31","val":74867,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":74867,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"end":"2018-12-31","val":74867,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018Q4I"},{"end":"2019-03-31","val":74846,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21","frame":"CY2019Q1I"},{"end":"2019-06-30","val":74831,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"}]}},"SeniorNotesCurrent":{"label":"Senior Notes, Current","description":"Carrying value as of the balance sheet date of the portion of long-term notes having the highest claim on the assets of the issuer in case of bankruptcy or liquidation, due within one year or the normal operating cycle, if longer. Senior note holders are paid off in full before any payments are made to debt holders having a lesser priority of repayment.","units":{"USD":[{"end":"2018-09-30","val":93,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21","frame":"CY2018Q3I"},{"end":"2018-12-31","val":110,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25"},{"end":"2018-12-31","val":110,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21"},{"end":"2018-12-31","val":110,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":110,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"end":"2018-12-31","val":110,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018Q4I"},{"end":"2019-03-31","val":110,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21","frame":"CY2019Q1I"},{"end":"2019-06-30","val":100,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"}]}},"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":216840,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26"},{"start":"2010-01-01","end":"2010-09-30","val":442942,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2010-01-01","end":"2010-12-31","val":1276915,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":110946,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21","frame":"CY2011Q1"},{"start":"2010-12-31","end":"2011-06-30","val":344403,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2011-01-01","end":"2011-06-30","val":344403,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26"},{"start":"2011-01-01","end":"2011-09-30","val":539519,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-09-30","val":539519,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"start":"2011-01-01","end":"2011-12-31","val":934135,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"start":"2011-01-01","end":"2011-12-31","val":934135,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":87410,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21"},{"start":"2012-01-01","end":"2012-03-31","val":87410,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":554420,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2012-01-01","end":"2012-06-30","val":554420,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"start":"2012-01-01","end":"2012-09-30","val":878604,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"start":"2012-01-01","end":"2012-09-30","val":878604,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"start":"2012-01-01","end":"2012-12-31","val":739464,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16"},{"start":"2012-01-01","end":"2012-12-31","val":739464,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":30644,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20"},{"start":"2013-01-01","end":"2013-03-31","val":30644,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":76763,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"start":"2013-01-01","end":"2013-06-30","val":76763,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":223277,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"start":"2013-01-01","end":"2013-09-30","val":223277,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":345791,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15"},{"start":"2013-01-01","end":"2013-12-31","val":345791,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":59897,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":59897,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":103678,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":103678,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2014-01-01","end":"2014-09-30","val":147459,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":147459,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-01-01","end":"2014-12-31","val":196900,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":196900,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":44873,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":44873,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":89747,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-01-01","end":"2015-06-30","val":89747,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":134621,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":134621,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":1739620,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04"},{"start":"2015-01-01","end":"2015-12-31","val":1739620,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":52296,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":52296,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":104217,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":104217,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":155112,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":155112,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":533009,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":533009,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":34600,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":34600,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":52602,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":52602,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":71603,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":71603,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2017-01-01","end":"2017-12-31","val":89476,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":89476,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":13032,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"start":"2018-01-01","end":"2018-03-31","val":13032,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":13032,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":13032,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-01-01","end":"2018-09-30","val":38362,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2018-01-01","end":"2018-09-30","val":38362,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2018-01-01","end":"2018-12-31","val":50897,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25"},{"start":"2018-01-01","end":"2018-12-31","val":50897,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018"},{"start":"2021-01-01","end":"2021-09-30","val":62480,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-01-01","end":"2021-12-31","val":112403,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2021"},{"start":"2023-01-01","end":"2023-06-30","val":120540,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-03-31","val":169596,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":169599,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-12-31","val":169597,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"start":"2024-01-01","end":"2024-12-31","val":169597,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":60804,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19"},{"start":"2025-01-01","end":"2025-03-31","val":773444,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":773444,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2025-01-01","end":"2025-09-30","val":861083,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2025-07-01","end":"2025-09-30","val":87639,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3"},{"start":"2026-01-01","end":"2026-03-31","val":0,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized","description":"Number of shares authorized for issuance under share-based payment arrangement.","units":{"shares":[{"end":"2012-05-25","val":1000000,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2012Q2I"},{"end":"2018-06-30","val":3614285,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":3614285,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21","frame":"CY2018Q3I"}]}},"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":"2013-06-30","val":882328,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19","frame":"CY2013Q2I"},{"end":"2013-09-30","val":1563696,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19","frame":"CY2013Q3I"},{"end":"2026-03-31","val":108234126,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1I"}]}},"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-09-30","val":7023923,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"}]}},"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":"2015-10-04","end":"2015-10-06","val":5000000,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q3I"},{"start":"2026-01-01","end":"2026-03-31","val":0,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1"}]}},"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":"2013-12-31","val":0,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-06-30","val":0,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1680000,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":0,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"},{"end":"2015-03-31","val":0,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":0,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2015Q2I"},{"end":"2015-09-30","val":0,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"}]}},"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-12-31","val":465294,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15","frame":"CY2012Q4I"},{"end":"2013-06-30","val":4284643,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19","frame":"CY2013Q2I"},{"end":"2013-09-30","val":4284643,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19","frame":"CY2013Q3I"},{"end":"2013-12-31","val":4684643,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15"},{"end":"2013-12-31","val":4684643,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":4404643,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Per Share Weighted Average Price of Shares Purchased","description":"Per share weighted-average price paid for shares purchased on open market for issuance under share-based payment arrangement.","units":{"USD/shares":[{"end":"2016-12-31","val":1.31,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":1.31,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2016Q4I"}]}},"SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding","description":"Intrinsic value of outstanding award under share-based payment arrangement. Excludes share and unit options.","units":{"USD":[{"end":"2014-12-31","val":30946563,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04","frame":"CY2014Q4I"},{"end":"2015-12-31","val":23297108,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04","frame":"CY2015Q4I"},{"end":"2016-12-31","val":17710925,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2017-03-31","val":506026,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":2849847,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":253930,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"}]}},"SharePrice":{"label":"Share Price","description":"Price of a single share of a number of saleable stocks of a company.","units":{"USD/shares":[{"end":"2015-06-30","val":0.03,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2015Q2I"},{"end":"2015-09-30","val":0.03,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2018-05-15","val":0.0075,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2018Q1I"},{"end":"2023-06-30","val":0.01,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0.01,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2023Q3I"}]}},"SharesIssued":{"label":"Shares, Issued","description":"Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.","units":{"shares":[{"end":"2019-04-03","val":100000,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2019Q1I"},{"end":"2019-09-30","val":12500,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2019Q3I"},{"end":"2020-09-30","val":5736,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3I"},{"end":"2020-12-31","val":12500,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2020Q4I"},{"end":"2021-03-01","val":630,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2021Q1I"},{"end":"2023-03-31","val":10100000,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2023-03-31","val":209,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"end":"2023-03-31","val":6791,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":201,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25","frame":"CY2023Q2I"},{"end":"2023-09-30","val":201,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2023Q3I"}]}},"SharesIssuedPricePerShare":{"label":"Shares Issued, Price Per Share","description":"Per share or per unit amount of equity securities issued.","units":{"USD/shares":[{"end":"2012-12-31","val":0.43,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"end":"2012-12-31","val":0.43,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15","frame":"CY2012Q4I"},{"end":"2019-04-03","val":1000,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2019Q1I"},{"end":"2023-02-07","val":0.1,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022Q4I"},{"end":"2024-03-31","val":0.01,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19"},{"end":"2024-03-31","val":0.01,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2024Q1I"},{"end":"2024-09-30","val":0.01,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2024Q3I"},{"end":"2025-06-30","val":0.01,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0.01,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3I"},{"end":"2026-03-31","val":0.01,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1I"}]}},"SharesOutstanding":{"label":"Shares, Outstanding","description":"Number of shares issued which are neither cancelled nor held in the treasury.","units":{"shares":[{"end":"2019-03-31","val":15823473,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1I"},{"end":"2026-03-31","val":1072112,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1I"}]}},"SharesSubjectToMandatoryRedemptionSettlementTermsAmount":{"label":"Financial Instruments Subject to Mandatory Redemption, Settlement Terms, Share Value, Amount","description":"Amount that would be paid, determined under the conditions specified in the contract, if the holder of the share has the right to redeem the shares.","units":{"USD":[{"end":"2021-08-28","val":120000,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2021-12-27","val":476000,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2021Q4I"}]}},"ShortTermBorrowings":{"label":"Short-term Debt","description":"Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2013-06-30","val":0,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19","frame":"CY2013Q2I"},{"end":"2017-03-31","val":5978,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":11090,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":11090,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":11090,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":11090,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":11090,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"end":"2017-12-31","val":11090,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2017Q4I"},{"end":"2018-03-31","val":8097,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2655,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"}]}},"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":"2009-12-31","val":469793,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2009Q4I"},{"end":"2010-12-31","val":361416,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26"},{"end":"2010-12-31","val":361416,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"end":"2010-12-31","val":361416,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"end":"2010-12-31","val":361416,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2010Q4I"},{"end":"2011-06-30","val":398604,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26","frame":"CY2011Q2I"},{"end":"2011-09-30","val":720110,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":-798294,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"end":"2011-12-31","val":-798294,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21"},{"end":"2011-12-31","val":-798294,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"end":"2011-12-31","val":-798294,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"end":"2011-12-31","val":-798294,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16"},{"end":"2011-12-31","val":-798294,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":-1227400,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21","frame":"CY2012Q1I"},{"end":"2012-06-30","val":-166133,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2012Q2I"},{"end":"2012-09-30","val":-610262,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20","frame":"CY2012Q3I"},{"end":"2012-12-31","val":-540896,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16"},{"end":"2012-12-31","val":-540896,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20"},{"end":"2012-12-31","val":-540896,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"end":"2012-12-31","val":-540896,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"end":"2012-12-31","val":-540896,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15"},{"end":"2012-12-31","val":-540896,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":-2473579,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20","frame":"CY2013Q1I"},{"end":"2013-06-30","val":-139493,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19","frame":"CY2013Q2I"},{"end":"2013-09-30","val":-2149051,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19","frame":"CY2013Q3I"},{"end":"2013-12-31","val":-1513199,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15"},{"end":"2013-12-31","val":-1513199,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"end":"2013-12-31","val":-1513199,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":-1513199,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":-1513199,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2013-12-31","val":-1513199,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04","frame":"CY2013Q4I"},{"end":"2014-03-31","val":-4069807,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":-7032810,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":-7780945,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":-7200317,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":-7200317,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":-7200317,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"end":"2014-12-31","val":-7200317,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"end":"2014-12-31","val":-7200317,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04"},{"end":"2014-12-31","val":-7200317,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2014Q4I"},{"end":"2015-03-31","val":-7758820,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":-8382509,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2015Q2I"},{"end":"2015-09-30","val":-10973832,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":-12753117,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04"},{"end":"2015-12-31","val":-12753117,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":-12753117,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":-12753117,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":-12753117,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2015-12-31","val":-12753117,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2015Q4I"},{"end":"2016-03-31","val":-10498853,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":-6846942,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":-14680146,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":-11798579,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":-11798579,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":-11798579,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":-11798579,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":-11798579,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"end":"2016-12-31","val":-11798579,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2016Q4I"},{"end":"2017-03-31","val":-10774796,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":-11611727,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":-14317569,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":-9831696,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"end":"2017-12-31","val":-9831696,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2017-12-31","val":-9831696,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":-9831696,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"end":"2017-12-31","val":-9831696,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25"},{"end":"2017-12-31","val":-9831696,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21"},{"end":"2017-12-31","val":-9831696,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2017-12-31","val":-9831696,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"end":"2017-12-31","val":-9831696,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2017Q4I"},{"end":"2018-03-31","val":-22111159,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21"},{"end":"2018-03-31","val":-22111159,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21"},{"end":"2018-03-31","val":-22111159,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-03-31","val":-22111159,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21","frame":"CY2018Q1I"},{"end":"2018-06-30","val":-19049147,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2018-06-30","val":-19049147,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-06-30","val":-19049147,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21","frame":"CY2018Q2I"},{"end":"2018-09-30","val":-12167988,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"end":"2018-09-30","val":-12167988,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21","frame":"CY2018Q3I"},{"end":"2018-12-31","val":-16624530,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25"},{"end":"2018-12-31","val":-16624530,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21"},{"end":"2018-12-31","val":-16624530,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2018-12-31","val":-16624530,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"end":"2018-12-31","val":-16624530,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"end":"2018-12-31","val":-16624530,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2018-12-31","val":-16624530,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2018-12-31","val":-16624530,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"end":"2018-12-31","val":-16624530,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2018Q4I"},{"end":"2019-03-31","val":-15823473,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21"},{"end":"2019-03-31","val":-15823473,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2019-03-31","val":-15823473,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21","frame":"CY2019Q1I"},{"end":"2019-06-30","val":-22179506,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"end":"2019-06-30","val":-22159228,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"end":"2019-06-30","val":-22179506,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":-23593719,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"end":"2019-09-30","val":-23593719,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2019Q3I"},{"end":"2019-12-31","val":-42361876,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"end":"2019-12-31","val":-42361876,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2019-12-31","val":-42361876,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"end":"2019-12-31","val":-44565901,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"end":"2019-12-31","val":-44565901,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21"},{"end":"2019-12-31","val":-42361876,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2019Q4I"},{"end":"2020-03-31","val":-20668338,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"end":"2020-03-31","val":-20668338,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2020Q1I"},{"end":"2020-06-30","val":-26.602927,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":-24129337,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3I"},{"end":"2020-12-31","val":-29645300,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21"},{"end":"2020-12-31","val":-29645300,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04"},{"end":"2020-12-31","val":-29645300,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"end":"2020-12-31","val":-29645300,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"end":"2020-12-31","val":-29645300,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2020Q4I"},{"end":"2021-03-31","val":-45165179,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q1I"},{"end":"2021-06-30","val":-52700657,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":-32426828,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2021-12-31","val":-22321917,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07"},{"end":"2021-12-31","val":-22321917,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":-22321917,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":-22321917,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"end":"2021-12-31","val":-22321917,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":-24140482,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":-24867939,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":-50482442,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15","frame":"CY2022Q3I"},{"end":"2022-12-31","val":-26016787,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":-26016787,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":-26016787,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"end":"2022-12-31","val":-26016787,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2022Q4I"},{"end":"2023-03-31","val":-26959246,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":-32476656,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25","frame":"CY2023Q2I"},{"end":"2023-09-30","val":-39260783,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2023Q3I"}]}},"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":"2015-09-30","val":-10873832,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2015Q3I"},{"end":"2015-12-31","val":-12753117,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"end":"2015-12-31","val":-12753117,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":-12753117,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q4I"},{"end":"2016-03-31","val":-10498853,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1I"},{"end":"2016-06-30","val":-6846942,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":-14680146,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2019-12-31","val":-42361876,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"end":"2019-12-31","val":-42361876,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"end":"2019-12-31","val":-44565901,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2019Q4I"},{"end":"2020-06-30","val":-26602927,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16","frame":"CY2020Q2I"},{"end":"2020-09-30","val":-24128134,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":-29645300,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"end":"2020-12-31","val":-29645300,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"end":"2020-12-31","val":-29645300,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07"},{"end":"2020-12-31","val":-29645300,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2020-12-31","val":-29645300,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2020-12-31","val":-29645300,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"end":"2020-12-31","val":-29645300,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":-45165179,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1I"},{"end":"2021-06-30","val":-52700657,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"end":"2021-06-30","val":-52700557,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2021Q2I"},{"end":"2021-09-30","val":-32426828,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"end":"2021-09-30","val":-32426829,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":-22321917,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07"},{"end":"2021-12-31","val":-22321917,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":-22321917,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":-22321917,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"end":"2021-12-31","val":-22321917,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2021-12-31","val":-22321917,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2021-12-31","val":-22321917,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"end":"2021-12-31","val":-22321917,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":-24140482,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2022-03-31","val":-24140482,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1I"},{"end":"2022-06-30","val":-24867939,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2022-06-30","val":-24867939,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25","frame":"CY2022Q2I"},{"end":"2022-09-30","val":-50482442,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"end":"2022-09-30","val":-50482442,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":-26016787,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":-26016787,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":-26016787,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"end":"2022-12-31","val":-26016787,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"},{"end":"2022-12-31","val":-26016787,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2022-12-31","val":-26016787,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2022Q4I"},{"end":"2023-03-31","val":-26959246,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":-32476656,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"end":"2023-06-30","val":-32476656,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":-39260783,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":-39263958,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":-39263958,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"end":"2023-12-31","val":-39263958,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19"},{"end":"2023-12-31","val":-39263958,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"end":"2023-12-31","val":-39263958,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"end":"2023-12-31","val":-39263958,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":-54584010,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2024Q1I"},{"end":"2024-06-30","val":-50990089,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2024-06-30","val":-50990089,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2024Q2I"},{"end":"2024-09-30","val":-53572574,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2024Q3I"},{"end":"2024-12-31","val":-54857588,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"end":"2024-12-31","val":-54857588,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19"},{"end":"2024-12-31","val":-54857588,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"end":"2024-12-31","val":-54857588,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"end":"2024-12-31","val":-54857588,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13"},{"end":"2024-12-31","val":-54857588,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2024Q4I"},{"end":"2025-03-31","val":-53938041,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19"},{"end":"2025-03-31","val":-53938041,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q1I"},{"end":"2025-06-30","val":-28802815,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2025Q2I"},{"end":"2025-09-30","val":-32232051,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3I"},{"end":"2025-12-31","val":-28382938,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13"},{"end":"2025-12-31","val":-28382938,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q4I"},{"end":"2026-03-31","val":-29566468,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1I"}]}},"StockIssued1":{"label":"Stock Issued","description":"The fair value of stock issued in noncash financing activities.","units":{"USD":[{"start":"2011-01-01","end":"2011-09-30","val":184500,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":370453,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2011"},{"start":"2012-01-01","end":"2012-09-30","val":-21000,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"start":"2013-01-01","end":"2013-12-31","val":-105754,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15"},{"start":"2013-01-01","end":"2013-12-31","val":-105754,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2020-01-01","end":"2020-03-31","val":64042000,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":100000,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-09-30","val":100000,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2021-01-01","end":"2021-09-30","val":9327273,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2022-01-01","end":"2022-03-31","val":11101,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":13128,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":13128,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2022-01-01","end":"2022-09-30","val":17884,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2022-01-01","end":"2022-09-30","val":17884,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"},{"start":"2022-01-01","end":"2022-12-31","val":17909,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":8584,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":26518,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2023-01-01","end":"2023-06-30","val":1158,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-01-01","end":"2023-09-30","val":26940,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"}]}},"StockIssuedDuringPeriodSharesConversionOfUnits":{"label":"Stock Issued During Period, Shares, Conversion of Units","description":"The number of shares issued during the period upon the conversion of units. An example of a convertible unit is an umbrella partnership real estate investment trust unit (UPREIT unit).","units":{"shares":[{"start":"2020-01-01","end":"2020-06-30","val":41541,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"}]}},"StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans":{"label":"Stock Issued During Period, Shares, Employee Stock Purchase Plans","description":"Number of shares issued during the period as a result of an employee stock purchase plan.","units":{"shares":[{"start":"2012-01-01","end":"2012-12-31","val":759645,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15","frame":"CY2012"},{"start":"2012-01-01","end":"2012-12-31","val":759645,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"}]}},"StockIssuedDuringPeriodSharesIssuedForCash":{"label":"Development Stage Entities, Stock Issued, Shares, Issued for Cash (Deprecated 2015-01-31)","description":"Number of shares issued as consideration for cash for development stage entities.","units":{"shares":[{"start":"2012-01-01","end":"2012-12-31","val":1222557,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2012"}]}},"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":"2012-01-01","end":"2012-06-30","val":859835,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2012-01-01","end":"2012-09-30","val":1096099,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"start":"2014-04-08","end":"2014-04-09","val":1000000,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2015-10-08","end":"2015-11-03","val":5957988,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q3I"},{"start":"2023-01-01","end":"2023-06-30","val":45217435,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-01-01","end":"2023-12-31","val":80519927,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":94777534,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2024"}]}},"StockIssuedDuringPeriodSharesNewIssues":{"label":"Stock Issued During Period, Shares, New Issues","description":"Number of new stock issued during the period.","units":{"shares":[{"start":"2012-01-01","end":"2012-12-31","val":2426003,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":494020,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013"},{"start":"2021-01-01","end":"2021-06-30","val":83777463,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2021-01-01","end":"2021-09-30","val":119049835,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2022-01-01","end":"2022-09-30","val":1000000,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2024-01-01","end":"2024-06-30","val":20937829,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2025-01-01","end":"2025-03-31","val":3189000,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2025Q1"},{"end":"2025-07-28","val":148000,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2025Q2I"}]}},"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":"2014-01-02","end":"2014-01-10","val":45000000,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-04-08","end":"2014-04-09","val":40000000,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q1I"},{"start":"2016-01-01","end":"2016-03-31","val":1000000,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1000000,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":1000000,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":30250,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"start":"2019-01-01","end":"2019-12-31","val":30250,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019"},{"start":"2024-01-01","end":"2024-06-30","val":20937829,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-12-31","val":20937829,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2024"}]}},"StockIssuedDuringPeriodSharesShareBasedCompensationForfeited":{"label":"Shares Issued, Shares, Share-based Payment Arrangement, Forfeited","description":"Number of shares (or other type of equity) forfeited during the period.","units":{"shares":[{"start":"2013-01-01","end":"2013-12-31","val":400000,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15","frame":"CY2013"}]}},"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":"2012-01-01","end":"2012-09-30","val":493943,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"}]}},"StockIssuedDuringPeriodValueAcquisitions":{"label":"Stock Issued During Period, Value, Acquisitions","description":"Value of stock issued pursuant to acquisitions during the period.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":1500000,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04"},{"start":"2015-01-01","end":"2015-12-31","val":1500000,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2020-01-01","end":"2020-06-30","val":120,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2022-01-01","end":"2022-03-31","val":11101,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2025-01-01","end":"2025-12-31","val":175000,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":228000,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1"}]}},"StockIssuedDuringPeriodValueConversionOfConvertibleSecurities":{"label":"Stock Issued During Period, Value, Conversion of Convertible Securities","description":"The gross value of stock issued during the period upon the conversion of convertible securities.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":20400,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":335303,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2011"},{"start":"2012-01-01","end":"2012-06-30","val":6286,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2012-01-01","end":"2012-09-30","val":6286,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"start":"2012-01-01","end":"2012-12-31","val":3561786,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2012"},{"start":"2023-01-01","end":"2023-06-30","val":167365,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2023-01-01","end":"2023-06-30","val":167365,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-01-01","end":"2023-09-30","val":167365,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"}]}},"StockIssuedDuringPeriodValueConversionOfUnits":{"label":"Stock Issued During Period, Value, Conversion of Units","description":"Value of stock issued during the period upon the conversion of units. An example of a convertible unit is an umbrella partnership real estate investment trust unit (UPREIT unit).","units":{"USD":[{"start":"2018-01-01","end":"2018-09-30","val":-280000,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2019-01-01","end":"2019-12-31","val":171260,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2019"},{"start":"2024-01-01","end":"2024-03-31","val":212635,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1265823,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2024-01-01","end":"2024-09-30","val":1265823,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2024-01-01","end":"2024-12-31","val":1265823,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"start":"2024-01-01","end":"2024-12-31","val":1265823,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024"}]}},"StockIssuedDuringPeriodValueIssuedForCash":{"label":"Development Stage Entities, Stock Issued, Value, Issued for Cash (Deprecated 2015-01-31)","description":"Value of shares issued as consideration for cash for development stage entities.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":1642048,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":207533,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":2082542,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"start":"2013-01-01","end":"2013-09-30","val":2267542,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"start":"2013-01-01","end":"2013-12-31","val":2267542,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15","frame":"CY2013"}]}},"StockIssuedDuringPeriodValueIssuedForServices":{"label":"Stock Issued During Period, Value, Issued for Services","description":"Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":370453,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2011"},{"start":"2012-01-01","end":"2012-06-30","val":1298061,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2012-01-01","end":"2012-09-30","val":1545870,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"start":"2012-01-01","end":"2012-12-31","val":1684048,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16"},{"start":"2012-01-01","end":"2012-12-31","val":1684048,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":92041,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":622210,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"start":"2013-01-01","end":"2013-09-30","val":793751,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"start":"2013-01-01","end":"2013-12-31","val":902113,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15"},{"start":"2013-01-01","end":"2013-12-31","val":902113,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":320389,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":1646390,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":1684665,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-12-31","val":1998721,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":1998721,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":337395,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":739090,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-01-01","end":"2015-09-30","val":1004659,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":1004659,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-10-08","end":"2015-11-03","val":184391,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q3I"},{"start":"2015-01-01","end":"2015-12-31","val":1260521,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04"},{"start":"2015-01-01","end":"2015-12-31","val":1260521,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":293980,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":748601,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":999931,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":1212103,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":2455241,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":464027,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":2008893,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":3418598,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":3875479,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":402512,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":752914,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":994689,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2018-01-01","end":"2018-12-31","val":80000,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2018"},{"start":"2023-01-01","end":"2023-06-30","val":424926,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-01-01","end":"2023-12-31","val":782605,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":213081,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":412154,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":412154,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2024-01-01","end":"2024-12-31","val":671283,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":366582,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2025-01-01","end":"2025-09-30","val":378582,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2025-01-01","end":"2025-12-31","val":390581,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":22000,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1"}]}},"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":"2010-01-01","end":"2010-12-31","val":2658710,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010"},{"start":"2011-01-01","end":"2011-09-30","val":2665175,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2011-01-01","end":"2011-12-31","val":2665175,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"start":"2011-01-01","end":"2011-12-31","val":2665175,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":1576892,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":1000,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15"},{"start":"2013-01-01","end":"2013-12-31","val":340059,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2013-01-01","end":"2013-12-31","val":1000,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2015-01-01","end":"2015-06-30","val":57500,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2018-01-01","end":"2018-06-30","val":280000,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":280000,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2018-01-01","end":"2018-12-31","val":280000,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25"},{"start":"2018-01-01","end":"2018-12-31","val":280000,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018"},{"start":"2023-01-01","end":"2023-06-30","val":130584,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-01-01","end":"2023-12-31","val":141373,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023"},{"start":"2025-01-01","end":"2025-03-31","val":32209,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":32209,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2025-01-01","end":"2025-09-30","val":32209,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2025-01-01","end":"2025-12-31","val":30740,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025"}]}},"StockIssuedDuringPeriodValueOther":{"label":"Stock Issued During Period, Value, Other","description":"Value of shares of stock issued attributable to transactions classified as other.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":220000,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09","frame":"CY2010"},{"start":"2011-01-01","end":"2011-09-30","val":151250,"accn":"0001013762-11-003001","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-14"},{"start":"2012-01-01","end":"2012-12-31","val":1576892,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15","frame":"CY2012"},{"start":"2014-01-01","end":"2014-03-31","val":58448,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":144293,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":198008,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-12-31","val":234516,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":234516,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":51696,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":51697,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-01-01","end":"2015-09-30","val":51697,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-12-31","val":51697,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04"},{"start":"2015-01-01","end":"2015-12-31","val":51696,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2018-01-01","end":"2018-09-30","val":507098,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2018-07-01","end":"2018-09-30","val":507098,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":507098,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25"},{"start":"2018-01-01","end":"2018-12-31","val":507098,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018"},{"start":"2021-01-01","end":"2021-09-30","val":125000,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-01-01","end":"2021-12-31","val":125000,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2021"},{"start":"2023-01-01","end":"2023-06-30","val":120540,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-01-01","end":"2023-09-30","val":60000,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"},{"start":"2024-01-01","end":"2024-06-30","val":169599,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"}]}},"StockIssuedDuringPeriodValuePurchaseOfAssets":{"label":"Stock Issued During Period, Value, Purchase of Assets","description":"Value of shares of stock issued during the period as part of a transaction to acquire assets that do not qualify as a business combination.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":7000,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":7000,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04","frame":"CY2014"},{"start":"2022-01-01","end":"2022-12-31","val":10376573,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"}]}},"StockIssuedDuringPeriodValueShareBasedCompensation":{"label":"Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture","description":"Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).","units":{"USD":[{"start":"2011-01-01","end":"2011-06-30","val":151250,"accn":"0001144204-11-050072","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-26"},{"start":"2013-01-01","end":"2013-12-31","val":64000,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15","frame":"CY2013"}]}},"StockIssuedDuringPeriodValueStockDividend":{"label":"Stock Issued During Period, Value, Stock Dividend","description":"Value of stock issued to shareholders as a dividend during the period.","units":{"USD":[{"start":"2018-07-01","end":"2018-09-30","val":1976,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":27017,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25"},{"start":"2018-01-01","end":"2018-12-31","val":-27017,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":38156,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21"},{"start":"2019-01-01","end":"2019-03-31","val":38156,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-03-31","val":38156,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2019-01-01","end":"2019-03-31","val":38156,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":92869,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":54713,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":54713,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":167496,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2019-07-01","end":"2019-09-30","val":74627,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":27017,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"start":"2019-01-01","end":"2019-12-31","val":27017,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":42612,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"}]}},"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-12-31","val":750000,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":146181,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":246180,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-01-01","end":"2015-09-30","val":303681,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-12-31","val":303681,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04"},{"start":"2015-01-01","end":"2015-12-31","val":303681,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"}]}},"StockRepurchasedAndRetiredDuringPeriodValue":{"label":"Stock Repurchased and Retired During Period, Value","description":"Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).","units":{"USD":[{"start":"2020-01-01","end":"2020-06-30","val":-42612,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"}]}},"SubordinatedDebtCurrent":{"label":"Subordinated Debt, Current","description":"The portion of the carrying value of subordinated debt as of the balance sheet date that is scheduled to be repaid within one year or in the normal operating cycle, if longer. Subordinated debt places a lender in a lien position behind debt having a higher priority of repayment in liquidation of the entity's assets.","units":{"USD":[{"end":"2011-12-31","val":13483,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2011Q4I"},{"end":"2011-12-31","val":13483,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"end":"2011-12-31","val":13483,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"end":"2011-12-31","val":13483,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21"},{"end":"2011-12-31","val":13483,"accn":"0001013762-12-000745","fy":2011,"fp":"FY","form":"10-K","filed":"2012-04-09"},{"end":"2012-03-31","val":591014,"accn":"0001013762-12-001222","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-21","frame":"CY2012Q1I"},{"end":"2012-06-30","val":571202,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2012Q2I"},{"end":"2012-09-30","val":1030722,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20","frame":"CY2012Q3I"},{"end":"2012-12-31","val":171361,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19","frame":"CY2012Q4I"},{"end":"2012-12-31","val":171361,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"end":"2012-12-31","val":171361,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20"},{"end":"2012-12-31","val":171361,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16"},{"end":"2013-03-31","val":110000,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20","frame":"CY2013Q1I"}]}},"TemporaryEquityForeignCurrencyTranslationAdjustments":{"label":"Temporary Equity, Foreign Currency Translation Adjustments","description":"Adjustments to temporary equity resulting from foreign currency translation adjustments.","units":{"USD":[{"start":"2015-01-01","end":"2015-09-30","val":14,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2016-01-01","end":"2016-03-31","val":8,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":16,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":17,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"}]}},"UnrealizedGainLossOnDerivatives":{"label":"Unrealized Gain (Loss) on Derivatives","description":"The net change in the difference between the fair value and the carrying value, or in the comparative fair values, of derivative instruments, including options, swaps, futures, and forward contracts, held at each balance sheet date, that was included in earnings for the period.","units":{"USD":[{"start":"2014-01-01","end":"2014-03-31","val":-2182790,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-3951326,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2014-01-01","end":"2014-09-30","val":-3932264,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-03-31","val":174957,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":308740,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-01-01","end":"2015-09-30","val":-2015792,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2023-01-01","end":"2023-03-31","val":-2505339,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-6037589,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2023-04-01","end":"2023-06-30","val":-3532250,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-7728089,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"},{"start":"2023-07-01","end":"2023-09-30","val":-1690500,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2023Q3"},{"start":"2024-01-01","end":"2024-06-30","val":-6593511,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2024-01-01","end":"2024-09-30","val":-5837116,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2024-01-01","end":"2024-12-31","val":-6908567,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1371191,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":3751722,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2025-01-01","end":"2025-09-30","val":2035246,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2025-01-01","end":"2025-12-31","val":2523331,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-909505,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1"}]}},"UnrealizedGainLossOnInvestments":{"label":"Unrealized Gain (Loss) on Investments","description":"Amount of unrealized gain (loss) on investment.","units":{"USD":[{"start":"2019-01-01","end":"2019-09-30","val":-8800,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2019-01-01","end":"2019-12-31","val":-13200,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-5200,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-3200,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2020-01-01","end":"2020-09-30","val":400,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-01-01","end":"2020-09-30","val":400,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2020-01-01","end":"2020-12-31","val":-1600,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21"},{"start":"2020-01-01","end":"2020-12-31","val":-1600,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":45200,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-03-31","val":45200,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":40400,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2021-01-01","end":"2021-06-30","val":40400,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-01-01","end":"2021-09-30","val":32000,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-01-01","end":"2021-09-30","val":32000,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2021-01-01","end":"2021-12-31","val":58651,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07"},{"start":"2021-01-01","end":"2021-12-31","val":58651,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-112778,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":-112778,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-142705,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":-142705,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2022-01-01","end":"2022-09-30","val":-167309,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2022-01-01","end":"2022-09-30","val":-167309,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"},{"start":"2022-01-01","end":"2022-12-31","val":-186993,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-4521,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-4521,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2023-01-01","end":"2023-06-30","val":-4521,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-01-01","end":"2023-09-30","val":-4521,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"},{"start":"2023-01-01","end":"2023-12-31","val":9842,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":27125,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-09-30","val":-4521,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2024-01-01","end":"2024-12-31","val":-4521,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"start":"2024-01-01","end":"2024-12-31","val":-4521,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-9042,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19"},{"start":"2025-01-01","end":"2025-03-31","val":-9042,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-13563,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2025-01-01","end":"2025-09-30","val":-9042,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2025-01-01","end":"2025-12-31","val":-30986,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":0,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1"}]}},"UnrealizedGainLossOnSecurities":{"label":"Unrealized Gain (Loss) on Securities","description":"Amount of unrealized gain (loss) recognized in the income statement on unsold other securities.","units":{"USD":[{"start":"2018-01-01","end":"2018-06-30","val":-13800,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-13800,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-04-01","end":"2018-06-30","val":-13800,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-13800,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-13600,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2018-01-01","end":"2018-09-30","val":-13600,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2018-07-01","end":"2018-09-30","val":200,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2018-07-01","end":"2018-09-30","val":200,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-7200,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25"},{"start":"2018-01-01","end":"2018-12-31","val":-7200,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-7200,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21"},{"start":"2019-01-01","end":"2019-03-31","val":-7200,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-4400,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":-4400,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":2800,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":2800,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-8800,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2019-01-01","end":"2019-09-30","val":-8800,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2019-07-01","end":"2019-09-30","val":-4400,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2019-07-01","end":"2019-09-30","val":-4400,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-13200,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"start":"2019-01-01","end":"2019-12-31","val":-13200,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-5200,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-3200,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-04-01","end":"2020-06-30","val":2000,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":400,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-07-01","end":"2020-09-30","val":3600,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-1600,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2020"}]}},"UnrealizedLossOnSecurities":{"label":"Unrealized Loss on Securities","description":"The increase (decrease), resulting in a loss, in the difference between the fair value and the carrying value, or in the comparative fair values, of securities held at each balance sheet date, that was included in earnings for the period.","units":{"USD":[{"start":"2019-01-01","end":"2019-06-30","val":4400,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":3200,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"}]}},"UnsecuredDebtCurrent":{"label":"Unsecured Debt, Current","description":"Carrying value as of the balance sheet date of the portion of long-term, uncollateralized debt obligations due within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2012-12-31","val":171361,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15","frame":"CY2012Q4I"},{"end":"2025-06-30","val":2032500,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2025Q2I"},{"end":"2025-09-30","val":3195580,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3I"},{"end":"2025-12-31","val":3529589,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025Q4I"}]}},"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":"2021-01-01","end":"2021-09-30","val":0.1,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-01-01","end":"2021-12-31","val":0.1,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0.1,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2024-01-01","end":"2024-12-31","val":1,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0.125,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025"}]}},"WarrantsAndRightsOutstanding":{"label":"Warrants and Rights Outstanding","description":"Value of outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issuer at a specified price.","units":{"USD":[{"end":"2014-03-31","val":1740000,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2014Q1I"},{"end":"2014-09-30","val":24000000,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2018-06-30","val":0,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1115026,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q1I"},{"end":"2021-06-30","val":6230534,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16","frame":"CY2021Q2I"},{"end":"2021-09-30","val":269197,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2022-06-30","val":0,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":0,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2023Q3I"}]}},"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":"2019-01-01","end":"2019-03-31","val":875828,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":652652,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-01-01","end":"2019-09-30","val":1626550,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-01-01","end":"2020-03-31","val":100433377,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":100433377,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":106884726,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":106884726,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2020-01-01","end":"2020-09-30","val":139029918,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-01-01","end":"2020-09-30","val":139029918,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2020-01-01","end":"2020-12-31","val":312352351,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":91595414,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":122395397,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2021-01-01","end":"2021-06-30","val":122395397,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-01-01","end":"2021-09-30","val":147762596,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-01-01","end":"2021-12-31","val":180500778,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07"},{"start":"2021-01-01","end":"2021-12-31","val":91595414,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2021-01-01","end":"2021-12-31","val":147762596,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2021-01-01","end":"2021-12-31","val":180500778,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":416397236,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":495173641,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":495173641,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2022-01-01","end":"2022-09-30","val":589675480,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2022-01-01","end":"2022-09-30","val":589675480,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"},{"start":"2022-01-01","end":"2022-12-31","val":1565960918,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"},{"start":"2022-10-01","end":"2022-12-31","val":416397236,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q4"},{"start":"2023-01-01","end":"2023-03-31","val":1062100064,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1243518367,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2023-01-01","end":"2023-09-30","val":1262285766,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"}]}},"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":"2019-01-01","end":"2019-03-31","val":875828,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":652652,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":1545007,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":1626550,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2019-07-01","end":"2019-09-30","val":2259993,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":2170270,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":100433377,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":100433377,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":106884726,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":106884726,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2020-04-01","end":"2020-06-30","val":108427553,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-04-01","end":"2020-06-30","val":9580032,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":139029918,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-01-01","end":"2020-09-30","val":139029918,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":146074997,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-07-01","end":"2020-09-30","val":146074997,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":312352351,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21"},{"start":"2020-01-01","end":"2020-12-31","val":312352351,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":91595414,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-03-31","val":91595414,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":122395397,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2021-01-01","end":"2021-06-30","val":122395397,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-04-01","end":"2021-06-30","val":152856918,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2021-04-01","end":"2021-06-30","val":152856918,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":147762596,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-01-01","end":"2021-09-30","val":147762596,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":795174058,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-07-01","end":"2021-09-30","val":795174058,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":180500778,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07"},{"start":"2021-01-01","end":"2021-12-31","val":180500778,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":416397236,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":416397236,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":495173641,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":495173641,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2022-04-01","end":"2022-06-30","val":573084370,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-04-01","end":"2022-06-30","val":573084370,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":589675480,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2022-01-01","end":"2022-09-30","val":589675480,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"},{"start":"2022-07-01","end":"2022-09-30","val":775597578,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2022-07-01","end":"2022-09-30","val":775597578,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":679049314,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1062100064,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1243518367,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2023-01-01","end":"2023-06-30","val":1243518367,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":1195322992,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2023-04-01","end":"2023-06-30","val":1195322992,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":1262285766,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"},{"start":"2023-07-01","end":"2023-09-30","val":1301350186,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":1285642179,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1443544402,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1501184304,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":1575854720,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2024-04-01","end":"2024-06-30","val":1558824206,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":1602258753,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":1532793354,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":1809131118,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":1576429514,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"start":"2024-01-01","end":"2024-12-31","val":1576429514,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1706942790,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19"},{"start":"2025-01-01","end":"2025-03-31","val":1706942790,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":8671111579,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2025-04-01","end":"2025-06-30","val":15559587074,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":10970799374,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2025-07-01","end":"2025-09-30","val":15559587074,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":12123822504,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":16176835311,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1"}]}},"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":"2010-12-31","end":"2011-06-30","val":6583507,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2011-03-31","end":"2011-06-30","val":6794747,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":6583507,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"start":"2011-07-01","end":"2011-09-30","val":6794747,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":7014861,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":8194193,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":9087248,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31"},{"start":"2012-01-01","end":"2012-06-30","val":9087248,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"start":"2012-03-31","end":"2012-06-30","val":9980303,"accn":"0001013762-12-001757","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-31","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":9980303,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"start":"2012-01-01","end":"2012-09-30","val":10136415,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"start":"2012-01-01","end":"2012-09-30","val":10136415,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"start":"2012-07-01","end":"2012-09-30","val":12211940,"accn":"0001013762-12-002199","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-20"},{"start":"2012-07-01","end":"2012-09-30","val":12211940,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":11474316,"accn":"0001013762-13-000549","fy":2012,"fp":"FY","form":"10-K","filed":"2013-04-16"},{"start":"2012-01-01","end":"2012-12-31","val":11474316,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":18323344,"accn":"0001013762-13-000748","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-20"},{"start":"2013-01-01","end":"2013-03-31","val":18323344,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":23133809,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19"},{"start":"2013-01-01","end":"2013-06-30","val":23133809,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":27826639,"accn":"0001013762-13-001141","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-19","frame":"CY2013Q2"},{"start":"2013-04-02","end":"2013-06-30","val":27826639,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":29367986,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"start":"2013-01-01","end":"2013-09-30","val":29367986,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":41620654,"accn":"0001013762-13-001470","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-19"},{"start":"2013-07-01","end":"2013-09-30","val":41620654,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":27742399,"accn":"0001013762-14-000418","fy":2013,"fp":"FY","form":"10-K","filed":"2014-04-15"},{"start":"2013-01-01","end":"2013-12-31","val":27742399,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":59021011,"accn":"0001013762-14-000579","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-15"},{"start":"2014-01-01","end":"2014-03-31","val":59021011,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":68231895,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":68231895,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2014-04-01","end":"2014-06-30","val":77341561,"accn":"0001013762-14-000989","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":77341561,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":74966622,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":74966622,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2014-07-01","end":"2014-09-30","val":88116466,"accn":"0001013762-14-001352","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":88116466,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":74966622,"accn":"0001013762-15-000279","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":74966622,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":106642676,"accn":"0001013762-15-000521","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":106642676,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":119701452,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05"},{"start":"2015-01-01","end":"2015-06-30","val":119701452,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-03-31","end":"2015-06-30","val":132818686,"accn":"0001013762-15-000814","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-05","frame":"CY2015Q2"},{"start":"2015-04-01","end":"2015-06-30","val":132818686,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":135875742,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-01-01","end":"2015-09-30","val":135875742,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":152957321,"accn":"0001013762-15-001097","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-16"},{"start":"2015-07-01","end":"2015-09-30","val":152957321,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":159667650,"accn":"0001013762-16-001450","fy":2015,"fp":"FY","form":"10-K","filed":"2016-04-04"},{"start":"2015-01-01","end":"2015-12-31","val":159667650,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":257202339,"accn":"0001013762-16-001604","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-16"},{"start":"2016-01-01","end":"2016-03-31","val":7348638,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":295090490,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":8431157,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":332978642,"accn":"0001213900-16-016027","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":9513675,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":407561386,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":11644611,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":480345025,"accn":"0001213900-16-018510","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":13724144,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":436475035,"accn":"0001213900-17-003171","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":12470715,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":25082031,"accn":"0001213900-17-005234","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":25082031,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":31172291,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":31172291,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":37190563,"accn":"0001213900-17-008695","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":37190563,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":38977842,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":54334415,"accn":"0001213900-17-012069","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":53303847,"accn":"0001213900-18-004615","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-17"},{"start":"2017-01-01","end":"2017-12-31","val":53303847,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":123062170,"accn":"0001213900-18-006647","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-21","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":133501554,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":143826219,"accn":"0001213900-18-011058","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":446668160,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25"},{"start":"2018-01-01","end":"2018-12-31","val":223334,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":2170270,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":6494377,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":8037205,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2020-01-01","end":"2020-09-30","val":11598453,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-01-01","end":"2021-03-31","val":91595414,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":122395397,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2021-01-01","end":"2021-09-30","val":147762596,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"}]}},"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":"2017-01-01","end":"2017-09-30","val":38977842,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2017-07-01","end":"2017-09-30","val":54334415,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":53303847,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":123062170,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":133501554,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2018-04-01","end":"2018-06-30","val":143826219,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":173594567,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2018-01-01","end":"2018-09-30","val":86797,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2018-07-01","end":"2018-09-30","val":252473213,"accn":"0001213900-18-016441","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-21"},{"start":"2018-07-01","end":"2018-09-30","val":126237,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":446668160,"accn":"0001213900-19-007122","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-25"},{"start":"2018-01-01","end":"2018-12-31","val":223334,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1751656273,"accn":"0001213900-19-009243","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-21"},{"start":"2019-01-01","end":"2019-03-31","val":875828,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1305303535,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-01-01","end":"2019-06-30","val":652652,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":3090014802,"accn":"0001213900-19-016289","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-19"},{"start":"2019-04-01","end":"2019-06-30","val":1545007,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":1626550,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2019-01-01","end":"2019-09-30","val":1626550,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2019-07-01","end":"2019-09-30","val":2259993,"accn":"0001213900-19-024261","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-21"},{"start":"2019-07-01","end":"2019-09-30","val":2259993,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":2170270,"accn":"0001213900-20-013726","fy":2019,"fp":"FY","form":"10-K","filed":"2020-05-29"},{"start":"2019-01-01","end":"2019-12-31","val":2170270,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":6494377,"accn":"0001213900-20-016728","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-07-06"},{"start":"2020-01-01","end":"2020-03-31","val":6494377,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":8037205,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-01-01","end":"2020-06-30","val":8037205,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2020-04-01","end":"2020-06-30","val":9580032,"accn":"0001213900-20-022908","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-19"},{"start":"2020-04-01","end":"2020-06-30","val":9580032,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":11598453,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-01-01","end":"2020-09-30","val":11598453,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":18643531,"accn":"0001213900-20-038829","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-23"},{"start":"2020-07-01","end":"2020-09-30","val":18643531,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":20651668,"accn":"0001213900-21-028352","fy":2020,"fp":"FY","form":"10-K","filed":"2021-05-21"},{"start":"2020-01-01","end":"2020-12-31","val":20651668,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":91595414,"accn":"0001213900-21-040252","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-08-04"},{"start":"2021-01-01","end":"2021-03-31","val":91595414,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":122395397,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2021-01-01","end":"2021-06-30","val":122395397,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-04-01","end":"2021-06-30","val":152856918,"accn":"0001213900-21-048418","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-09-16"},{"start":"2021-04-01","end":"2021-06-30","val":152856918,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":147762596,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-01-01","end":"2021-09-30","val":147762596,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2021-07-01","end":"2021-09-30","val":197669804,"accn":"0001213900-21-060111","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-16"},{"start":"2021-07-01","end":"2021-09-30","val":197669804,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":180500778,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07"},{"start":"2021-01-01","end":"2021-12-31","val":91595414,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2021-01-01","end":"2021-12-31","val":180500778,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":416397236,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":416397236,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":495173641,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-06-30","val":495173641,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2022-04-01","end":"2022-06-30","val":573084370,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-04-01","end":"2022-06-30","val":573084370,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":589675480,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2022-01-01","end":"2022-09-30","val":589675480,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"},{"start":"2022-07-01","end":"2022-09-30","val":775597578,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2022-07-01","end":"2022-09-30","val":775597578,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":679049314,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"},{"start":"2022-10-01","end":"2022-12-31","val":416397236,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q4"},{"start":"2023-01-01","end":"2023-03-31","val":1062100064,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1243518367,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2023-01-01","end":"2023-06-30","val":1243518367,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":1195322992,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2023-04-01","end":"2023-06-30","val":1195322992,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":1262285766,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"},{"start":"2023-07-01","end":"2023-09-30","val":1301350186,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":1285642179,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1443544402,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1501184304,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":1575854720,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2024-04-01","end":"2024-06-30","val":1558824206,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":1602258753,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":1532793354,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":1809131118,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":1576429514,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"start":"2024-01-01","end":"2024-12-31","val":1576429514,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1706942790,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":8671111579,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2025-04-01","end":"2025-06-30","val":15559587074,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":10970799374,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2025-07-01","end":"2025-09-30","val":15559587074,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":12123822504,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025"}]}},"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":"2020-12-31","val":438430,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2020Q4I"},{"end":"2021-12-31","val":2150967,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07"},{"end":"2021-12-31","val":2150967,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":2150967,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":2150967,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"end":"2021-12-31","val":2150967,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1039746,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1389291,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1946882,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2479123,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022Q4I"}]}},"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":490614,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2019Q4I"},{"end":"2020-12-31","val":416121,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07"},{"end":"2020-12-31","val":416121,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2020-12-31","val":416121,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2020-12-31","val":416121,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"end":"2020-12-31","val":416121,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":558157,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2021Q1I"},{"end":"2021-06-30","val":538809,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2021Q2I"},{"end":"2021-09-30","val":558829,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15","frame":"CY2021Q3I"},{"end":"2021-12-31","val":706421,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07"},{"end":"2021-12-31","val":706421,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":706421,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":706421,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"end":"2021-12-31","val":706421,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2021-12-31","val":706421,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2021-12-31","val":706421,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"end":"2021-12-31","val":706421,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1854415,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2022-03-31","val":1854415,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1701068,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2022-06-30","val":1701066,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1751226,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"end":"2022-09-30","val":1751226,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1354814,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":1354814,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":1354814,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"end":"2022-12-31","val":1354814,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"},{"end":"2022-12-31","val":1354814,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2022-12-31","val":1354814,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2022Q4I"},{"end":"2023-03-31","val":902990,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1380390,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"end":"2023-06-30","val":1380390,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1153181,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":488830,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":488830,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"end":"2023-12-31","val":488830,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19"},{"end":"2023-12-31","val":488830,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"end":"2023-12-31","val":488830,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"end":"2023-12-31","val":488830,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":660170,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2024Q1I"},{"end":"2024-06-30","val":235543,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2024-06-30","val":242001,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2024Q2I"},{"end":"2024-09-30","val":244529,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2024Q3I"},{"end":"2024-12-31","val":550884,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"end":"2024-12-31","val":550884,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19"},{"end":"2024-12-31","val":371515,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"end":"2024-12-31","val":371515,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"end":"2024-12-31","val":371515,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13"},{"end":"2024-12-31","val":550884,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1898564,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19"},{"end":"2025-03-31","val":1898564,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1202999,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2025Q2I"},{"end":"2025-09-30","val":756729,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3I"},{"end":"2025-12-31","val":828007,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13"},{"end":"2025-12-31","val":828007,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q4I"},{"end":"2026-03-31","val":3310171,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1I"}]}},"DebtSecuritiesUnrealizedGainLoss":{"label":"Debt Securities, Unrealized Gain (Loss)","description":"Amount of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), investment in debt security measured at amortized cost (held-to-maturity) and investment in debt security measured at fair value with change in fair value recognized in net income (trading).","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":49051,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":103978,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":131105,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-09-30","val":153709,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2022-01-01","end":"2022-12-31","val":171793,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":4521,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":4521,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2023-01-01","end":"2023-09-30","val":4521,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"}]}},"GainLossOnSaleOfTimberProperty":{"label":"Gain (Loss) on Disposition of Timber Property","description":"Amount of gain (loss) on sale or disposal of property used for growing and harvesting trees.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":149867,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2021"}]}},"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":[{"end":"2021-11-12","val":15988,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07"},{"end":"2021-11-12","val":15988,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-11-12","val":15988,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-11-12","val":15988,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"end":"2021-11-12","val":15988,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2021-11-12","val":15988,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2021-11-12","val":15988,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"end":"2021-11-12","val":15988,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2021Q3I"}]}},"MarketableSecuritiesCurrent":{"label":"Marketable Securities, Current","description":"Amount of investment in marketable security, classified as current.","units":{"USD":[{"end":"2021-12-31","val":198918,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07"},{"end":"2021-12-31","val":198918,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":198918,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":198918,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"end":"2021-12-31","val":198918,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":94940,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":67813,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":45209,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15","frame":"CY2022Q3I"},{"end":"2022-12-31","val":27125,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":27125,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":27125,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"end":"2022-12-31","val":27125,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2022Q4I"},{"end":"2023-03-31","val":22604,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":22604,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25","frame":"CY2023Q2I"},{"end":"2023-09-30","val":22604,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":36167,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q4I"},{"end":"2024-06-30","val":36167,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"}]}},"OtherNoncashIncomeExpense":{"label":"Other Noncash Income (Expense)","description":"Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":16521,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":509806,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2021"}]}},"PaymentsToAcquireTradingSecuritiesHeldforinvestment":{"label":"Payments to Acquire Trading Securities Held-for-investment","description":"The cash outflow to acquire securities classified as trading securities and held for investment purposes. Excludes payments for trading securities purchased and held principally for the purpose of selling them in the near term (thus held for only a short period of time).","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":198918,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":94940,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"start":"2022-01-01","end":"2022-03-31","val":67813,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-09-30","val":45209,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2022-01-01","end":"2022-12-31","val":27125,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":22604,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":22604,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2023-01-01","end":"2023-09-30","val":22604,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"}]}},"ProceedsFromDepositsFromCustomers":{"label":"Proceeds from Deposits from Customers","description":"Cash received from customers for deposits on goods or services during the period; excludes deposits with other institutions and time deposits, which pertain to financial services entities.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":9688,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2020"}]}},"RentalProperties":{"label":"Rental Properties","description":"Carrying amount of income producing properties held for rental.","units":{"USD":[{"end":"2021-12-31","val":7900,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2021Q4I"},{"end":"2022-03-31","val":7900,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":7900,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":7900,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15","frame":"CY2022Q3I"},{"end":"2022-12-31","val":7900,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022Q4I"},{"end":"2023-03-31","val":8150,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":8500,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25","frame":"CY2023Q2I"},{"end":"2023-09-30","val":8500,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2023Q3I"},{"end":"2024-06-30","val":8500,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"}]}},"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":"2021-01-01","end":"2021-12-31","val":355000,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2021"}]}},"RestrictedCash":{"label":"Restricted Cash","description":"Amount of cash 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.","units":{"USD":[{"end":"2020-12-31","val":6530,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07","frame":"CY2020Q4I"},{"end":"2021-12-31","val":565000,"accn":"0001213900-22-018523","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-07"},{"end":"2021-12-31","val":433951,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":433951,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":433951,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1061227,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1066391,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1266391,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15","frame":"CY2022Q3I"}]}},"CapitalUnits":{"label":"Capital Units, Value","description":"Value of capital units or capital shares. This element is relevant to issuers of face-amount certificates and registered investment companies.","units":{"USD":[{"end":"2022-03-31","val":1000000,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1000000,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2604639,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15","frame":"CY2022Q3I"},{"end":"2023-03-31","val":345000,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":366300,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25","frame":"CY2023Q2I"}]}},"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":"2022-05-01","end":"2022-05-11","val":512737,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-08-08","val":3028099,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-10-25","val":5868545,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15","frame":"CY2022Q3I"},{"start":"2022-11-01","end":"2022-11-03","val":3176471,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"}]}},"IncomeTaxExaminationInterestAccrued":{"label":"Income Tax Examination, Interest Accrued","description":"The amount of estimated interest accrued as of the balance sheet date arising from income tax examinations.","units":{"USD":[{"end":"2022-03-31","val":49734,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":49734,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":115247,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15","frame":"CY2022Q3I"},{"end":"2022-12-31","val":115247,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022Q4I"}]}},"InvestmentOwnedAtFairValue":{"label":"Investment Owned, at Fair Value","description":"Value of the investment at close of period. For schedules of investments that are categorized, the value would be aggregated by category. For investment in and advances to affiliates, if operations of any controlled companies are different in character from those of the company, group such affiliates within divisions and by type of activities.","units":{"USD":[{"end":"2022-03-31","val":94940,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":67813,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":45209,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15","frame":"CY2022Q3I"},{"end":"2025-03-31","val":1100200,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2025Q1I"}]}},"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":"2022-03-31","val":103772,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":13772,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":13772,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15","frame":"CY2022Q3I"},{"end":"2022-12-31","val":13772,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022Q4I"},{"end":"2023-09-30","val":130975,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2023Q3I"},{"end":"2024-12-31","val":176666,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2024Q4I"},{"end":"2025-12-31","val":176666,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025Q4I"},{"end":"2026-03-31","val":104867,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1I"}]}},"LongTermDebtAverageAmountOutstanding":{"label":null,"description":null,"units":{"USD":[{"start":"2022-01-01","end":"2022-03-31","val":420000,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"}]}},"LongTermDebtFairValue":{"label":"Long-term Debt, Fair Value","description":"The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.","units":{"USD":[{"end":"2022-03-31","val":11101,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2022-03-31","val":11101,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1I"},{"end":"2022-06-30","val":13128,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":18065,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15","frame":"CY2022Q3I"},{"end":"2022-12-31","val":18065,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022Q4I"},{"end":"2023-03-31","val":8584,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1158,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1158,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2023Q3I"}]}},"PropertyPlantAndEquipmentOtherNet":{"label":"Property, Plant and Equipment, Other, Net","description":"Amount after depreciation of long-lived, physical assets used to produce goods and services and not intended for resale, classified as other.","units":{"USD":[{"end":"2021-12-31","val":213391,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16"},{"end":"2021-12-31","val":213391,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":213391,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"end":"2021-12-31","val":213391,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":202658,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":192149,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":185584,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15","frame":"CY2022Q3I"},{"end":"2022-12-31","val":177069,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":177069,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":177069,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"end":"2022-12-31","val":177069,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2022Q4I"},{"end":"2023-03-31","val":169241,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":161637,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25","frame":"CY2023Q2I"},{"end":"2023-09-30","val":154058,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":143366,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":146736,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023Q4I"},{"end":"2024-06-30","val":130232,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-12-31","val":55869,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"end":"2024-12-31","val":55869,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":49278,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2025Q1I"}]}},"ServicingLiability":{"label":"Servicing Liability","description":"Aggregate amount of servicing liabilities that are subsequently measured at fair value and servicing liabilities that are subsequently measured using the amortization method.","units":{"USD":[{"end":"2022-03-31","val":7852842,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1I"},{"end":"2022-06-30","val":8095027,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":35702830,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15","frame":"CY2022Q3I"}]}},"ShortTermDebtRefinancedAmount":{"label":"Short-term Debt, Refinanced, Amount","description":"Amount of a short-term obligation that has been excluded from current liabilities in the balance sheet because of a refinancing of the obligation.","units":{"USD":[{"start":"2022-01-01","end":"2022-03-31","val":780000,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1200000,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2022-01-01","end":"2022-09-30","val":1200000,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2022-01-01","end":"2022-12-31","val":1200000,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"}]}},"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":"2022-01-01","end":"2022-03-31","val":6246000,"accn":"0001213900-22-027151","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-16","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0.25,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"}]}},"DebtInstrumentConvertibleThresholdTradingDays":{"label":"Debt Instrument, Convertible, Threshold Trading Days","description":"Threshold number of specified trading days that common stock price to conversion price of convertible debt instruments must exceed threshold percentage within a specified consecutive trading period to trigger conversion feature.","units":{"pure":[{"start":"2021-04-20","end":"2021-04-28","val":5,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-04-20","end":"2021-04-28","val":5,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15","frame":"CY2021Q1I"}]}},"PrepaidExpenseCurrentAndNoncurrent":{"label":"Prepaid Expense","description":"Carrying amount as of the balance sheet date of expenditures made in advance of when the economic benefit of the cost will be realized, and which will be expensed in future periods with the passage of time or when a triggering event occurs.","units":{"USD":[{"end":"2021-12-31","val":13111,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":13111,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"end":"2021-12-31","val":13111,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-06-30","val":11615,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":10866,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15","frame":"CY2022Q3I"},{"end":"2022-12-31","val":25000,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":25000,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":25000,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"end":"2022-12-31","val":25000,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2022Q4I"},{"end":"2023-03-31","val":11372,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":10774,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25","frame":"CY2023Q2I"},{"end":"2023-09-30","val":10175,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":0,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023Q4I"},{"end":"2024-06-30","val":45401,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-12-31","val":0,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"end":"2024-12-31","val":0,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024Q4I"},{"end":"2025-12-31","val":3750,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025Q4I"}]}},"ProceedsFromRepaymentsOfRelatedPartyDebt":{"label":"Proceeds from (Repayments of) Related Party Debt","description":"Amount of cash inflow (outflow) from long-term debt by a related party. Related parties, include, but are not limited to, affiliates, owners or officers and their immediate families, and pension trusts.","units":{"USD":[{"start":"2021-01-01","end":"2021-06-30","val":53750,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"start":"2021-01-01","end":"2021-09-30","val":-105000,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2021-01-01","end":"2021-12-31","val":-105000,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"}]}},"TreasuryStockPreferredShares":{"label":"Treasury Stock, Preferred, Shares","description":"Number of previously issued preferred shares repurchased by the issuing entity and held in treasury.","units":{"shares":[{"end":"2021-12-31","val":1000,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15"},{"end":"2021-12-31","val":1000,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"end":"2021-12-31","val":1000,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-06-30","val":1000,"accn":"0001213900-22-048218","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-15","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1000,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1000,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":1000,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":1000,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"end":"2022-12-31","val":1000,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1000,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1000,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1000,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2023Q3I"}]}},"AssetsFairValueAdjustment":{"label":"Assets, Fair Value Adjustment","description":"Amount of addition (reduction) to the amount at which an asset could be incurred (settled) in a current transaction between willing parties.","units":{"USD":[{"start":"2022-01-01","end":"2022-09-30","val":116000,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2022-01-01","end":"2022-12-31","val":230000,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":230000,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"}]}},"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":"2022-10-19","val":25000000,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15","frame":"CY2022Q3I"},{"end":"2022-10-20","val":25000000,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"}]}},"ContractWithCustomerAssetNetCurrent":{"label":"Contract with Customer, Asset, after Allowance for Credit Loss, Current","description":"Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.","units":{"USD":[{"end":"2021-12-31","val":378932,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"end":"2021-12-31","val":378932,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-09-30","val":1455464,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1479491,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":1479491,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":1479491,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"end":"2022-12-31","val":1479491,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1431791,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1089285,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25","frame":"CY2023Q2I"},{"end":"2023-09-30","val":908327,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":455102,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023Q4I"},{"end":"2024-12-31","val":1246080,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"end":"2024-12-31","val":1246080,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19"},{"end":"2024-12-31","val":1071664,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"end":"2024-12-31","val":1071664,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"end":"2024-12-31","val":1071664,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024Q4I"},{"end":"2025-03-31","val":852446,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2025Q1I"},{"end":"2025-06-30","val":175339,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2025Q2I"},{"end":"2025-09-30","val":375943,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3I"},{"end":"2025-12-31","val":415648,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13"},{"end":"2025-12-31","val":415648,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q4I"},{"end":"2026-03-31","val":325765,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1I"}]}},"DeferredCompensationArrangementWithIndividualCompensationExpense":{"label":"Deferred Compensation Arrangement with Individual, Compensation Expense","description":"The compensation expense recognized during the period pertaining to the deferred compensation arrangement.","units":{"USD":[{"start":"2021-01-01","end":"2021-09-30","val":62480,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2021-01-01","end":"2021-12-31","val":112403,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"}]}},"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":"2022-01-01","end":"2022-09-30","val":14600,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15"},{"start":"2022-01-01","end":"2022-12-31","val":15600,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"}]}},"TaxesPayableCurrent":{"label":"Taxes Payable, Current","description":"Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2022-09-30","val":14600,"accn":"0001213900-22-072708","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-15","frame":"CY2022Q3I"},{"end":"2022-12-31","val":15600,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":15600,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":15600,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"end":"2022-12-31","val":15600,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2022Q4I"},{"end":"2023-03-31","val":15600,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":13600,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25","frame":"CY2023Q2I"},{"end":"2023-09-30","val":13600,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2023Q3I"},{"end":"2024-12-31","val":13600,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"end":"2024-12-31","val":13600,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"end":"2024-12-31","val":13600,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024Q4I"},{"end":"2025-06-30","val":13600,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2025Q2I"},{"end":"2025-09-30","val":13600,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3I"},{"end":"2025-12-31","val":13600,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13"},{"end":"2025-12-31","val":13600,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q4I"},{"end":"2026-03-31","val":13600,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1I"}]}},"AccountsReceivableNet":{"label":"Accounts Receivable, after Allowance for Credit Loss","description":"Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business.","units":{"USD":[{"end":"2021-12-31","val":0,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-12-31","val":17315,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":17315,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":17315,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"end":"2022-12-31","val":17315,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2022Q4I"},{"end":"2023-03-31","val":17315,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1509504,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q4I"},{"end":"2024-06-30","val":1247416,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"}]}},"CapitalUnitsTotalCostToInvestors":{"label":"Capital Units, Cost to Investors","description":"Cost to investors of each class of capital shares or other capital units.","units":{"USD":[{"end":"2022-12-31","val":9578904,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022Q4I"},{"end":"2023-03-31","val":5703527,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":6753025,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25","frame":"CY2023Q2I"},{"end":"2023-09-30","val":10817590,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2023Q3I"}]}},"CompensatingBalanceAmount":{"label":"Compensating Balance, Amount","description":"The amount of a specific compensating balance arrangement that is maintained under an agreement for a bank loan or future credit availability.","units":{"USD":[{"end":"2022-11-04","val":737267,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"end":"2022-11-04","val":737267,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2022Q3I"},{"end":"2022-12-22","val":737267,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-22","val":737267,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q4I"}]}},"ContractWithCustomerLiabilityCurrent":{"label":"Contract with Customer, Liability, Current","description":"Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.","units":{"USD":[{"end":"2021-12-31","val":1886946,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-12-31","val":932458,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":932458,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":932458,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"end":"2022-12-31","val":932458,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2022Q4I"},{"end":"2023-03-31","val":916935,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":723894,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1271095,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1346366,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023Q4I"},{"end":"2024-12-31","val":4111797,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"end":"2024-12-31","val":4111797,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19"},{"end":"2024-12-31","val":3468227,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"end":"2024-12-31","val":3468227,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"end":"2024-12-31","val":3468227,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024Q4I"},{"end":"2025-03-31","val":3290909,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2025Q1I"},{"end":"2025-06-30","val":2623439,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2025Q2I"},{"end":"2025-09-30","val":2670080,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3I"},{"end":"2025-12-31","val":4932574,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13"},{"end":"2025-12-31","val":4932574,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q4I"},{"end":"2026-03-31","val":3901517,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1I"}]}},"DebtInstrumentInterestRateIncreaseDecrease":{"label":"Debt Instrument, Interest Rate, Increase (Decrease)","description":"Incremental percentage increase (decrease) in the stated rate on a debt instrument.","units":{"pure":[{"start":"2022-12-01","end":"2022-12-29","val":0.1,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"start":"2022-12-01","end":"2022-12-29","val":0.1,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q4I"},{"end":"2022-12-29","val":0.1,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"end":"2022-12-29","val":0.1,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"}]}},"DebtInstrumentRedemptionPricePercentage":{"label":"Debt Instrument, Redemption Price, Percentage","description":"Percentage price of original principal amount of debt at which debt can be redeemed by the issuer.","units":{"pure":[{"start":"2022-01-01","end":"2022-12-31","val":0.5,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"start":"2022-01-01","end":"2022-12-31","val":0.5,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022"}]}},"DepositLiabilityUninsured":{"label":null,"description":null,"units":{"USD":[{"end":"2023-02-07","val":977500,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022Q4I"}]}},"DerivativeFixedInterestRate":{"label":"Derivative, Fixed Interest Rate","description":"Fixed interest rate related to the interest rate derivative.","units":{"pure":[{"end":"2022-12-22","val":1,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022Q4I"}]}},"DerivativeInstrumentsAndHedgesLiabilitiesNoncurrent":{"label":"Derivative Instruments and Hedges, Liabilities, Noncurrent","description":"Fair value of liability arising from contracts that meet the criteria of being accounted for as derivative instruments, financial instrument or contract used to mitigate a specified risk (hedge), energy marketing activities (trading activities), expected to be settled after one year or beyond the normal operating cycle, if longer. Examples of energy marketing activities include, but are not limited to, trading of electricity, coal, natural gas and oil using financial instruments, including, but not limited to, forward contracts, options and swaps.","units":{"USD":[{"end":"2022-12-31","val":8112220,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022Q4I"},{"end":"2023-03-31","val":4331635,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":6325257,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25","frame":"CY2023Q2I"},{"end":"2023-09-30","val":10381519,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2023Q3I"}]}},"FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue":{"label":"Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value","description":"Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.","units":{"USD":[{"end":"2020-12-31","val":12310307,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2020Q4I"},{"end":"2021-12-31","val":6526129,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-12-31","val":9578904,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":9578904,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":9578904,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"end":"2022-12-31","val":9578904,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2022Q4I"},{"end":"2023-03-31","val":5703527,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":6753025,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25","frame":"CY2023Q2I"},{"end":"2023-09-30","val":10817590,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2023Q3I"}]}},"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":"2022-01-01","end":"2022-12-31","val":15200,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2023-01-01","end":"2023-09-30","val":800,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"}]}},"FDICIndemnificationAsset":{"label":"FDIC Indemnification Asset","description":"Carrying amount of receivable assets originating from the indemnification agreement with the Federal Deposit Insurance Corporation (FDIC), in which the FDIC is to partially cover losses.","units":{"USD":[{"end":"2022-12-31","val":1104814,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022Q4I"}]}},"IndefiniteLivedInternationalSlotsAndRoutes":{"label":"Indefinite-Lived International Slots and Routes","description":"Carrying amount, (original cost adjusted for any previously recognized amortization and impairment) as of the balance sheet date, of international slots, route authorities, airport operating and gate lease rights and related intangibles.","units":{"USD":[{"end":"2021-03-01","val":630000,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2021-03-01","val":630000,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2021Q1I"}]}},"LandAvailableForDevelopment":{"label":"Land Available for Development","description":"Carrying amount of land available for development.","units":{"USD":[{"end":"2021-03-01","val":50000,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2021-03-01","val":50000,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2021-03-01","val":50000,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2021Q1I"}]}},"LiabilitiesOtherThanLongtermDebtNoncurrent":{"label":"Liabilities, Other than Long-term Debt, Noncurrent","description":"Aggregated carrying amounts of obligations as of the balance sheet date, excluding long-term debt, incurred as part of the normal operations that are expected to be paid after one year or beyond the normal operating cycle, if longer. Alternate captions include Total Deferred Credits and Other Liabilities.","units":{"USD":[{"end":"2021-12-31","val":62275,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-12-31","val":1888772,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":1888772,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":1888772,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"end":"2022-12-31","val":1888772,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2022Q4I"},{"end":"2023-03-31","val":883772,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":213772,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25","frame":"CY2023Q2I"},{"end":"2023-09-30","val":144747,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2023Q3I"}]}},"NotesPayableRelatedPartiesCurrentAndNoncurrent":{"label":"Notes Payable, Related Parties","description":"The amount for notes payable (written promise to pay), due to related parties.","units":{"USD":[{"end":"2022-12-31","val":737267,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022Q4I"}]}},"OtherAssetImpairmentCharges":{"label":"Other Asset Impairment Charges","description":"The charge against earnings resulting from the write down of long lived assets other than goodwill due to the difference between the carrying value and lower fair value.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":737267,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1657920,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":2650985,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2023-01-01","end":"2023-06-30","val":50000,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":993065,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":3260985,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"},{"start":"2023-07-01","end":"2023-09-30","val":610000,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":4029985,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":590000,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1128000,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2024-04-01","end":"2024-06-30","val":538000,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":1580508,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":452508,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":2350366,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"start":"2024-01-01","end":"2024-12-31","val":2350366,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024"}]}},"OtherInvestments":{"label":"Other Investments","description":"Amount of investments classified as other.","units":{"USD":[{"end":"2022-11-16","val":1000,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-11-16","val":1000,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-11-16","val":1000,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"end":"2022-11-16","val":1000,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2022Q4I"}]}},"OtherLiabilities":{"label":"Other Liabilities","description":"Amount of liabilities classified as other.","units":{"USD":[{"end":"2021-12-31","val":1886946,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-12-31","val":932458,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":932458,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":932458,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"end":"2022-12-31","val":932458,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2022Q4I"},{"end":"2023-03-31","val":916935,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":723894,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1271095,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2023Q3I"}]}},"OtherLongTermDebtCurrent":{"label":"Other Long-term Debt, Current","description":"Amount of long-term debt classified as other, payable within one year or the operating cycle, if longer.","units":{"USD":[{"end":"2022-12-31","val":2385483,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2042983,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2621983,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2472945,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2023Q3I"}]}},"OtherNotesPayable":{"label":"Other Notes Payable","description":"Amount of long-term notes payable classified as other.","units":{"USD":[{"end":"2022-11-04","val":737267,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":737267,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":737267,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q4I"},{"end":"2023-06-30","val":2650986,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25","frame":"CY2023Q2I"},{"end":"2023-09-30","val":3260985,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2023Q3I"}]}},"ProceedsFromSecuredNotesPayable":{"label":"Proceeds from Secured Notes Payable","description":"The cash inflow from borrowings supported by a written promise to pay an obligation that is collateralized (backed by pledge, mortgage or other lien in the entity's assets).","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":1347500,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"start":"2022-01-01","end":"2022-12-31","val":1347500,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"start":"2022-01-01","end":"2022-12-31","val":1347500,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25","frame":"CY2022"},{"start":"2022-12-01","end":"2022-12-31","val":1347500,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2022Q4I"}]}},"RealEstateInvestmentPropertyAtCost":{"label":"Real Estate Investment Property, at Cost","description":"Amount of real estate investment property which may include the following: (1) land available-for-sale; (2) land available-for-development; (3) investments in building and building improvements; (4) tenant allowances; (5) developments in-process; (6) rental properties; and (7) other real estate investments.","units":{"USD":[{"end":"2021-03-01","val":580000,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2021-03-01","val":580000,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2021-03-01","val":580000,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2021Q1I"},{"end":"2023-04-08","val":400000,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q1I"}]}},"RealEstateInvestmentPropertyNet":{"label":"Real Estate Investment Property, Net","description":"Amount of real estate investment property, net of accumulated depreciation, which may include the following: (1) land available-for-sale; (2) land available-for-development; (3) investments in building and building improvements; (4) tenant allowances; (5) developments in-process; (6) rental properties; and (7) other real estate investments.","units":{"USD":[{"end":"2021-03-01","val":630000,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2021-03-01","val":630000,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2021Q1I"}]}},"RentalIncomeNonoperating":{"label":"Rental Income, Nonoperating","description":"Income earned by providing the use of assets to an outside party in exchange for a payment or series of payments that is nonoperating in nature.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":27833,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":6573,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":13146,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2022-01-01","end":"2022-09-30","val":19719,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"},{"start":"2022-01-01","end":"2022-12-31","val":26292,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":6573,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":13146,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2023-01-01","end":"2023-09-30","val":19719,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"}]}},"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":565000,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-12-31","val":718790,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":718790,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25","frame":"CY2022Q4I"}]}},"SaleOfStockConsiderationReceivedOnTransaction":{"label":"Sale of Stock, Consideration Received on Transaction","description":"Cash received on stock transaction after deduction of issuance costs.","units":{"USD":[{"start":"2022-12-25","end":"2023-01-06","val":345000,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022Q4I"}]}},"ServicingAssetAtFairValueAmount":{"label":"Servicing Asset at Fair Value, Amount","description":"Fair value of an asset representing net future revenue from contractually specified servicing fees, late charges, and other ancillary revenues, in excess of future costs related to servicing arrangements.","units":{"USD":[{"end":"2022-12-31","val":400000,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022Q4I"},{"end":"2023-03-31","val":400000,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"}]}},"SupplementalDeferredPurchasePrice":{"label":"Supplemental Deferred Purchase Price","description":"A device of credit enhancement where a part of the purchase price for the receivable/ payable is retained to serve as a cash collateral.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":400000,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"start":"2022-01-01","end":"2022-12-31","val":400000,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"start":"2022-01-01","end":"2022-12-31","val":400000,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2022-01-01","end":"2022-12-31","val":400000,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2022"}]}},"TemporaryEquityCarryingAmountAttributableToParent":{"label":"Temporary Equity, Carrying Amount, Attributable to Parent","description":"Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.","units":{"USD":[{"end":"2021-12-31","val":154,"accn":"0001213900-23-030192","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2023-12-31","val":7522722,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":7522722,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023Q4I"},{"end":"2024-06-30","val":7307822,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-12-31","val":7557722,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"end":"2024-12-31","val":7557722,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19"},{"end":"2024-12-31","val":7557722,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"end":"2024-12-31","val":7557722,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"end":"2024-12-31","val":7557722,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024Q4I"},{"end":"2025-03-31","val":7582722,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2025Q1I"},{"end":"2025-06-30","val":7482722,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2025Q2I"},{"end":"2025-09-30","val":7457720,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3I"},{"end":"2025-12-31","val":7417720,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13"},{"end":"2025-12-31","val":7417720,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q4I"},{"end":"2026-03-31","val":7097720,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1I"}]}},"AllowanceForDoubtfulAccountsReceivableNoncurrent":{"label":"Accounts Receivable, Allowance for Credit Loss, Noncurrent","description":"Amount of allowance for credit loss on accounts receivable, classified as noncurrent.","units":{"USD":[{"end":"2022-12-31","val":17315,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2022-12-31","val":17315,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"end":"2022-12-31","val":17315,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2022Q4I"},{"end":"2023-03-31","val":17315,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2023Q3I"}]}},"DebtInstrumentInterestRateEffectivePercentage":{"label":"Debt Instrument, Interest Rate, Effective Percentage","description":"Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.","units":{"pure":[{"end":"2022-12-22","val":0.5,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q4I"},{"end":"2023-06-30","val":0.5,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25","frame":"CY2023Q2I"}]}},"Deposits":{"label":"Deposits","description":"The aggregate of all deposit liabilities held by the entity, including foreign and domestic, interest and noninterest bearing; may include demand deposits, saving deposits, Negotiable Order of Withdrawal (NOW) and time deposits among others.","units":{"USD":[{"end":"2023-02-07","val":977500,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"end":"2023-02-07","val":977500,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"end":"2023-02-07","val":977500,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2022Q4I"}]}},"IncreaseDecreaseInAccountsReceivableAndOtherOperatingAssets":{"label":"Increase (Decrease) in Accounts Receivable and Other Operating Assets","description":"Amount of increase (decrease) in receivables, and operating assets classified as other.","units":{"USD":[{"start":"2022-01-01","end":"2022-03-31","val":-1111221,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-761676,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2022-01-01","end":"2022-09-30","val":-204085,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"},{"start":"2023-01-01","end":"2023-03-31","val":-346797,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-1061010,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2023-01-01","end":"2023-06-30","val":-1061010,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-01-01","end":"2023-09-30","val":-1000618,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"},{"start":"2024-01-01","end":"2024-06-30","val":-262091,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"}]}},"IncreaseDecreaseInContractWithCustomerAsset":{"label":"Increase (Decrease) in Contract with Customer, Asset","description":"Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.","units":{"USD":[{"start":"2022-01-01","end":"2022-03-31","val":403035,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":724975,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2022-01-01","end":"2022-09-30","val":1076532,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"},{"start":"2023-01-01","end":"2023-03-31","val":-47700,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-390206,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2023-01-01","end":"2023-06-30","val":-390206,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-01-01","end":"2023-09-30","val":-571164,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"},{"start":"2023-01-01","end":"2023-12-31","val":-1024389,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-101791,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":21804,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":21804,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2024-01-01","end":"2024-09-30","val":375092,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2024-01-01","end":"2024-12-31","val":790978,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"start":"2024-01-01","end":"2024-12-31","val":790978,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-393634,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19"},{"start":"2025-01-01","end":"2025-03-31","val":-393634,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-896326,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2025-01-01","end":"2025-09-30","val":-695722,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2025-01-01","end":"2025-12-31","val":-656016,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-89883,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1"}]}},"IncreaseDecreaseInNotesPayableRelatedPartiesCurrent":{"label":"Increase (Decrease) in Notes Payable, Related Parties, Current","description":"The increase (decrease) during the reporting period in the current portion (due within one year or one business cycle, whichever is longer) of the amount owed by the reporting entity in the form of loans and obligations (generally evidenced by promissory notes) made by the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; an entity and its principal owners, management, or member of their immediate families; affiliates; or other parties with the ability to exert significant influence.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":737267,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22"},{"start":"2022-01-01","end":"2022-12-31","val":737267,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2022-01-01","end":"2022-12-31","val":737267,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2022"}]}},"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":"2023-03-31","val":816008,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":878283,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25","frame":"CY2023Q2I"},{"end":"2023-09-30","val":597945,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2023Q3I"},{"end":"2024-12-31","val":161791,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2024Q4I"},{"end":"2025-03-31","val":166602,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2025Q1I"},{"end":"2025-06-30","val":166602,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2025Q2I"},{"end":"2025-09-30","val":166602,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3I"}]}},"LineOfCreditFacilityIncreaseDecreaseForPeriodNet":{"label":"Line of Credit Facility, Increase (Decrease), Net","description":"Amount of increase (decrease) of the credit facility.","units":{"USD":[{"start":"2023-01-01","end":"2023-03-31","val":200000,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":200000,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2023-01-01","end":"2023-09-30","val":245500,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"}]}},"LineOfCreditFacilityInterestRateDuringPeriod":{"label":"Line of Credit Facility, Interest Rate During Period","description":"The effective interest rate during the reporting period.","units":{"pure":[{"start":"2023-01-01","end":"2023-03-31","val":0.2607,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0.2607,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2023-01-01","end":"2023-09-30","val":0.2607,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"}]}},"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":"2023-03-31","val":200000,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":200994,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25","frame":"CY2023Q2I"},{"end":"2023-09-30","val":139879,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":178808,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023Q4I"}]}},"OtherAdditionalCapital":{"label":"Other Additional Capital","description":"Amount of additional paid-in capital (APIC) classified as other.","units":{"USD":[{"end":"2023-03-31","val":2532000,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":4994000,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"end":"2023-06-30","val":6346500,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2023Q2I"}]}},"PaymentsOfFinancingCosts":{"label":"Payments of Financing Costs","description":"The cash outflow for loan and debt issuance costs.","units":{"USD":[{"start":"2023-01-01","end":"2023-03-31","val":130584,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":130584,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2023-01-01","end":"2023-09-30","val":141373,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"}]}},"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":"2023-01-01","end":"2023-03-31","val":200000,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":200994,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2023-01-01","end":"2023-09-30","val":139879,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"}]}},"RestrictedInvestmentsPercentOfNetAssets":{"label":"Restricted Investments, Percent of Net Assets","description":"The percent of net assets of the aggregate value of all restricted investments.","units":{"pure":[{"end":"2023-03-31","val":0.25,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0.25,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"end":"2023-06-30","val":0.25,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2023Q2I"},{"end":"2024-06-30","val":0.25,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-12-31","val":0.25,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2024Q4I"},{"end":"2025-12-31","val":0.25,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025Q4I"}]}},"SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage","description":"Percentage of vesting of award under share-based payment arrangement.","units":{"pure":[{"start":"2023-01-01","end":"2023-03-31","val":0.0625,"accn":"0001213900-23-042005","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-22","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0.0625,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"}]}},"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":"2023-06-30","val":646815,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25","frame":"CY2023Q2I"}]}},"AccountsReceivableGrossNoncurrent":{"label":"Accounts Receivable, before Allowance for Credit Loss, Noncurrent","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 noncurrent.","units":{"USD":[{"end":"2023-06-30","val":531709,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25","frame":"CY2023Q2I"}]}},"AccountsReceivableNetNoncurrent":{"label":"Accounts Receivable, after Allowance for Credit Loss, Noncurrent","description":"Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as noncurrent.","units":{"USD":[{"end":"2023-06-30","val":169572,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25","frame":"CY2023Q2I"},{"end":"2023-09-30","val":132000,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":99000,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":99000,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023Q4I"},{"end":"2024-06-30","val":33000,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"}]}},"AccountsReceivablePurchase":{"label":"Accounts Receivable, Purchase","description":"Amount of increase from purchase of accounts receivable.","units":{"USD":[{"start":"2023-06-01","end":"2023-06-21","val":169572,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2023-06-01","end":"2023-06-21","val":169572,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2023Q2I"},{"end":"2023-06-21","val":169572,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"}]}},"AdditionsToOtherAssetsAmount":{"label":"Additions to Other Assets, Amount","description":"Amount of significant additions in the period in other assets (current, noncurrent, or unclassified).","units":{"USD":[{"start":"2023-01-01","end":"2023-06-30","val":1749970,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2023-01-01","end":"2023-09-30","val":1749970,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"},{"start":"2024-01-01","end":"2024-06-30","val":1749970,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"}]}},"CommonStockDividendsPerShareDeclared":{"label":"Common Stock, Dividends, Per Share, Declared","description":"Aggregate dividends declared during the period for each share of common stock outstanding.","units":{"USD/shares":[{"end":"2021-03-01","val":0.05,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"end":"2021-03-01","val":0.05,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2021Q1I"}]}},"CostOfRevenue":{"label":"Cost of Revenue","description":"The aggregate cost of goods produced and sold and services rendered during the reporting period.","units":{"USD":[{"start":"2023-01-01","end":"2023-06-30","val":670420,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2025-01-01","end":"2025-03-31","val":900017,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q1"},{"start":"2026-01-01","end":"2026-03-31","val":1448752,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1"}]}},"CustomerFunds":{"label":"Customer Funds","description":"Carrying amount as of the balance sheet date of amounts received from and refundable to customers unless used by them to obtain goods and services from the entity.","units":{"USD":[{"end":"2023-06-30","val":27694,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25","frame":"CY2023Q2I"}]}},"DeferredGainOnSaleOfProperty":{"label":"Deferred Gain on Sale of Property","description":"Amount of gain on the sale of property that does not qualify for gain recognition as of the balance sheet date.","units":{"USD":[{"end":"2023-01-31","val":400000,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25","frame":"CY2022Q4I"},{"end":"2023-04-08","val":400000,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2023Q1I"}]}},"DeferredOfferingCosts":{"label":"Deferred Offering Costs","description":"Specific incremental costs directly attributable to a proposed or actual offering of securities which are deferred at the end of the reporting period.","units":{"USD":[{"end":"2022-12-31","val":400000,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"end":"2022-12-31","val":400000,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"},{"end":"2022-12-31","val":400000,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2022Q4I"}]}},"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-06-30","val":11986,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"}]}},"IncreaseDecreaseInDeferredLiabilities":{"label":"Increase (Decrease) in Deferred Liabilities","description":"Change during the period in carrying value for all deferred liabilities due within one year or operating cycle.","units":{"USD":[{"start":"2022-01-01","end":"2022-09-30","val":14600,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"},{"start":"2023-01-01","end":"2023-06-30","val":-2000,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2023-01-01","end":"2023-09-30","val":-2000,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"}]}},"LeaseCost":{"label":"Lease, Cost","description":"Amount of lease cost recognized by lessee for lease contract.","units":{"USD":[{"start":"2023-01-01","end":"2023-06-30","val":624810,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2023-01-01","end":"2023-09-30","val":624810,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"}]}},"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":45500,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25","frame":"CY2023Q2I"},{"end":"2023-09-30","val":23415,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2023Q3I"}]}},"OtherCostOfOperatingRevenue":{"label":"Other Cost of Operating Revenue","description":"Other costs incurred during the reporting period related to other revenue generating activities.","units":{"USD":[{"start":"2022-01-01","end":"2022-06-30","val":4402072,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2022-01-01","end":"2022-09-30","val":7768133,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"},{"start":"2023-01-01","end":"2023-06-30","val":3837078,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2023-01-01","end":"2023-09-30","val":5200918,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"}]}},"PaymentsForFees":{"label":"Payments for Other Fees","description":"Amount of cash outflow for fees classified as other.","units":{"USD":[{"start":"2023-06-01","end":"2023-06-21","val":65493,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2023-06-01","end":"2023-06-21","val":65493,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2023Q2I"},{"end":"2023-06-21","val":65493,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"}]}},"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":"2023-01-01","end":"2023-06-30","val":155852,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2023-01-01","end":"2023-06-30","val":155852,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":193825,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"start":"2023-04-01","end":"2023-06-30","val":155852,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25","frame":"CY2023Q2"},{"end":"2023-06-30","val":193825,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2023Q2I"},{"start":"2023-01-01","end":"2023-09-30","val":576617,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"},{"start":"2023-01-01","end":"2023-09-30","val":193825,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"start":"2023-07-01","end":"2023-09-30","val":420766,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2023Q3"},{"end":"2023-09-30","val":193825,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2023Q3I"},{"start":"2023-01-01","end":"2023-12-31","val":576618,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023"},{"start":"2024-01-01","end":"2024-09-30","val":-1699058,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":-1699058,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2024Q3"},{"start":"2025-01-01","end":"2025-03-31","val":773444,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":50000,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2025-04-01","end":"2025-06-30","val":50000,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":50000,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2025-01-01","end":"2025-12-31","val":861083,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025"}]}},"PrincipalInvestmentGainsLosses":{"label":"Principal Investment Gain (Loss)","description":"Amount of realized and unrealized gain (loss), from the firm's direct investment activity, conducted separately from customer trading activities, and includes, but is not limited to, investments in private equity, alternative investment products, real estate, and exchanges and memberships.","units":{"USD":[{"start":"2023-01-01","end":"2023-06-30","val":44506,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2023-01-01","end":"2023-09-30","val":105621,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"}]}},"ProceedsFromCommissionsReceived":{"label":"Proceeds from Commissions Received","description":"Cash received for commissions during the current period.","units":{"USD":[{"start":"2023-06-01","end":"2023-06-21","val":164935,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2023-06-01","end":"2023-06-21","val":164935,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2023Q2I"},{"end":"2023-06-21","val":164935,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"}]}},"ProceedsFromSaleOfOtherProductiveAssets":{"label":"Proceeds from Sale of Other Productive Assets","description":"Amount of cash inflow from the sale of tangible or intangible assets used to produce goods or deliver services, classified as other.","units":{"USD":[{"start":"2023-01-01","end":"2023-06-30","val":230428,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2023-01-01","end":"2023-06-30","val":230428,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-01-01","end":"2023-09-30","val":268000,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"},{"start":"2023-01-01","end":"2023-12-31","val":301000,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":33000,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":66000,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-12-31","val":99000,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2024"}]}},"ReplacementReserveEscrow":{"label":"Replacement Reserve Escrow","description":"This element represents those amounts set aside for the repair and replacement of real or personal property in the foreseen future. Such amount may be funded from sales revenue (for example; timeshare sales) or operating revenues; in a lump sum or installments (such as monthly); as per internal policy (for example: hotel operators), as required by contractual agreement (for example: sales contract); or by the terms of debt agreements.","units":{"USD":[{"end":"2023-01-31","val":11000,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2022Q4I"},{"end":"2023-04-08","val":11000,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":11000,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25","frame":"CY2023Q2I"}]}},"ShorttermDebtAverageOutstandingAmount":{"label":"Short-term Debt, Average Outstanding Amount","description":"For the form of debt having an initial term of less than one year or less than the normal operating cycle, if longer, average borrowings during the period.","units":{"USD":[{"start":"2023-01-01","end":"2023-06-30","val":155494,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2024-01-01","end":"2024-06-30","val":145250,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"}]}},"StockIssuedDuringPeriodSharesOther":{"label":"Stock Issued During Period, Shares, Other","description":"Number of shares of stock issued attributable to transactions classified as other.","units":{"shares":[{"start":"2023-04-01","end":"2023-04-10","val":10514410,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2023-04-01","end":"2023-04-10","val":10514410,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2023Q1I"},{"start":"2023-01-01","end":"2023-12-31","val":11584932,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023"}]}},"StockRedeemedOrCalledDuringPeriodShares":{"label":"Stock Redeemed or Called During Period, Shares","description":"Number of stock bought back by the entity at the exercise price or redemption price.","units":{"shares":[{"start":"2023-01-01","end":"2023-06-30","val":589253845,"accn":"0001213900-23-070882","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-25"},{"start":"2023-01-01","end":"2023-06-30","val":589253845,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-01-01","end":"2023-09-30","val":810707922,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"},{"start":"2023-01-01","end":"2023-12-31","val":853916848,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":83352197,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19"},{"start":"2024-01-01","end":"2024-03-31","val":139560037,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-12-31","val":224196748,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2024"}]}},"CashHeldInForeignCurrency":{"label":null,"description":null,"units":{"USD":[{"end":"2023-10-24","val":39635883,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2023Q3I"}]}},"DeferredTaxAssetsEquityMethodInvestments":{"label":"Deferred Tax Assets, Equity Method Investments","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from equity method investments.","units":{"USD":[{"end":"2023-10-24","val":72000000,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2023Q3I"}]}},"FairValueOptionAggregateDifferencesLoansAndLongTermReceivables":{"label":"Fair Value, Option, Aggregate Differences, Loans and Long-term Receivables","description":"This item represents the difference between the aggregate fair value and the aggregate unpaid principal balance of loans and long-term receivables (other than securities categorized as trading, available-for-sale or held-to-maturity) that have contractual principal amounts and for which the fair value option has been elected.","units":{"USD":[{"end":"2023-09-30","val":683700,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2023Q3I"}]}},"InvestmentSoldNotYetPurchasedBalancePrincipalAmount":{"label":"Investment Sold, Not yet Purchased, Balance, Principal Amount","description":"For investments which are quantified by principal amount, the principle balance held at close of period.","units":{"USD":[{"end":"2023-09-30","val":139879,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2023Q3I"}]}},"OtherExpenses":{"label":"Other Expenses","description":"Amount of expense classified as other.","units":{"USD":[{"start":"2023-01-01","end":"2023-09-30","val":382793,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"},{"start":"2024-01-01","end":"2024-12-31","val":101333,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2024"}]}},"OtherReceivables":{"label":"Other Receivables","description":"Amount due from parties in nontrade transactions, classified as other.","units":{"USD":[{"end":"2023-06-30","val":169572,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-06-30","val":169572,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023Q2I"},{"end":"2023-09-30","val":132000,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2023Q3I"},{"end":"2024-05-13","val":225000,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":33000,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-12-31","val":0,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2024Q4I"}]}},"PaymentsToAcquireOtherInvestments":{"label":"Payments to Acquire Other Investments","description":"Amount of cash outflow to acquire investments classified as other.","units":{"USD":[{"start":"2023-01-01","end":"2023-09-30","val":800,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"},{"start":"2024-01-01","end":"2024-12-31","val":25000,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024"}]}},"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":"2023-01-01","end":"2023-09-30","val":0.37,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08"},{"start":"2023-01-01","end":"2023-12-31","val":0.125,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0.0711,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"start":"2024-01-01","end":"2024-12-31","val":0.0711,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0.0422,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025"}]}},"VariableInterestEntityOwnershipPercentage":{"label":"Variable Interest Entity, Qualitative or Quantitative Information, Ownership Percentage","description":"Percentage of the Variable Interest Entity's (VIE) voting interest owned by (or beneficial interest in) the reporting entity (directly or indirectly).","units":{"pure":[{"end":"2023-10-24","val":0.18,"accn":"0001213900-23-094460","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-12-08","frame":"CY2023Q3I"}]}},"AdditionalPaidInCapital":{"label":"Additional Paid in Capital","description":"Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.","units":{"USD":[{"end":"2023-12-31","val":81949274,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":81949274,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023Q4I"},{"end":"2024-06-30","val":82490747,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-12-31","val":85399199,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"end":"2024-12-31","val":85399199,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19"},{"end":"2024-12-31","val":85399199,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"end":"2024-12-31","val":85399199,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"end":"2024-12-31","val":85399199,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024Q4I"},{"end":"2025-03-31","val":87078173,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2025Q1I"},{"end":"2025-06-30","val":118343552,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2025Q2I"},{"end":"2025-09-30","val":118181628,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3I"},{"end":"2025-12-31","val":123957003,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13"},{"end":"2025-12-31","val":123957003,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q4I"},{"end":"2026-03-31","val":124786719,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1I"}]}},"AdjustmentsToAdditionalPaidInCapitalStockSplit":{"label":"Adjustments to Additional Paid in Capital, Stock Split","description":"Amount of decrease in additional paid in capital (APIC) resulting from a stock split in which per-share par value or stated value is not changed proportionately.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":1,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":-1,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-12-31","val":-1,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2024"}]}},"AmortizationOfFinancingCostsAndDiscounts":{"label":"Amortization of Debt Issuance Costs and Discounts","description":"Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.","units":{"USD":[{"start":"2024-01-01","end":"2024-06-30","val":75000,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"}]}},"AreaOfLand":{"label":"Area of Land","description":"Area of land held.","units":{"sqft":[{"end":"2024-06-30","val":12000,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"}]}},"AssetsHeldForSaleNotPartOfDisposalGroup":{"label":"Assets Held-for-sale, Not Part of Disposal Group","description":"Amount of assets held-for-sale that are not part of a disposal group.","units":{"USD":[{"end":"2023-12-31","val":400000,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q4I"},{"end":"2024-06-30","val":418000,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"}]}},"AssetsHeldForSaleNotPartOfDisposalGroupCurrent":{"label":"Assets Held-for-sale, Not Part of Disposal Group, Current","description":"Amount of 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":"2023-12-31","val":2338798,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q4I"},{"end":"2024-06-30","val":1961320,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"}]}},"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":"2021-03-01","val":25200000,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2021Q1I"}]}},"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-06-30","val":0.0064,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"}]}},"CommonStockConvertibleConversionPriceIncrease":{"label":"Common Stock, Convertible, Conversion Price, Increase","description":"Per share increase in conversion price of convertible common stock. Excludes change due to standard antidilution provision.","units":{"USD/shares":[{"start":"2023-01-01","end":"2023-06-30","val":0.00816,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"}]}},"ContractWithCustomerAssetNet":{"label":"Contract with Customer, Asset, after Allowance for Credit Loss","description":"Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.","units":{"USD":[{"end":"2023-12-31","val":445102,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":455102,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023Q4I"},{"end":"2024-06-30","val":476906,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-12-31","val":1246080,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"end":"2024-12-31","val":1071664,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024Q4I"},{"end":"2025-12-31","val":415648,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025Q4I"}]}},"ContractWithCustomerAssetSale":{"label":"Contract with Customer, Asset, Sale","description":"Amount of decrease from sale of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time and other income.","units":{"USD":[{"start":"2021-07-01","end":"2021-07-31","val":630000,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2021Q2I"},{"start":"2022-01-01","end":"2022-12-31","val":514000,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2022"}]}},"ContractWithCustomerLiability":{"label":"Contract with Customer, Liability","description":"Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.","units":{"USD":[{"end":"2023-12-31","val":1346366,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":1346366,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023Q4I"},{"end":"2024-06-30","val":1619759,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-12-31","val":4111797,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"end":"2024-12-31","val":3468227,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024Q4I"},{"end":"2025-12-31","val":4932574,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025Q4I"}]}},"ConversionOfStockAmountConverted1":{"label":"Conversion of Stock, Amount Converted","description":"\"The value of the stock converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"\"Part noncash\"\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.\"","units":{"USD":[{"start":"2023-01-01","end":"2023-06-30","val":100000,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":810000,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2025-01-01","end":"2025-06-30","val":150000,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2025-01-01","end":"2025-09-30","val":150000,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"}]}},"ConvertibleDebtFairValueDisclosures":{"label":"Convertible Debt, Fair Value Disclosures","description":"Fair value portion of borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.","units":{"USD":[{"end":"2023-12-31","val":7499390,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023Q4I"},{"end":"2024-06-30","val":12221,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-12-31","val":1861728,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"end":"2024-12-31","val":1861728,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024Q4I"}]}},"ConvertibleDebtNoncurrent":{"label":"Convertible Debt, Noncurrent","description":"Carrying amount of long-term convertible debt as of the balance sheet date, net of the amount due in the next twelve months or greater than the normal operating cycle, if longer. The debt is convertible into another form of financial instrument, typically the entity's common stock.","units":{"USD":[{"end":"2023-12-31","val":144747,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":144747,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023Q4I"},{"end":"2024-06-30","val":2019747,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-12-31","val":2019748,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"end":"2024-12-31","val":2019748,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19"},{"end":"2024-12-31","val":2019748,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"end":"2024-12-31","val":2019748,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"end":"2024-12-31","val":2019748,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024Q4I"},{"end":"2025-03-31","val":2019748,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2025Q1I"},{"end":"2025-06-30","val":2019748,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2025Q2I"},{"end":"2025-09-30","val":2019748,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3I"},{"end":"2025-12-31","val":2019748,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025Q4I"}]}},"DepositLiabilityCurrent":{"label":"Deposit Liability, Current","description":"The current portion, due within one year or one operating cycle, if longer, of deposits held other than customer deposits.","units":{"USD":[{"end":"2023-12-31","val":2950,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":146453,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023Q4I"},{"end":"2024-06-30","val":2950,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"}]}},"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":"2023-01-01","end":"2023-06-30","val":-9271546,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":-3865689,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"}]}},"ExtendedProductWarrantyAccrual":{"label":"Extended Product Warranty Accrual","description":"Amount as of the balance sheet date of the aggregate extended product warranty liability. Does not include the ending balance for the standard product warranty liability.","units":{"USD":[{"end":"2024-06-30","val":20000,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"}]}},"GainLossOnSaleOfDerivatives":{"label":"Gain (Loss) on Sale of Derivatives","description":"The difference between the book value and the sale price of options, swaps, futures, forward contracts, and other derivative instruments. This element refers to the gain (loss) included in earnings.","units":{"USD":[{"start":"2023-01-01","end":"2023-06-30","val":2825879,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":-1049498,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2"},{"start":"2024-01-01","end":"2024-06-30","val":-6593511,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":6173683,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2"}]}},"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":"2023-01-01","end":"2023-06-30","val":4668738,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":-4311757,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2"},{"start":"2024-01-01","end":"2024-06-30","val":-8423246,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":5263201,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2"}]}},"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":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2"},{"start":"2024-01-01","end":"2024-06-30","val":-0.01,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":-0.01,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-0.01,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":0,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-0.01,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":0,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2025-04-01","end":"2025-06-30","val":0,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":0,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2025-07-01","end":"2025-09-30","val":0,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025"}]}},"IncomeLossFromContinuingOperationsPerDilutedShare":{"label":"Income (Loss) from Continuing Operations, Per Diluted Share","description":"The amount of net income (loss) derived from continuing operations during the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.","units":{"USD/shares":[{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2"},{"start":"2024-01-01","end":"2024-06-30","val":-0.01,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":-0.01,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-0.01,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":0,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-0.01,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":0,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2025-04-01","end":"2025-06-30","val":0,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":0,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2025-07-01","end":"2025-09-30","val":0,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025"}]}},"IncreaseDecreaseInAccruedIncomeTaxesPayable":{"label":"Increase (Decrease) in Income Taxes Payable","description":"The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.","units":{"USD":[{"start":"2023-01-01","end":"2023-06-30","val":-2000,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-01-01","end":"2023-12-31","val":-2000,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023"}]}},"IncreaseDecreaseInPrepaidExpensesOther":{"label":"Increase (Decrease) in Prepaid Expenses, Other","description":"Amount of increase (decrease) of consideration paid in advance for other costs that provide economic benefits in future periods.","units":{"USD":[{"start":"2023-01-01","end":"2023-06-30","val":-14226,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":45401,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"}]}},"InterestExpenseOther":{"label":"Interest Expense, Other","description":"Amount of interest expense classified as other.","units":{"USD":[{"start":"2023-01-01","end":"2023-06-30","val":462545,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":239105,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2"},{"start":"2024-01-01","end":"2024-06-30","val":352567,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":165585,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-12-31","val":36724,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":36724,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":40048,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2025-01-01","end":"2025-09-30","val":50333,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2025-01-01","end":"2025-12-31","val":65678,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":14573,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1"}]}},"NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic":{"label":"Net Income (Loss) from Continuing Operations Available to Common Shareholders, Basic","description":"Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) from continuing operations available to common shareholders.","units":{"USD":[{"start":"2023-01-01","end":"2023-06-30","val":4668738,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-01-01","end":"2023-12-31","val":-11625783,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-16108918,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-8423246,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-12-31","val":-18970789,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"start":"2024-01-01","end":"2024-12-31","val":-18970789,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-767034,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-12-31","val":-13558351,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025"}]}},"OtherNonoperatingIncome":{"label":"Other Nonoperating Income","description":"Amount of income related to nonoperating activities, classified as other.","units":{"USD":[{"start":"2023-01-01","end":"2023-06-30","val":23416,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":23416,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2"},{"start":"2024-01-01","end":"2024-03-31","val":809,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2024Q1"},{"start":"2025-01-01","end":"2025-03-31","val":190,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19"},{"start":"2025-01-01","end":"2025-03-31","val":190,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q1"},{"start":"2026-01-01","end":"2026-03-31","val":456,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1"}]}},"PreferredStockDividendRatePercentage":{"label":"Preferred Stock, Dividend Rate, Percentage","description":"The percentage rate used to calculate dividend payments on preferred stock.","units":{"pure":[{"end":"2020-04-27","val":0.04,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2020Q1I"}]}},"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":"2023-01-01","end":"2023-06-30","val":200994,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-01-01","end":"2023-12-31","val":345875,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023"}]}},"ProceedsFromOtherDebt":{"label":"Proceeds from Other Debt","description":"Amount of cash inflow from debt classified as other.","units":{"USD":[{"end":"2024-05-13","val":150000,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q1I"}]}},"ProceedsFromSaleOfPropertyHeldForSale":{"label":"Proceeds from Sale of Property Held-for-sale","description":"The cash inflow from the sale of formerly productive land held for sale, anything permanently fixed to it, including buildings, structures on it, and so forth.","units":{"USD":[{"start":"2023-01-01","end":"2023-01-31","val":400000,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2022Q4I"},{"end":"2023-01-31","val":400000,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"}]}},"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":"2023-01-01","end":"2023-12-31","val":167067,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":89040,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":125745,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":125745,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2024-01-01","end":"2024-09-30","val":151516,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2024-01-01","end":"2024-12-31","val":178808,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"start":"2024-01-01","end":"2024-12-31","val":178808,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024"}]}},"RetailLandSalesReceivablesStatedInterestRate":{"label":"Retail Land Sales Receivables, Stated Interest Rate","description":"Percentage of stated interest rate for receivables from retail land sales.","units":{"pure":[{"end":"2024-05-13","val":0.11,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q1I"}]}},"SecuredDebtCurrent":{"label":"Secured Debt, Current","description":"Carrying value as of the balance sheet date of the portion of long-term, collateralized debt obligations due within one year or the operating cycle, if longer. Such obligations include mortgage loans, chattel loans, and any other borrowings secured by assets of the borrower.","units":{"USD":[{"end":"2023-12-31","val":30646,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":16729089,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023Q4I"},{"end":"2024-12-31","val":21363639,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"end":"2024-12-31","val":21363639,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19"},{"end":"2024-12-31","val":21363639,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"end":"2024-12-31","val":21363639,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"end":"2024-12-31","val":21363639,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024Q4I"},{"end":"2025-03-31","val":21363639,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2025Q1I"},{"end":"2025-06-30","val":2032500,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2025Q2I"},{"end":"2025-09-30","val":3195580,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3I"}]}},"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":"2023-01-01","end":"2023-12-31","val":5003600,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":4600800,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-12-31","val":16301500,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"start":"2024-01-01","end":"2024-12-31","val":16301500,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":39811037,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number","description":"The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.","units":{"shares":[{"end":"2022-12-31","val":93344989,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2022Q4I"},{"end":"2023-12-31","val":64401089,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":64402589,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"end":"2023-12-31","val":64402589,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2023Q4I"},{"end":"2024-06-30","val":68953389,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-12-31","val":79142589,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"end":"2024-12-31","val":79142589,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024Q4I"},{"end":"2025-03-31","val":82416589,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2025Q1I"},{"end":"2025-06-30","val":82416589,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2025Q2I"},{"end":"2025-09-30","val":77539089,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3I"},{"end":"2025-12-31","val":111308126,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13"},{"end":"2025-12-31","val":111308126,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q4I"},{"end":"2026-03-31","val":108234126,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1I"}]}},"ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions":{"label":"Share-based Payment Arrangement, Option, Exercise Price Range, Shares Outstanding","description":"The number of shares reserved for issuance pertaining to the outstanding stock options as of the balance sheet date for all option plans in the customized range of exercise prices.","units":{"shares":[{"end":"2023-12-31","val":64402589,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023Q4I"},{"end":"2024-06-30","val":68953389,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-12-31","val":79142589,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"end":"2024-12-31","val":79142589,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024Q4I"},{"end":"2025-12-31","val":111308126,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025Q4I"},{"end":"2026-03-31","val":108234126,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1I"}]}},"SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1":{"label":"Share-based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price","description":"The weighted average price as of the balance sheet date at which grantees could acquire the underlying shares with respect to all outstanding stock options which are in the customized range of exercise prices.","units":{"USD/shares":[{"end":"2024-06-30","val":68953389,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"}]}},"StockIssuedDuringPeriodSharesAcquisitions":{"label":"Stock Issued During Period, Shares, Acquisitions","description":"Number of shares of stock issued during the period pursuant to acquisitions.","units":{"shares":[{"end":"2021-03-01","val":25200000,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2021Q1I"}]}},"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":478402031,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-01-01","end":"2023-12-31","val":764640346,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":249249,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2024"}]}},"StockRedeemedOrCalledDuringPeriodValue":{"label":"Stock Redeemed or Called During Period, Value","description":"Equity impact of the value of stock bought back by the entity at the exercise price or redemption price.","units":{"USD":[{"start":"2023-01-01","end":"2023-06-30","val":5403828,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":1255178,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2025-01-01","end":"2025-06-30","val":225000,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2025-01-01","end":"2025-09-30","val":225000,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2025-01-01","end":"2025-12-31","val":225000,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025"}]}},"TransferOfOtherRealEstate":{"label":"Real Estate Owned, Transfer from Real Estate Owned","description":"Value transferred out of real estate owned (REO) in noncash transactions.","units":{"USD":[{"end":"2021-03-01","val":630000,"accn":"0001213900-24-068900","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2021Q1I"}]}},"AccruedLiabilitiesCurrentAndNoncurrent":{"label":"Accrued Liabilities","description":"Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities.","units":{"USD":[{"end":"2023-12-31","val":2877673,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023Q4I"},{"end":"2024-12-31","val":5501360,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"end":"2024-12-31","val":5299519,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024Q4I"},{"end":"2025-12-31","val":2327839,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025Q4I"}]}},"AccruedPayrollTaxesCurrentAndNoncurrent":{"label":"Accrued Payroll Taxes","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.","units":{"USD":[{"end":"2023-12-31","val":173024,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023Q4I"},{"end":"2024-12-31","val":549884,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"end":"2024-12-31","val":348043,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024Q4I"},{"end":"2025-12-31","val":186406,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025Q4I"}]}},"AccruedProfessionalFeesCurrentAndNoncurrent":{"label":"Accrued Professional Fees","description":"Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received.","units":{"USD":[{"end":"2024-12-31","val":81355,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"end":"2024-12-31","val":81355,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024Q4I"},{"end":"2025-12-31","val":35600,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025Q4I"}]}},"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":"2024-12-31","val":250440,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2024Q4I"},{"end":"2025-12-31","val":572292,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025Q4I"}]}},"CommonStockShareSubscribedButUnissuedSubscriptionsReceivable":{"label":"Common Stock, Share Subscribed but Unissued, Subscriptions Receivable","description":"Amount of subscription receivable from investors who have been allocated common stock.","units":{"USD":[{"end":"2023-12-31","val":100000,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023Q4I"},{"end":"2025-12-31","val":80063,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025Q4I"}]}},"ContractsReceivableClaimsAndUncertainAmounts":{"label":"Contracts Receivable, Claims and Uncertain Amounts","description":"Amount of billed or unbilled claims or other similar items subject to uncertainty concerning their determination or ultimate realization under long-term contracts.","units":{"USD":[{"end":"2023-12-31","val":1509506,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023Q4I"},{"end":"2024-12-31","val":2503416,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"end":"2024-12-31","val":2503416,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19"},{"end":"2024-12-31","val":2404545,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"end":"2024-12-31","val":2404545,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"end":"2024-12-31","val":2404545,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024Q4I"},{"end":"2025-03-31","val":670986,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2025Q1I"},{"end":"2025-06-30","val":623382,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2025Q2I"},{"end":"2025-09-30","val":834256,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3I"},{"end":"2025-12-31","val":3899003,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025Q4I"}]}},"DeferredFinanceCostsNet":{"label":"Debt Issuance Costs, Net","description":"Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.","units":{"USD":[{"end":"2024-12-31","val":624810,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2024Q4I"}]}},"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":"2024-12-31","val":19051,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"end":"2024-12-31","val":19051,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19"},{"end":"2024-12-31","val":19051,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"end":"2024-12-31","val":19051,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"end":"2024-12-31","val":19051,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024Q4I"},{"end":"2025-03-31","val":19051,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2025Q1I"},{"end":"2025-06-30","val":19051,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2025Q2I"},{"end":"2025-09-30","val":18000,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3I"},{"end":"2025-12-31","val":18000,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13"},{"end":"2025-12-31","val":18000,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q4I"},{"end":"2026-03-31","val":115870,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1I"}]}},"DividendsPayableCurrent":{"label":"Dividends Payable, Current","description":"Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2023-12-31","val":523403,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023Q4I"},{"end":"2024-12-31","val":589768,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"end":"2024-12-31","val":589768,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19"},{"end":"2024-12-31","val":589768,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"end":"2024-12-31","val":589768,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"end":"2024-12-31","val":589768,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024Q4I"},{"end":"2025-03-31","val":697377,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2025Q1I"},{"end":"2025-06-30","val":736054,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2025Q2I"},{"end":"2025-09-30","val":470079,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3I"},{"end":"2025-12-31","val":907278,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13"},{"end":"2025-12-31","val":907278,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q4I"},{"end":"2026-03-31","val":903022,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1I"}]}},"EquitySecuritiesFVNINoncurrent":{"label":null,"description":null,"units":{"USD":[{"end":"2023-12-31","val":3200,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023Q4I"},{"end":"2024-12-31","val":3200,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"end":"2024-12-31","val":3200,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19"},{"end":"2024-12-31","val":3200,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"end":"2024-12-31","val":3200,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"end":"2024-12-31","val":3200,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024Q4I"},{"end":"2025-03-31","val":3200,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2025Q1I"},{"end":"2025-06-30","val":3200,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2025Q2I"},{"end":"2025-09-30","val":3200,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3I"},{"end":"2025-12-31","val":3200,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025Q4I"}]}},"EquitySecuritiesFvNi":{"label":"Equity Securities, FV-NI","description":"Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).","units":{"USD":[{"end":"2023-12-31","val":36166,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023Q4I"},{"end":"2024-12-31","val":31646,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"end":"2024-12-31","val":31646,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19"},{"end":"2024-12-31","val":31646,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"end":"2024-12-31","val":31646,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"end":"2024-12-31","val":31646,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024Q4I"},{"end":"2025-03-31","val":22604,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2025Q1I"},{"end":"2025-06-30","val":18083,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2025Q2I"},{"end":"2025-09-30","val":22604,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3I"},{"end":"2025-12-31","val":660,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025Q4I"}]}},"ExtendedProductWarrantyAccrualCurrent":{"label":"Extended Product Warranty Accrual, Current","description":"Amount at end of the reporting period of the aggregate extended product warranty liability that is expected to be paid within one year of the balance sheet date or normal operating cycle, if longer. Does not include the balance for the standard product warranty liability.","units":{"USD":[{"end":"2023-12-31","val":20000,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023Q4I"},{"end":"2024-12-31","val":50000,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"end":"2024-12-31","val":50000,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19"},{"end":"2024-12-31","val":50000,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"end":"2024-12-31","val":50000,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"end":"2024-12-31","val":50000,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024Q4I"},{"end":"2025-03-31","val":50000,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2025Q1I"},{"end":"2025-06-30","val":50000,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2025Q2I"},{"end":"2025-09-30","val":50000,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3I"},{"end":"2025-12-31","val":50000,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13"},{"end":"2025-12-31","val":50000,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q4I"}]}},"GainOrLossOnSaleOfStockInSubsidiary":{"label":"Gain (Loss) on Disposition of Stock in Subsidiary","description":"Amount of gain (loss) on sale or disposal of equity in securities of subsidiaries.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":7499390,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":687678,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-12-31","val":1861728,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2024"}]}},"IncreaseDecreaseInOperatingLeaseLiability":{"label":null,"description":null,"units":{"USD":[{"start":"2024-01-01","end":"2024-12-31","val":-29838,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"start":"2024-01-01","end":"2024-12-31","val":-29838,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-22480,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19"},{"start":"2025-01-01","end":"2025-03-31","val":-22480,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-45631,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2025-01-01","end":"2025-09-30","val":-70297,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2025-01-01","end":"2025-12-31","val":-96113,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-26590,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1"}]}},"IncreaseDecreaseInSecurityDeposits":{"label":"Increase (Decrease) in Security Deposits","description":"The increase (decrease) during the reporting period in security deposits.","units":{"USD":[{"start":"2024-01-01","end":"2024-09-30","val":-19051,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2024-01-01","end":"2024-12-31","val":-19051,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"start":"2024-01-01","end":"2024-12-31","val":-19051,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-09-30","val":1051,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2025-01-01","end":"2025-12-31","val":1051,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-97870,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1"}]}},"InterestExpenseNonoperating":{"label":null,"description":null,"units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":1978648,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":645444,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1392794,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2024-04-01","end":"2024-06-30","val":747350,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":2073826,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":681032,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":2725526,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"start":"2024-01-01","end":"2024-12-31","val":2725526,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":761315,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19"},{"start":"2025-01-01","end":"2025-03-31","val":761315,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":985351,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2025-04-01","end":"2025-06-30","val":224036,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":1114612,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2025-07-01","end":"2025-09-30","val":129261,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":1335415,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":84204,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1"}]}},"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":"2024-12-31","val":0,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2024Q4I"}]}},"LesseeOperatingLeaseDiscountRate":{"label":"Lessee, Operating Lease, Discount Rate","description":"Discount rate used by lessee to determine present value of operating lease payments.","units":{"pure":[{"end":"2024-12-31","val":0.1184,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0.1184,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2025Q1I"},{"end":"2025-06-30","val":0.1184,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0.1184,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0.1184,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025Q4I"},{"end":"2026-03-31","val":0.1184,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1I"}]}},"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":"2024-12-31","val":104867,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2024Q4I"},{"end":"2025-12-31","val":104867,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025Q4I"}]}},"LesseeOperatingLeaseLiabilityUndiscountedExcessAmount":{"label":"Lessee, Operating Lease, Liability, Undiscounted Excess Amount","description":"Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.","units":{"USD":[{"end":"2024-12-31","val":184155,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2024Q4I"},{"end":"2025-03-31","val":166697,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2025Q1I"},{"end":"2025-06-30","val":149911,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2025Q2I"},{"end":"2025-09-30","val":133821,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3I"},{"end":"2025-12-31","val":118477,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025Q4I"},{"end":"2026-03-31","val":146238,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1I"}]}},"LineOfCreditFacilityMaximumMonthendOutstandingAmount":{"label":"Line of Credit Facility, Maximum Month-end Outstanding Amount","description":"Maximum month-end amount borrowed under the credit facility during the period.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":141373,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023"}]}},"OperatingLeaseLiability":{"label":"Operating Lease, Liability","description":"Present value of lessee's discounted obligation for lease payments from operating lease.","units":{"USD":[{"end":"2024-12-31","val":597236,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2024Q4I"},{"end":"2025-03-31","val":574756,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2025Q1I"},{"end":"2025-06-30","val":551605,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2025Q2I"},{"end":"2025-09-30","val":526940,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3I"},{"end":"2025-12-31","val":501123,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025Q4I"},{"end":"2026-03-31","val":474533,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1I"}]}},"OperatingLeaseLiabilityCurrent":{"label":"Operating Lease, Liability, Current","description":"Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.","units":{"USD":[{"end":"2024-12-31","val":96113,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"end":"2024-12-31","val":96113,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19"},{"end":"2024-12-31","val":96113,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"end":"2024-12-31","val":96113,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"end":"2024-12-31","val":96113,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024Q4I"},{"end":"2025-03-31","val":100223,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2025Q1I"},{"end":"2025-06-30","val":104457,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2025Q2I"},{"end":"2025-09-30","val":79792,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3I"},{"end":"2025-12-31","val":22543,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13"},{"end":"2025-12-31","val":22543,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q4I"},{"end":"2026-03-31","val":117782,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1I"}]}},"OperatingLeaseLiabilityNoncurrent":{"label":"Operating Lease, Liability, Noncurrent","description":"Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.","units":{"USD":[{"end":"2024-12-31","val":501123,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"end":"2024-12-31","val":501123,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19"},{"end":"2024-12-31","val":501123,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"end":"2024-12-31","val":501123,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"end":"2024-12-31","val":501123,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024Q4I"},{"end":"2025-03-31","val":474533,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2025Q1I"},{"end":"2025-06-30","val":447148,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2025Q2I"},{"end":"2025-09-30","val":447148,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3I"},{"end":"2025-12-31","val":478580,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13"},{"end":"2025-12-31","val":478580,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q4I"},{"end":"2026-03-31","val":356751,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1I"}]}},"OperatingLeaseRightOfUseAsset":{"label":"Operating Lease, Right-of-Use Asset","description":"Amount of lessee's right to use underlying asset under operating lease.","units":{"USD":[{"end":"2024-12-31","val":580393,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"end":"2024-12-31","val":580393,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19"},{"end":"2024-12-31","val":580393,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"end":"2024-12-31","val":580393,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"end":"2024-12-31","val":580393,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024Q4I"},{"end":"2025-03-31","val":556149,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2025Q1I"},{"end":"2025-06-30","val":531232,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2025Q2I"},{"end":"2025-09-30","val":505619,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3I"},{"end":"2025-12-31","val":479261,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13"},{"end":"2025-12-31","val":479261,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q4I"},{"end":"2026-03-31","val":452131,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1I"}]}},"OperatingLeaseRightOfUseAssetAmortizationExpense":{"label":"Operating Lease, Right-of-Use Asset, Amortization Expense","description":"Amount of amortization expense for right-of-use asset from operating lease.","units":{"USD":[{"start":"2024-01-01","end":"2024-12-31","val":46681,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":70926,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":95843,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2025-01-01","end":"2025-09-30","val":121455,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2025-01-01","end":"2025-12-31","val":147814,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":27130,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1"}]}},"OtherAccruedLiabilitiesCurrent":{"label":"Other Accrued Liabilities, Current","description":"Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2024-12-31","val":10364,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2024Q4I"}]}},"OtherNotesPayableCurrent":{"label":"Other Notes Payable, Current","description":"Amount of long-term notes classified as other, payable within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2023-12-31","val":141341,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023Q4I"}]}},"PaymentsForRepurchaseOfWarrants":{"label":"Payments for Repurchase of Warrants","description":"The aggregate amount paid by the entity to reacquire the right to purchase equity shares at a predetermined price, usually issued together with corporate debt.","units":{"USD":[{"start":"2024-01-01","end":"2024-12-31","val":16301500,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2024"}]}},"ProceedsFromSaleOfRealEstate":{"label":"Proceeds from Sale of Real Estate","description":"Cash received for the sale of real estate that is not part of an investing activity during the current period.","units":{"USD":[{"end":"2023-06-21","val":164935,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023Q2I"}]}},"ProductWarrantyExpense":{"label":"Product Warranty Expense","description":"The expense charged against earnings for the period pertaining to standard and extended warranties on the entity's goods and services granted to customers.","units":{"USD":[{"start":"2024-01-01","end":"2024-12-31","val":30000,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"start":"2024-01-01","end":"2024-12-31","val":30000,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value","description":"Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.","units":{"USD/shares":[{"end":"2022-12-31","val":0.1217,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2022Q4I"},{"end":"2023-12-31","val":0.1383,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"end":"2023-12-31","val":0.1383,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2023Q4I"},{"end":"2024-12-31","val":0.1469,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"end":"2024-12-31","val":0.1383,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024Q4I"},{"end":"2025-12-31","val":0.1469,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13"},{"end":"2025-12-31","val":0.1469,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q4I"},{"end":"2026-03-31","val":0.1511,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1I"}]}},"ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions":{"label":"Share-based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable","description":"The number of shares reserved for issuance pertaining to the outstanding exercisable stock options as of the balance sheet date in the customized range of exercise prices for which the market and performance vesting condition has been satisfied.","units":{"shares":[{"end":"2023-12-31","val":64402589,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023Q4I"},{"end":"2024-12-31","val":79142589,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"end":"2024-12-31","val":79142589,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024Q4I"},{"end":"2025-12-31","val":111308126,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025Q4I"}]}},"SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value","description":"Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":120540,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023"},{"start":"2026-01-01","end":"2026-03-31","val":129079,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1"}]}},"TaxesOther":{"label":"Taxes, Other","description":"Amount of tax expense classified as other.","units":{"USD":[{"end":"2023-06-21","val":65493,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023Q2I"}]}},"TaxesPayableCurrentAndNoncurrent":{"label":"Taxes Payable","description":"Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes.","units":{"USD":[{"end":"2023-12-31","val":13600,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2023Q4I"},{"end":"2024-12-31","val":13600,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31"},{"end":"2024-12-31","val":13600,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2024Q4I"},{"end":"2025-03-31","val":13600,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2025Q1I"}]}},"WarrantExercisePriceDecrease":{"label":"Warrant, Exercise Price, Decrease","description":"Per share decrease in exercise price of warrant. Excludes change due to standard antidilution provision.","units":{"USD/shares":[{"start":"2024-01-01","end":"2024-12-31","val":0.001,"accn":"0001213900-25-026104","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-31","frame":"CY2024"}]}},"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":"2025-03-31","val":104867,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2025Q1I"},{"end":"2025-06-30","val":104867,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2025Q2I"},{"end":"2025-09-30","val":104867,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3I"}]}},"LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear":{"label":"Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.","units":{"USD":[{"end":"2025-03-31","val":121853,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2025Q1I"},{"end":"2025-06-30","val":81916,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2025Q2I"},{"end":"2025-09-30","val":41162,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3I"},{"end":"2026-03-31","val":167773,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear":{"label":"Long-Term Debt, Maturity, Remainder of Fiscal Year","description":"Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in remainder of current fiscal year.","units":{"USD":[{"end":"2025-03-31","val":82473,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2025Q1I"},{"end":"2025-06-30","val":82473,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2025Q2I"},{"end":"2025-09-30","val":82473,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3I"}]}},"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":"2025-01-01","end":"2025-03-31","val":3,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-12-31","val":3,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025"}]}},"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":"2025-01-01","end":"2025-03-31","val":741453,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":551605,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2025-01-01","end":"2025-09-30","val":551605,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2026-01-01","end":"2026-03-31","val":578437,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1"}]}},"SecuredDebt":{"label":"Secured Debt","description":"Carrying value as of the balance sheet date, including the current and noncurrent portions, of collateralized debt obligations (with maturities initially due after one year or beyond the operating cycle, if longer). Such obligations include mortgage loans, chattel loans, and any other borrowings secured by assets of the borrower.","units":{"USD":[{"end":"2025-01-23","val":1000000,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2024Q4I"},{"end":"2025-06-30","val":2032500,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2025Q2I"},{"end":"2025-09-30","val":3195580,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value","description":"Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.","units":{"USD":[{"start":"2024-01-01","end":"2024-03-31","val":213081,"accn":"0001213900-25-045089","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-19","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":412154,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2024-01-01","end":"2024-09-30","val":592419,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"}]}},"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":"2024-12-31","val":452656,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"end":"2024-12-31","val":452656,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"end":"2024-12-31","val":452656,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024Q4I"},{"end":"2025-06-30","val":433871,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2025Q2I"},{"end":"2025-09-30","val":66102,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3I"},{"end":"2025-12-31","val":29998,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13"},{"end":"2025-12-31","val":29998,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q4I"},{"end":"2026-03-31","val":30596,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1I"}]}},"ContractWithCustomerAssetReclassifiedToReceivable":{"label":"Contract with Customer, Asset, Reclassified to Receivable","description":"Amount of decrease in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time from transfer to receivable due to right to consideration becoming unconditional.","units":{"USD":[{"start":"2025-01-01","end":"2025-06-30","val":1838126,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2025-01-01","end":"2025-09-30","val":2404504,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2026-01-01","end":"2026-03-31","val":1962489,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1"}]}},"ContractWithCustomerLiabilityRevenueRecognized":{"label":"Contract with Customer, Liability, Revenue Recognized","description":"Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.","units":{"USD":[{"start":"2025-01-01","end":"2025-06-30","val":941801,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2025-01-01","end":"2025-09-30","val":1708783,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2026-01-01","end":"2026-03-31","val":2052371,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1"}]}},"DiscontinuedOperationProvisionForLossGainOnDisposalNetOfTax":{"label":"Discontinued Operation, Provision for Loss (Gain) on Disposal, Net of Tax","description":"Amount after tax of (gain) loss recognized for the (reversal of write-down) write-down to fair value, less cost to sell, of a discontinued operation.","units":{"USD":[{"start":"2025-01-01","end":"2025-06-30","val":177122,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2025-04-01","end":"2025-06-30","val":177122,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":177122,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2025-01-01","end":"2025-12-31","val":177122,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025"}]}},"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":"2024-12-31","val":266394,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"end":"2024-12-31","val":266394,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"end":"2024-12-31","val":266394,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024Q4I"},{"end":"2025-06-30","val":418169,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2025Q2I"},{"end":"2025-09-30","val":79548,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3I"},{"end":"2025-12-31","val":434908,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13"},{"end":"2025-12-31","val":434908,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q4I"},{"end":"2026-03-31","val":495048,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1I"}]}},"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":"2024-12-31","val":201841,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"end":"2024-12-31","val":201841,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"end":"2024-12-31","val":201841,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024Q4I"},{"end":"2025-12-31","val":0,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q4I"},{"end":"2026-03-31","val":0,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1I"}]}},"DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents":{"label":"Disposal Group, Including Discontinued Operation, Cash and Cash Equivalents","description":"Amount classified as cash and cash equivalents attributable to disposal group held for sale or disposed of.","units":{"USD":[{"end":"2024-12-31","val":179369,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"end":"2024-12-31","val":179369,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"end":"2024-12-31","val":179369,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024Q4I"},{"end":"2025-06-30","val":83078,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2025Q2I"},{"end":"2025-09-30","val":6201,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3I"},{"end":"2025-12-31","val":96,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13"},{"end":"2025-12-31","val":96,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q4I"},{"end":"2026-03-31","val":696,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1I"}]}},"DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold":{"label":"Disposal Group, Including Discontinued Operation, Costs of Goods Sold","description":"Amount of costs of goods sold attributable to disposal group, including, but not limited to, discontinued operation.","units":{"USD":[{"start":"2024-01-01","end":"2024-06-30","val":881420,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2024-04-01","end":"2024-06-30","val":423701,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":1285012,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":403592,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":1665870,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":504419,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1228941,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2025-04-01","end":"2025-06-30","val":724522,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":1258806,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2025-07-01","end":"2025-09-30","val":29864,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":1258806,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":0,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1"}]}},"DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss":{"label":"Disposal Group, Including Discontinued Operation, Gross Profit (Loss)","description":"Amount of gross profit attributable to disposal group, including, but not limited to, discontinued operation.","units":{"USD":[{"start":"2024-01-01","end":"2024-06-30","val":-264629,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2024-04-01","end":"2024-06-30","val":-71491,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-383588,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":-118959,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-532016,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":187960,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":314544,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2025-04-01","end":"2025-06-30","val":126584,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":50640,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2025-07-01","end":"2025-09-30","val":-263903,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":50640,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":0,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1"}]}},"DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsCurrent":{"label":"Disposal Group, Including Discontinued Operation, Intangible Assets, Current","description":"Amount classified as intangible assets, excluding goodwill, 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":"2024-12-31","val":98872,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"end":"2024-12-31","val":98872,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"end":"2024-12-31","val":98872,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024Q4I"},{"end":"2025-06-30","val":13213,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2025Q2I"},{"end":"2025-09-30","val":59902,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3I"},{"end":"2025-12-31","val":29902,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13"},{"end":"2025-12-31","val":29902,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q4I"},{"end":"2026-03-31","val":29900,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1I"}]}},"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":"2024-01-01","end":"2024-06-30","val":76837,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2024-04-01","end":"2024-06-30","val":35176,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":229044,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":152207,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":397971,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":100957,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":100339,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2025-04-01","end":"2025-06-30","val":11500,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":100457,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2025-07-01","end":"2025-09-30","val":118,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":100457,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":0,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1"}]}},"DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss":{"label":"Disposal Group, Including Discontinued Operation, Operating Income (Loss)","description":"Amount of operating income (loss) attributable to disposal group, including, but not limited to, discontinued operation.","units":{"USD":[{"start":"2024-01-01","end":"2024-06-30","val":-341466,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2024-04-01","end":"2024-06-30","val":-106667,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-612632,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":-271166,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-929987,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":87003,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":727552,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2025-04-01","end":"2025-06-30","val":115084,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":463531,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2025-07-01","end":"2025-09-30","val":-264021,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-49817,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":0,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1"}]}},"DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets":{"label":"Disposal Group, Including Discontinued Operation, Other Assets, Current","description":"Amount classified as other assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2024-12-31","val":174415,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"end":"2024-12-31","val":174415,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"end":"2024-12-31","val":174415,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024Q4I"},{"end":"2025-06-30","val":337580,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2025Q2I"},{"end":"2025-12-31","val":0,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q4I"},{"end":"2026-03-31","val":0,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1I"}]}},"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":"2024-12-31","val":643570,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"end":"2024-12-31","val":643570,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"end":"2024-12-31","val":643570,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024Q4I"},{"end":"2025-06-30","val":67305,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2025Q2I"},{"end":"2025-12-31","val":0,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q4I"},{"end":"2026-03-31","val":0,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1I"}]}},"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":"2025-01-01","end":"2025-06-30","val":513347,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2025-01-01","end":"2025-09-30","val":513347,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"}]}},"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":"2024-01-01","end":"2024-06-30","val":616791,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2024-04-01","end":"2024-06-30","val":352210,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":901424,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":284633,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":1133854,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":692379,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1543485,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2025-04-01","end":"2025-06-30","val":851106,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":1309446,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2025-07-01","end":"2025-09-30","val":-234039,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":1309446,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":0,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1"}]}},"IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest":{"label":"Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest","description":"Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest.","units":{"USD":[{"start":"2024-01-01","end":"2024-06-30","val":-13213292,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2024-04-01","end":"2024-06-30","val":2922751,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-15716599,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":-2503306,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-18040802,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-854037,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-9011849,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2025-04-01","end":"2025-06-30","val":-8145505,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-12080649,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2025-07-01","end":"2025-09-30","val":-3068799,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-14021881,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-2073531,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1"}]}},"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":"2024-01-01","end":"2024-06-30","val":-341466,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2024-04-01","end":"2024-06-30","val":-106667,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-612632,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":-271166,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-929987,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":87003,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":727552,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2025-04-01","end":"2025-06-30","val":115084,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":463531,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2025-07-01","end":"2025-09-30","val":-264021,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":463530,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":0,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1"}]}},"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":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":0,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":0,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2025-04-01","end":"2025-06-30","val":0,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":0,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2025-07-01","end":"2025-09-30","val":0,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025"}]}},"IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare":{"label":"Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share","description":"Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.","units":{"USD/shares":[{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2024-07-01","end":"2024-09-30","val":0,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2025-04-01","end":"2025-06-30","val":0,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":0,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2025-07-01","end":"2025-09-30","val":0,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":0,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1"}]}},"IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities":{"label":"Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities","description":"Amount of increase (decrease) in accrued expenses, and obligations classified as other.","units":{"USD":[{"start":"2024-01-01","end":"2024-06-30","val":987851,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2024-01-01","end":"2024-09-30","val":2125350,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2024-01-01","end":"2024-12-31","val":2317476,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":425481,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":221484,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2025-01-01","end":"2025-09-30","val":395579,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2025-01-01","end":"2025-12-31","val":647123,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":50998,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1"}]}},"InvestmentOwnedBalanceShares":{"label":"Investment Owned, Balance, Shares","description":"Balance held at close of period in number of shares.","units":{"shares":[{"end":"2025-06-30","val":1100200,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1100200,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3I"}]}},"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":"2024-12-31","val":1111805,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"end":"2024-12-31","val":1111805,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"end":"2024-12-31","val":1111805,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024Q4I"},{"end":"2025-06-30","val":485474,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2025Q2I"},{"end":"2025-09-30","val":79548,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3I"},{"end":"2025-12-31","val":434908,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13"},{"end":"2025-12-31","val":434908,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q4I"},{"end":"2026-03-31","val":495048,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1I"}]}},"PaymentsForProceedsFromProductiveAssets":{"label":"Payments for (Proceeds from) Productive Assets","description":"The net cash outflow or inflow from purchases, sales and disposals of property, plant and equipment and other productive assets, including intangibles.","units":{"USD":[{"start":"2024-01-01","end":"2024-06-30","val":9000,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2024-01-01","end":"2024-09-30","val":13500,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2024-01-01","end":"2024-12-31","val":13500,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":3350,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2025-01-01","end":"2025-09-30","val":33020,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2025-01-01","end":"2025-12-31","val":35375,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025"}]}},"ProceedsFromContributedCapital":{"label":"Proceeds from Contributed Capital","description":"The cash inflow associated with the amount received by a corporation from a shareholder during the period.","units":{"USD":[{"start":"2025-01-01","end":"2025-06-30","val":177122,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2025-01-01","end":"2025-09-30","val":177122,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2025-01-01","end":"2025-12-31","val":177122,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025"}]}},"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":"2025-01-01","end":"2025-06-30","val":745000,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2025-01-01","end":"2025-09-30","val":1290000,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2025-01-01","end":"2025-12-31","val":1505000,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025"}]}},"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":"2024-01-01","end":"2024-06-30","val":1327,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2024-01-01","end":"2024-09-30","val":2001,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2024-01-01","end":"2024-12-31","val":2682,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":688,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1384,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2025-01-01","end":"2025-09-30","val":2582,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2025-01-01","end":"2025-12-31","val":3292,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":717,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1"}]}},"StockGrantedDuringPeriodValueSharebasedCompensation":{"label":"Shares Granted, Value, Share-based Payment Arrangement, after Forfeiture","description":"Value, after forfeiture, of shares granted under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).","units":{"USD":[{"start":"2025-01-01","end":"2025-03-31","val":60804,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":60804,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2025-01-01","end":"2025-09-30","val":68380,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2025-01-01","end":"2025-12-31","val":68380,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025"}]}},"StockIssuedDuringPeriodValueShareBasedCompensationForfeited":{"label":"Shares Issued, Value, Share-based Payment Arrangement, Forfeited","description":"Value of forfeited shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).","units":{"USD":[{"start":"2024-01-01","end":"2024-06-30","val":1255178,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15"},{"start":"2024-01-01","end":"2024-09-30","val":1674228,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"start":"2024-01-01","end":"2024-12-31","val":1861728,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024"}]}},"TemporaryEquitySharesOutstanding":{"label":"Temporary Equity, Shares Outstanding","description":"The number of securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.","units":{"shares":[{"end":"2025-06-30","val":44032.45,"accn":"0001213900-25-077581","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-15","frame":"CY2025Q2I"},{"end":"2025-09-30","val":44032.45,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3I"}]}},"GeneralPartnersSpecialEarningsAllocation":{"label":null,"description":null,"units":{"USD":[{"end":"2025-09-30","val":0,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19","frame":"CY2025Q3I"}]}},"InvestmentInterestRate":{"label":"Investment Interest Rate","description":"Rate of interest on investment.","units":{"pure":[{"end":"2025-09-16","val":0.5,"accn":"0001213900-25-112670","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-19"},{"end":"2025-09-16","val":0.5,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q3I"}]}},"DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense":{"label":"Disposal Group, Including Discontinued Operation, General and Administrative Expense","description":"Amount of general and administrative expense attributable to disposal group, including, but not limited to, discontinued operation.","units":{"USD":[{"start":"2024-01-01","end":"2024-12-31","val":290167,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":61498,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-12-31","val":57698,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":0,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1"}]}},"InterestExpenseDebt":{"label":"Interest Expense, Debt","description":"Amount of the cost of borrowed funds accounted for as interest expense for debt.","units":{"USD":[{"start":"2024-01-01","end":"2024-12-31","val":149822,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024"}]}},"OtherInvestmentsAndSecuritiesAtCost":{"label":"Other Investments and Securities, at Cost","description":"Includes other investments and securities that are not at fair value as of the balance sheet date and those that are not accounted for under the equity method.","units":{"USD":[{"end":"2024-12-31","val":34846,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2024Q4I"},{"end":"2025-12-31","val":3860,"accn":"0001213900-26-042634","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-13","frame":"CY2025Q4I"}]}},"AvailableForSaleSecuritiesDebtSecuritiesCurrent":{"label":"Debt Securities, Available-for-sale, Current","description":"Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current.","units":{"USD":[{"end":"2025-12-31","val":660,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q4I"},{"end":"2026-03-31","val":660,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1I"}]}},"AvailableForSaleSecuritiesDebtSecuritiesNoncurrent":{"label":"Debt Securities, Available-for-sale, Noncurrent","description":"Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as noncurrent.","units":{"USD":[{"end":"2025-12-31","val":3200,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q4I"},{"end":"2026-03-31","val":3200,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1I"}]}},"RedeemableNoncontrollingInterestEquityCarryingAmount":{"label":"Redeemable Noncontrolling Interest, Equity, Carrying Amount","description":"As of the reporting date, the aggregate carrying amount of all noncontrolling interests which are redeemable by the (parent) entity (1) at a fixed or determinable price on a fixed or determinable date, (2) at the option of the holder of the noncontrolling interest, or (3) upon occurrence of an event that is not solely within the control of the (parent) entity. This item includes noncontrolling interest holder's ownership (or holders' ownership) regardless of the type of equity interest (common, preferred, other) including all potential organizational (legal) forms of the investee entity.","units":{"USD":[{"end":"2025-12-31","val":397150,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q4I"},{"end":"2026-03-31","val":397150,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1I"}]}},"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":"2026-03-31","val":0.08611,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum","description":"The estimated measure of the maximum 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":"2026-01-01","end":"2026-03-31","val":0.285,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum","description":"The estimated measure of the minimum 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":"2026-01-01","end":"2026-03-31","val":0.281,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum","description":"The maximum risk-free interest rate assumption that is used in valuing an option on its own shares.","units":{"pure":[{"start":"2026-01-01","end":"2026-03-31","val":0.0369,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum","description":"The minimum risk-free interest rate assumption that is used in valuing an option on its own shares.","units":{"pure":[{"start":"2026-01-01","end":"2026-03-31","val":0.0365,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1"}]}},"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":"2026-01-01","end":"2026-03-31","val":3074000,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1"}]}},"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":"2026-03-31","val":14738282,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1I"}]}},"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":"2026-01-01","end":"2026-03-31","val":0,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1"}]}},"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":"2026-01-01","end":"2026-03-31","val":0.0629,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1"}]}},"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":"2026-01-01","end":"2026-03-31","val":0,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2026Q1"}]}},"StockIssuedDuringPeriodSharesShareBasedCompensation":{"label":"Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture","description":"Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).","units":{"shares":[{"start":"2025-01-01","end":"2025-03-31","val":25415015,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q1"}]}},"StockIssuedDuringPeriodValueShareBasedCompensationGross":{"label":"Shares Issued, Value, Share-based Payment Arrangement, before Forfeiture","description":"Value, before forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).","units":{"USD":[{"start":"2025-01-01","end":"2025-03-31","val":117612,"accn":"0001096906-26-000879","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-29","frame":"CY2025Q1"}]}}}}}