{"cik":1534154,"entityName":"authID 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":"2013-08-06","val":1500000,"accn":"0001144204-13-046065","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-11-19","val":160623289,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08"},{"end":"2013-12-31","val":160623289,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2013Q4I"},{"end":"2014-03-31","val":160623289,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07","frame":"CY2014Q1I"},{"end":"2014-06-30","val":160623289,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":160538289,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2015-03-26","val":164300789,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2015Q1I"},{"end":"2015-05-04","val":165063289,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2015-06-30","val":173284806,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2015-06-30","val":173284806,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27","frame":"CY2015Q2I"},{"end":"2015-11-22","val":178301473,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2015Q4I"},{"end":"2016-10-31","val":238205539,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02","frame":"CY2016Q3I"},{"end":"2017-03-29","val":341386104,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31","frame":"CY2017Q1I"},{"end":"2017-04-07","val":341386104,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"end":"2017-04-16","val":343894409,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"end":"2017-05-31","val":343809534,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"end":"2017-07-15","val":344214142,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2017-07-15","val":344214142,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-07-31","val":344214142,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2017-10-31","val":364320216,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2018-02-28","val":403311968,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2018-04-30","val":405708228,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-07-31","val":412344956,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-10-31","val":476416957,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2019-02-15","val":478950996,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"end":"2019-04-30","val":478950996,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-07-31","val":518125454,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-10-31","val":518125454,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2020-02-28","val":518125454,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2020-04-30","val":522731646,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-07-31","val":546654196,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-10-31","val":551486424,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2021-02-28","val":593952012,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2021-04-30","val":604308061,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-07-31","val":21391257,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-10-31","val":23204488,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2022-03-16","val":23451179,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2022Q1I"},{"end":"2022-04-30","val":24672522,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2022-07-31","val":24789418,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-10-31","val":25030964,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2023-03-30","val":25030964,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2023Q1I"},{"end":"2023-04-30","val":25864437,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2023-07-31","val":7874962,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-11-06","val":7874962,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2024-03-15","val":9450220,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2024Q1I"},{"end":"2024-05-10","val":9450220,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2024-08-05","val":10920851,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-11-05","val":10920909,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2025-03-10","val":10920909,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2025Q1I"},{"end":"2025-05-08","val":13443740,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2025-08-12","val":13443740,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-11-11","val":13443740,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2026-03-25","val":16132487,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2026Q1I"}]}},"EntityPublicFloat":{"label":"Entity Public Float","description":"The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.","units":{"USD":[{"end":"2013-06-30","val":0,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2013Q2I"},{"end":"2014-06-30","val":0,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q2I"},{"end":"2016-06-30","val":8666025,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"end":"2016-06-30","val":8666025,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2016Q2I"},{"end":"2017-06-30","val":68876484,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q2I"},{"end":"2018-06-30","val":69924716,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2018Q2I"},{"end":"2019-06-28","val":43906808,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019Q2I"},{"end":"2020-06-30","val":43473109,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2020Q2I"},{"end":"2021-06-30","val":241553668,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2021Q2I"},{"end":"2022-06-30","val":42823720,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022Q2I"},{"end":"2023-06-30","val":40795215,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2023Q2I"},{"end":"2024-06-28","val":96708261,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2024Q2I"},{"end":"2025-06-30","val":63478476,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025Q2I"}]}}},"invest":{"InvestmentWarrantsExercisePrice":{"label":"Investment Warrants, Exercise Price","description":"Exercise price of the warrants.","units":{"USD":[{"start":"2015-01-01","end":"2015-06-30","val":0.05,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27"},{"start":"2015-01-01","end":"2015-09-30","val":0.05,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"}],"USD/shares":[{"start":"2015-01-01","end":"2015-06-30","val":0.05,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27"},{"start":"2015-01-01","end":"2015-09-30","val":0.05,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"}]}}},"us-gaap":{"AccountsPayableAndAccruedLiabilitiesCurrent":{"label":"Accounts Payable and Accrued Liabilities, Current","description":"Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.","units":{"USD":[{"end":"2012-12-31","val":90048,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"end":"2012-12-31","val":90398,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08","frame":"CY2012Q4I"},{"end":"2013-09-30","val":108579,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":50510,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"end":"2013-12-31","val":50500,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07"},{"end":"2013-12-31","val":50510,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":50510,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":50510,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":16531,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07","frame":"CY2014Q1I"},{"end":"2014-06-30","val":63668,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":86918,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":150228,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":150228,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":150228,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2014-12-31","val":150228,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27"},{"end":"2014-12-31","val":150228,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"end":"2014-12-31","val":150228,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02","frame":"CY2014Q4I"},{"end":"2015-03-31","val":137833,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":4750484,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2015-06-30","val":625600,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27","frame":"CY2015Q2I"},{"end":"2015-09-30","val":835119,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2015Q3I"},{"end":"2015-12-31","val":717500,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"end":"2015-12-31","val":717500,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31"},{"end":"2015-12-31","val":717500,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"end":"2015-12-31","val":717500,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"end":"2015-12-31","val":717500,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1056805,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31","frame":"CY2016Q1I"},{"end":"2016-06-30","val":998123,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1228803,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1687900,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"end":"2016-12-31","val":1687900,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":1687900,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14"},{"end":"2016-12-31","val":1687900,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":1687900,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":1687900,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":2089020,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2017-03-31","val":2089020,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1602924,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1684377,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1447185,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":1447185,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"end":"2017-12-31","val":1447185,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":1447185,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":1447185,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1816982,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1944356,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1309348,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1347226,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"end":"2018-12-31","val":1302226,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":1302226,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":1302226,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":1302226,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1562928,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1864148,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1762996,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2215912,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":2215912,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":2215912,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":2215912,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":2215912,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1836034,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":2655107,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2872384,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2665132,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2020-12-31","val":2665132,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":2665132,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":2665132,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2020-12-31","val":2665132,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2537461,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2103954,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2122257,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2013460,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"end":"2021-12-31","val":2013460,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2021-12-31","val":1778092,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2021-12-31","val":1778092,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":1778093,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1905566,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1784682,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2007631,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1154072,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":1154072,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":1154072,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":1154072,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":1154072,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1871443,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1230707,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":989538,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1408965,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"end":"2023-12-31","val":1408965,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":1408965,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":1408965,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":1408965,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":906244,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":998040,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":984397,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1715410,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":1715410,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":1715410,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":1715410,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":1715410,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2024Q4I"},{"end":"2025-03-31","val":811934,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1357194,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1275346,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":876168,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025Q4I"}]}},"AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent":{"label":"Accounts Payable and Accrued Liabilities","description":"Sum of the carrying values as of the balance sheet date of obligations incurred through that date, including liabilities incurred and payable to vendors for goods and services received, taxes, interest, rent and utilities, compensation costs, payroll taxes and fringe benefits (other than pension and postretirement obligations), contractual rights and obligations, and statutory obligations.","units":{"USD":[{"end":"2018-12-31","val":15000,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":15000,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":15000,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q4I"},{"end":"2019-03-31","val":15000,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":15000,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":10000,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2023-06-30","val":100000,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"}]}},"AccountsPayableAndOtherAccruedLiabilitiesCurrent":{"label":"Accounts Payable and Other Accrued Liabilities, Current","description":"Amount of liabilities incurred to vendors for goods and services received, and accrued liabilities classified as other, payable within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2014-12-31","val":197018,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":197019,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2014-12-31","val":150228,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27"},{"end":"2014-12-31","val":150228,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"end":"2014-12-31","val":150228,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02","frame":"CY2014Q4I"},{"end":"2015-03-31","val":381720,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":541481,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2015-06-30","val":625600,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27","frame":"CY2015Q2I"},{"end":"2015-09-30","val":835119,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2015Q3I"},{"end":"2015-12-31","val":717500,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"end":"2015-12-31","val":717500,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31"},{"end":"2015-12-31","val":717500,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"end":"2015-12-31","val":717500,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"end":"2015-12-31","val":717500,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1056805,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31","frame":"CY2016Q1I"},{"end":"2016-06-30","val":998123,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1228803,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1687900,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"end":"2016-12-31","val":1687900,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":1687900,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14"},{"end":"2016-12-31","val":1687900,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":1687900,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":1687900,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":2089020,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2017-03-31","val":2089020,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1602924,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1684377,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1447185,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":1447185,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"end":"2017-12-31","val":1447185,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":1447185,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":1447185,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1816982,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1944356,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1309348,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1347226,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"end":"2018-12-31","val":1302226,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":1302226,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":1302226,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":1302226,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-06-30","val":1864148,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1762996,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1562928,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2019-12-31","val":2215912,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":2215912,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":2215912,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":2215912,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":2215912,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1836034,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":2655107,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2872384,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2665132,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2020Q4I"},{"end":"2023-03-31","val":300000,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":300000,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"}]}},"AccountsPayableCurrent":{"label":"Accounts Payable, Current","description":"Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2012-12-31","val":67403,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"end":"2012-12-31","val":67753,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08","frame":"CY2012Q4I"},{"end":"2013-09-30","val":34929,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":19638,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"end":"2013-12-31","val":19638,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07"},{"end":"2013-12-31","val":19638,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":19638,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":19638,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":8000,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07","frame":"CY2014Q1I"},{"end":"2014-06-30","val":27672,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":70565,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":40488,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":40488,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":40488,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2014-12-31","val":40486,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27"},{"end":"2014-12-31","val":4048,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"end":"2014-12-31","val":40488,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02","frame":"CY2014Q4I"},{"end":"2015-03-31","val":62483,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":71280,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2015-06-30","val":263374,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27","frame":"CY2015Q2I"},{"end":"2015-09-30","val":579768,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2015Q3I"},{"end":"2015-12-31","val":301455,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"end":"2015-12-31","val":301455,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31"},{"end":"2015-12-31","val":301455,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"end":"2015-12-31","val":301455,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"end":"2015-12-31","val":301455,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015Q4I"},{"end":"2016-03-31","val":430303,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31","frame":"CY2016Q1I"},{"end":"2016-06-30","val":334192,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13","frame":"CY2016Q2I"},{"end":"2016-09-30","val":359358,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28","frame":"CY2016Q3I"},{"end":"2016-12-31","val":341002,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"end":"2016-12-31","val":341002,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":341002,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14"},{"end":"2016-12-31","val":341002,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":341002,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":341002,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1416238,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2017-03-31","val":1416238,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2017Q1I"},{"end":"2017-06-30","val":428858,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":353793,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":232842,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":232842,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"end":"2017-12-31","val":232842,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":232842,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":232842,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017Q4I"},{"end":"2018-03-31","val":344544,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":299524,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":357720,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":401272,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"end":"2018-12-31","val":401272,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":401272,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":401272,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":401272,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-06-30","val":392851,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":386641,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":330963,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2019-12-31","val":621292,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":621292,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":621292,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":621292,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":513292,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019Q4I"},{"end":"2020-03-31","val":689266,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":663254,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":535847,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":311024,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2020Q4I"}]}},"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":"2020-12-31","val":311024,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":311024,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":311024,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2020-12-31","val":311024,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":183450,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":438702,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":769602,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":593563,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"end":"2021-12-31","val":593563,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2021-12-31","val":548087,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2021-12-31","val":548087,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":548087,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":693246,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":623675,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":586902,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":623130,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":623130,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":623130,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":623130,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022Q4I"},{"end":"2023-06-30","val":871017,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":426723,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":339832,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"end":"2023-12-31","val":339832,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":235606,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":235606,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":339832,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":239376,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":248907,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":347762,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":317030,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":317030,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":317030,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":317030,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":317030,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2024Q4I"},{"end":"2025-03-31","val":292042,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":564892,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":452809,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":346709,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025Q4I"}]}},"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":"2012-12-31","val":117924,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"end":"2012-12-31","val":117924,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08","frame":"CY2012Q4I"},{"end":"2015-12-31","val":509027,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"end":"2015-12-31","val":509027,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31"},{"end":"2015-12-31","val":509027,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"end":"2015-12-31","val":509027,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"end":"2015-12-31","val":509027,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015Q4I"},{"end":"2016-03-31","val":89890,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31","frame":"CY2016Q1I"},{"end":"2016-06-30","val":199574,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13","frame":"CY2016Q2I"},{"end":"2016-09-30","val":695080,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28","frame":"CY2016Q3I"},{"end":"2016-12-31","val":138359,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"end":"2016-12-31","val":138359,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":138359,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14"},{"end":"2016-12-31","val":138359,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":138359,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":138359,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":112634,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2017-03-31","val":112634,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2017Q1I"},{"end":"2017-06-30","val":158028,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":216921,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":165929,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":165929,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"end":"2017-12-31","val":165929,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":165929,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":165929,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017Q4I"},{"end":"2018-03-31","val":676628,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":775730,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":229803,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":130875,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"end":"2018-12-31","val":130875,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":130875,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":130875,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":130875,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":677826,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":183958,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":188641,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":125859,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":125859,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":125859,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":125859,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":125859,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019Q4I"},{"end":"2020-03-31","val":649697,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":158635,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":70238,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":72986,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2020-12-31","val":72986,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":72986,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":72986,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2020-12-31","val":72986,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":618586,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":201939,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":170291,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":137823,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"end":"2021-12-31","val":137823,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2021-12-31","val":26846,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2021-12-31","val":26846,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":26846,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":186366,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":38076,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":36080,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":261809,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":261809,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":261809,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":261809,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":261809,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022Q4I"},{"end":"2023-03-31","val":55391,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":42125,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":48832,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":91277,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"end":"2023-12-31","val":91277,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":91277,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":91277,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":91277,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":328782,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":192667,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":223606,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":97897,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":97897,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":97897,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":97897,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":97897,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1028564,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1079776,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":191338,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":238800,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025Q4I"}]}},"AccruedEmployeeBenefitsCurrent":{"label":"Accrued Employee Benefits, Current","description":"Carrying value as of the balance sheet date of obligations, excluding pension and other postretirement benefits, incurred through that date and payable for perquisites provided to employees pertaining to services received from them. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2020-05-22","val":350000,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2020-05-22","val":350000,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q2I"}]}},"AccruedLiabilitiesAndOtherLiabilities":{"label":"Accrued Liabilities and Other Liabilities","description":"Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other.","units":{"USD":[{"end":"2020-03-31","val":349000,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1I"},{"end":"2020-12-31","val":349000,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":349000,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2020-12-31","val":349000,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":392000,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-09-30","val":0,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2021Q4I"}]}},"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":"2012-12-31","val":350,"accn":"0001144204-13-046065","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2012Q4I"},{"end":"2013-06-30","val":1569,"accn":"0001144204-13-046065","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2014-12-31","val":109740,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27"},{"end":"2014-12-31","val":109740,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02","frame":"CY2014Q4I"},{"end":"2015-06-30","val":362226,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27","frame":"CY2015Q2I"},{"end":"2015-09-30","val":72417,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2015Q3I"},{"end":"2015-12-31","val":319466,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"end":"2015-12-31","val":115341,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31"},{"end":"2015-12-31","val":115341,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"end":"2015-12-31","val":115341,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"end":"2015-12-31","val":79428,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015Q4I"},{"end":"2016-03-31","val":215219,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31","frame":"CY2016Q1I"},{"end":"2016-06-30","val":78566,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13","frame":"CY2016Q2I"},{"end":"2016-09-30","val":114354,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28","frame":"CY2016Q3I"},{"end":"2016-12-31","val":324503,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"end":"2016-12-31","val":324503,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":324503,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14"},{"end":"2016-12-31","val":324503,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":324503,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":324503,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":83693,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2017-03-31","val":83693,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2017Q1I"},{"end":"2017-06-30","val":338218,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":408215,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":471331,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":471331,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"end":"2017-12-31","val":471331,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":471331,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":471331,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017Q4I"},{"end":"2018-03-31","val":469019,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":410219,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":361449,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":284134,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"end":"2018-12-31","val":239134,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":239134,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":239134,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":239134,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-06-30","val":416744,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":380143,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":266983,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2019-12-31","val":323971,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":323971,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":323971,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":323971,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":431971,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019Q4I"},{"end":"2020-03-31","val":467782,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":543276,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":625267,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":790149,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2020Q4I"}]}},"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":"2012-12-31","val":26559,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012Q4I"},{"end":"2013-12-31","val":48040,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"end":"2013-12-31","val":48040,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":48040,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":-48040,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-06-30","val":58869,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":66304,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":-68253,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":-68254,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":68253,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2014-12-31","val":68253,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27"},{"end":"2014-12-31","val":68253,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"end":"2014-12-31","val":68253,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02","frame":"CY2014Q4I"},{"end":"2015-03-31","val":-71270,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2015-03-31","val":71270,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2015Q1I"},{"end":"2015-06-30","val":118277,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27","frame":"CY2015Q2I"},{"end":"2015-09-30","val":80963,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2015Q3I"},{"end":"2015-12-31","val":119440,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"end":"2015-12-31","val":119440,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31"},{"end":"2015-12-31","val":119440,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"end":"2015-12-31","val":119440,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"end":"2015-12-31","val":119440,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015Q4I"},{"end":"2016-03-31","val":128453,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31","frame":"CY2016Q1I"},{"end":"2016-06-30","val":143469,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13","frame":"CY2016Q2I"},{"end":"2016-09-30","val":165614,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28","frame":"CY2016Q3I"},{"end":"2016-12-31","val":186446,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"end":"2016-12-31","val":186446,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":186446,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14"},{"end":"2016-12-31","val":186446,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":186446,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":186446,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":201711,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2017-03-31","val":201711,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2017Q1I"},{"end":"2017-06-30","val":218735,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":227808,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":126499,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":126499,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"end":"2017-12-31","val":126499,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":126499,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":126499,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017Q4I"},{"end":"2018-03-31","val":143766,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":161690,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":161690,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":191309,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"end":"2018-12-31","val":191309,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":191309,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":191309,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":191309,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":209939,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":264969,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":256542,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":277363,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":277363,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":277363,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":277363,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":277363,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019Q4I"},{"end":"2020-03-31","val":291888,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":327762,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":317594,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":363417,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2020-12-31","val":363417,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":363417,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":363417,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2020-12-31","val":363417,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":373111,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":391078,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":413324,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":432751,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"end":"2021-12-31","val":432751,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2021-12-31","val":117044,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":453348,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-12-31","val":139599,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":139599,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022Q4I"}]}},"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-12-31","val":51561,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"end":"2015-12-31","val":51561,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31"},{"end":"2015-12-31","val":51561,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"end":"2015-12-31","val":51561,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"end":"2015-12-31","val":51561,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015Q4I"},{"end":"2016-03-31","val":99099,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31","frame":"CY2016Q1I"},{"end":"2016-06-30","val":172604,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13","frame":"CY2016Q2I"},{"end":"2016-09-30","val":154300,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28","frame":"CY2016Q3I"},{"end":"2016-12-31","val":308611,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"end":"2016-12-31","val":308611,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":308611,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14"},{"end":"2016-12-31","val":308611,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":308611,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":308611,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":332063,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2017-03-31","val":332063,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2017Q1I"},{"end":"2017-06-30","val":285291,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":318976,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":254851,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":254851,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"end":"2017-12-31","val":254851,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":254851,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":254851,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017Q4I"},{"end":"2018-03-31","val":281140,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":252122,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":210453,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":207754,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"end":"2018-12-31","val":207754,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":207754,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":207754,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":207754,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":231982,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":221456,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":195409,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":177385,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":177385,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":177385,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":177385,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":177385,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019Q4I"},{"end":"2020-03-31","val":61121,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":141356,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":170413,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":160642,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2020-12-31","val":160642,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":160642,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":160642,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2020-12-31","val":160642,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":200998,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":202667,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":221633,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":211486,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"end":"2021-12-31","val":211486,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2021-12-31","val":211486,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2021-12-31","val":211486,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":211486,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":244226,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":176438,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":139055,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":155929,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":155929,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":155929,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":155929,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022Q4I"},{"end":"2023-06-30","val":-208,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":12384,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":12624,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"end":"2023-12-31","val":12624,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":12624,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":12624,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":12624,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":16702,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":6108,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":7075,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":10118,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":10118,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":10118,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":10118,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":10118,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2024Q4I"},{"end":"2025-03-31","val":9910,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":10032,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":10053,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":10052,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025Q4I"}]}},"AdditionalPaidInCapital":{"label":"Additional Paid in Capital","description":"Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.","units":{"USD":[{"end":"2014-12-31","val":2897261,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02","frame":"CY2014Q4I"},{"end":"2015-12-31","val":14923936,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"end":"2015-12-31","val":14923936,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31"},{"end":"2015-12-31","val":14923936,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"end":"2015-12-31","val":14923936,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"end":"2015-12-31","val":14923936,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015Q4I"},{"end":"2016-03-31","val":27820217,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31","frame":"CY2016Q1I"},{"end":"2016-06-30","val":31360539,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13","frame":"CY2016Q2I"},{"end":"2016-09-30","val":33216756,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28","frame":"CY2016Q3I"},{"end":"2016-12-31","val":35341669,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"end":"2016-12-31","val":35341669,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-12-31","val":79053339,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2022-12-31","val":140255234,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":140257448,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q4I"},{"end":"2023-03-31","val":141317627,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":165593921,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"}]}},"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":"2012-12-31","val":2843,"accn":"0001144204-13-046065","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":790055,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"end":"2012-12-31","val":780485,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08","frame":"CY2012Q4I"},{"end":"2013-06-30","val":2843,"accn":"0001144204-13-046065","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":1604326,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":1731878,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"end":"2013-12-31","val":1731878,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07"},{"end":"2013-12-31","val":1731878,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":1731878,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":1731878,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":1731878,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07","frame":"CY2014Q1I"},{"end":"2014-06-30","val":1731878,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":2897261,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":2897261,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":2897261,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":2897261,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2014-12-31","val":2897261,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27"},{"end":"2014-12-31","val":2897261,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2014Q4I"},{"end":"2015-03-31","val":3069993,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":4690885,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2015-06-30","val":3897688,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27","frame":"CY2015Q2I"},{"end":"2015-09-30","val":10121329,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2015Q3I"},{"end":"2016-12-31","val":35341669,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":35341669,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14"},{"end":"2016-12-31","val":35341669,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":35341669,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q4I"},{"end":"2017-03-31","val":70952037,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2017-03-31","val":71952037,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2017Q1I"},{"end":"2017-06-30","val":72944964,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":73646880,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":79053339,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"end":"2017-12-31","val":79053339,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":79053339,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":79053339,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017Q4I"},{"end":"2018-03-31","val":79791311,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":80541473,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":90023339,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":90770682,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"end":"2018-12-31","val":90770682,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":90770682,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":90770682,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":90770682,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":91186061,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":94527749,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":94802418,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":94982167,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":94982167,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":94982167,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":94982167,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":94982167,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019Q4I"},{"end":"2020-03-31","val":95254309,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":97528578,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":97640120,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":102594341,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2020-12-31","val":102594341,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":102651304,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":102651304,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2020-12-31","val":102651304,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":103343579,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":111493973,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":124609145,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":126581702,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"end":"2021-12-31","val":126581702,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2021-12-31","val":126581702,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2021-12-31","val":126581702,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":126581702,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":132439724,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":135322838,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":137889398,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":140255234,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":140257448,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":140257448,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022Q4I"},{"end":"2023-09-30","val":163613111,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":172714712,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"end":"2023-12-31","val":172714712,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":172714712,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":172714712,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":172714712,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":173437683,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":184164638,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":184800174,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":185312508,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":185312508,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":185312508,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":185312508,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":185312508,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2024Q4I"},{"end":"2025-03-31","val":185766847,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":195515123,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":196608105,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":200353514,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025Q4I"}]}},"AdjustmentForAmortization":{"label":"Amortization","description":"The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":-1195640,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-298095,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-596758,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":-893609,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":-1190651,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":1028325,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-223081,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":427621,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":641619,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-12-31","val":711637,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":76017,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":152036,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-09-30","val":-212451,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2024-01-01","end":"2024-03-31","val":43000,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":87000,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-01-01","end":"2024-09-30","val":131000,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-01-01","end":"2025-03-31","val":30000,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":60000,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-01-01","end":"2025-09-30","val":76000,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"}]}},"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":"2015-01-01","end":"2015-12-31","val":42275,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"start":"2015-01-01","end":"2015-12-31","val":42275,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015"},{"start":"2022-01-01","end":"2022-03-31","val":449474,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":449474,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":449474,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":449474,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":449474,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022"}]}},"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":"2014-01-01","end":"2014-12-31","val":1165675,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":181205,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02","frame":"CY2015"}]}},"AdjustmentsToAdditionalPaidInCapitalOther":{"label":"Adjustments to Additional Paid in Capital, Other","description":"Amount of other increase (decrease) in additional paid in capital (APIC).","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":-262854,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012"},{"start":"2024-07-01","end":"2024-09-30","val":40000,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":40000,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q3"}]}},"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":"2016-01-01","end":"2016-06-30","val":6152490,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2016-01-01","end":"2016-09-30","val":6805776,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2017-01-01","end":"2017-03-31","val":2294160,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-03-31","val":3294160,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":4266670,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":4891251,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":5650072,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":648212,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"start":"2018-01-01","end":"2018-03-31","val":738212,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1292900,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":1292900,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-04-01","end":"2018-06-30","val":554760,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":1798285,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":1977715,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":536344,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":2429959,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"start":"2018-01-01","end":"2018-12-31","val":2429959,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":415379,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":415379,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":787720,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":787720,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":372341,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":372341,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":1066270,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":1066270,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":274669,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":274669,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":1246019,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":1246019,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":169110,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":629993,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":460883,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":741668,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":111675,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":823564,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2020"},{"start":"2023-07-01","end":"2023-09-30","val":62149,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2023Q3"}]}},"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":"2015-01-01","end":"2015-12-31","val":1062704,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"start":"2015-01-01","end":"2015-12-31","val":1062704,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":79081,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2016-01-01","end":"2016-09-30","val":79081,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2020-01-01","end":"2020-03-31","val":95223,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":95223,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":95223,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":95223,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":95223,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":1248983,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-01-01","end":"2020-12-31","val":95223,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":1248983,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-09-30","val":273753,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":273753,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":318758,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":3146940,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":3146940,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":3146940,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2023-01-01","end":"2023-09-30","val":438000,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-12-31","val":438000,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2023"}]}},"AllocatedShareBasedCompensationExpense":{"label":"Share-based Payment Arrangement, Expense","description":"Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.","units":{"USD":[{"start":"2021-01-01","end":"2021-06-30","val":1635000,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":3567000,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":-20000,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"}]}},"AmortizationOfAcquisitionCosts":{"label":"Amortization of Acquisition Costs","description":"The amount of expense recognized in the current period that reflects the allocation of capitalized costs associated with acquisition of business. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.","units":{"USD":[{"start":"2021-01-01","end":"2021-03-31","val":131261,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":139297,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":147334,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"}]}},"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":"2015-01-01","end":"2015-06-30","val":67918,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2015-01-01","end":"2015-09-30","val":421524,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2015-07-01","end":"2015-09-30","val":358705,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":832775,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"start":"2015-01-01","end":"2015-12-31","val":832775,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":655817,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-03-31","val":655817,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-03-31","val":655817,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1899726,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2016-01-01","end":"2016-09-30","val":2191786,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-09-30","val":2191786,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":2480662,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":235985,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-03-31","val":235985,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-09-30","val":446410,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"}]}},"AmortizationOfFinancingCosts":{"label":"Amortization of Debt Issuance Costs","description":"Amount of amortization expense attributable to debt issuance costs.","units":{"USD":[{"start":"2015-01-01","end":"2015-09-30","val":134824,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2015-01-01","end":"2015-12-31","val":154447,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"start":"2015-01-01","end":"2015-12-31","val":154447,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":167700,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-03-31","val":167700,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-03-31","val":167700,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1899726,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":549867,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-09-30","val":549867,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":684417,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":268954,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-03-31","val":268954,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-03-31","val":504939,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":648996,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":648996,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":346651,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":793061,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-03-31","val":144065,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":323114,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-09-30","val":450488,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2022-01-01","end":"2022-03-31","val":1440160,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1320146,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":1200133,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-12-31","val":1080112,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":960444,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1"}]}},"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":"2016-01-01","end":"2016-12-31","val":3165079,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":937133,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":937133,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":144065,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":323114,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-01-01","end":"2018-09-30","val":450488,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":477928,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"start":"2018-01-01","end":"2018-12-31","val":477928,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":27441,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":27441,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":54882,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":54882,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":82323,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":82323,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-01-01","end":"2019-12-31","val":109764,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":109764,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":95948,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":95948,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":214668,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":214668,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":333388,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":333388,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-01-01","end":"2020-12-31","val":451749,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":451749,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":131674,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":131674,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":237435,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":554020,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":237435,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":237435,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":12657,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":12657,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":210722,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":403244,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":595783,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":595783,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":567287,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":567287,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":689305,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":689305,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":693420,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":693420,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-01-01","end":"2023-12-31","val":711269,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"start":"2023-01-01","end":"2023-12-31","val":711269,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":4115,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":4115,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":8230,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":8230,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-01-01","end":"2024-09-30","val":12345,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":12345,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-01-01","end":"2024-12-31","val":16460,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":16460,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":4116,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":4116,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-01-01","end":"2025-09-30","val":4116,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-01-01","end":"2025-12-31","val":4116,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025"}]}},"AmortizationOfIntangibleAssets":{"label":"Amortization of Intangible Assets","description":"The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.","units":{"USD":[{"start":"2012-01-01","end":"2012-09-30","val":15399,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08"},{"start":"2012-01-01","end":"2012-12-31","val":20532,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":5490,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":16991,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08"},{"start":"2013-01-01","end":"2013-09-30","val":16991,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":23074,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"start":"2013-01-01","end":"2013-12-31","val":23074,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":6254,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07"},{"start":"2014-01-01","end":"2014-03-31","val":6254,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":12687,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":12687,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2014-01-01","end":"2014-09-30","val":17141,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-12-31","val":24448,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":24448,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":8255,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":14811,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-01-01","end":"2015-12-31","val":126980,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"start":"2015-01-01","end":"2015-12-31","val":126981,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":94066,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":236732,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2016-01-01","end":"2016-09-30","val":342059,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-12-31","val":382651,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"start":"2016-01-01","end":"2016-12-31","val":382651,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":94268,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-03-31","val":94268,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":210614,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":298122,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":392595,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":392595,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":93409,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":188949,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-09-30","val":300419,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":428887,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"start":"2018-01-01","end":"2018-12-31","val":428887,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":141047,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":282493,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-09-30","val":462265,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":704313,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":704313,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":289686,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":579371,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":883332,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-12-31","val":1195640,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":2496132,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":2794227,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":3092889,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":3389737,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":2474251,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":2255122,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":2841035,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":2682739,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":428000,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":2896742,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":642000,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":4074626,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":711637,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":4150643,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":152000,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-09-30","val":212450,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-12-31","val":255858,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"start":"2023-01-01","end":"2023-12-31","val":255858,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":43408,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":87412,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-09-30","val":131210,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-12-31","val":179075,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":179075,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":30192,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":60441,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-01-01","end":"2025-09-30","val":76475,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-01-01","end":"2025-12-31","val":88430,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025"}]}},"AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount":{"label":"Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount","description":"Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.","units":{"shares":[{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0001144204-13-046065","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2015-01-01","end":"2015-12-31","val":115565697,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":191207040,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"start":"2016-01-01","end":"2016-12-31","val":191207040,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":153588669,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":153588669,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":153588669,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":151372874,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":151372874,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":153922874,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"start":"2018-01-01","end":"2018-03-31","val":153922874,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":149681210,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":149681210,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-01-01","end":"2018-09-30","val":152151477,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":152151477,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":152454816,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"start":"2018-01-01","end":"2018-12-31","val":152454816,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":152454816,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":152454816,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":154053233,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":154053233,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":153853233,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":154053233,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-01-01","end":"2019-12-31","val":156853233,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":156653233,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":157276567,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":192753272,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":188874130,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":6425109,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":184995840,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":6425109,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-01-01","end":"2020-12-31","val":277366082,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":9245569,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":238692129,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":7969405,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":10696479,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":10696479,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-01-01","end":"2021-09-30","val":10853293,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":10853293,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":10432133,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":10432133,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":13294541,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":13294541,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":13603474,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":1700435,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":13753422,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":1700435,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":1700435,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":14028043,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":1770466,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":11641187,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":1455148,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":2067243,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":2067242,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":2181866,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":2181865,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-07-01","end":"2023-09-30","val":2181866,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":2403283,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"start":"2023-01-01","end":"2023-12-31","val":2403283,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":2487515,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":2487515,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":2558542,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":2558542,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-01-01","end":"2024-09-30","val":2696771,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":2696771,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":2696771,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":2853125,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":2853125,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":2833431,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":2969419,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-01-01","end":"2025-09-30","val":3183445,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-07-01","end":"2025-09-30","val":3183445,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":3531461,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025"}]}},"AreaOfLand":{"label":"Area of Land","description":"Area of land held.","units":{"sqft":[{"end":"2020-03-31","val":2100,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":2100,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2100,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"}]}},"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":"2013-01-01","end":"2013-06-30","val":0,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2017-01-01","end":"2017-12-31","val":-212862,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":-212862,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-148627,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"start":"2018-01-01","end":"2018-12-31","val":148627,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":1671804,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":1671804,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":871807,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":871807,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1035629,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":1035629,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":163822,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":163822,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":1035629,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":1035629,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-01-01","end":"2020-12-31","val":1333566,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":1333566,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":831077,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":831075,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":143703,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-12-31","val":1101867,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":-1107867,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025"}]}},"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":"2012-12-31","val":150,"accn":"0001144204-13-046065","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":379317,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"end":"2012-12-31","val":379467,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08","frame":"CY2012Q4I"},{"end":"2013-06-30","val":507498,"accn":"0001144204-13-046065","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":429789,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":548506,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"end":"2013-12-31","val":548506,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07"},{"end":"2013-12-31","val":548506,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":548506,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":548506,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":752873,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07","frame":"CY2014Q1I"},{"end":"2014-06-30","val":925154,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1058659,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":777039,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":777039,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":777039,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2014-12-31","val":777039,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27"},{"end":"2014-12-31","val":777039,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"end":"2014-12-31","val":777039,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02","frame":"CY2014Q4I"},{"end":"2015-03-31","val":653536,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":2758095,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2015-06-30","val":2610949,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27","frame":"CY2015Q2I"},{"end":"2015-09-30","val":3345449,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2015Q3I"},{"end":"2015-12-31","val":3470377,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"end":"2015-12-31","val":3470377,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31"},{"end":"2015-12-31","val":3470377,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"end":"2015-12-31","val":3470377,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"end":"2015-12-31","val":3470377,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015Q4I"},{"end":"2016-03-31","val":12229556,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31","frame":"CY2016Q1I"},{"end":"2016-06-30","val":12060116,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13","frame":"CY2016Q2I"},{"end":"2016-09-30","val":12503714,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28","frame":"CY2016Q3I"},{"end":"2016-12-31","val":12547986,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"end":"2016-12-31","val":12547986,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":12547986,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14"},{"end":"2016-12-31","val":12547986,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":12547986,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":12547986,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":17388723,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2017-03-31","val":17388723,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2017Q1I"},{"end":"2017-06-30","val":15418888,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":14837204,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":17029244,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":17029244,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"end":"2017-12-31","val":17029244,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":17029244,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":17029244,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017Q4I"},{"end":"2018-03-31","val":15964432,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":14631995,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":20199054,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":18143748,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"end":"2018-12-31","val":18143748,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":18143748,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":18143748,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":18143748,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":17143509,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":18340730,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":16101156,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":13537415,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":13537415,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":13537415,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":13537415,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":13537415,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019Q4I"},{"end":"2020-03-31","val":12623776,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":12819120,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":11279745,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":13874446,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2020-12-31","val":13874446,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":13874446,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":13874446,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2020-12-31","val":13874446,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":12865313,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":11665209,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":19030336,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":13830009,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"end":"2021-12-31","val":13830009,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2021-12-31","val":13830009,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2021-12-31","val":13830009,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":13830010,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":21920078,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":18361715,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":14489186,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":9374185,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":9374185,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":9374185,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":9374185,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":9374185,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022Q4I"},{"end":"2023-03-31","val":6830227,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":11394297,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":8953965,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":15411913,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"end":"2023-12-31","val":15411913,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":15411913,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":15411913,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":15411913,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":12717848,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":20168563,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":17469696,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":14471377,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":14471377,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":14471377,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":14471377,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":14471377,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2024Q4I"},{"end":"2025-03-31","val":9969754,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":15813514,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":10729416,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":9981930,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025Q4I"}]}},"AssetsCurrent":{"label":"Assets, Current","description":"Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.","units":{"USD":[{"end":"2012-12-31","val":150,"accn":"0001144204-13-046065","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":135492,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"end":"2012-12-31","val":135642,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08","frame":"CY2012Q4I"},{"end":"2013-06-30","val":264498,"accn":"0001144204-13-046065","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":2849,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":117349,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"end":"2013-12-31","val":117349,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07"},{"end":"2013-12-31","val":117994,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":117994,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":117349,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":324351,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07","frame":"CY2014Q1I"},{"end":"2014-06-30","val":21199,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":75641,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":159296,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":159296,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":159296,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2014-12-31","val":159296,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27"},{"end":"2014-12-31","val":159296,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"end":"2014-12-31","val":159296,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02","frame":"CY2014Q4I"},{"end":"2015-03-31","val":13528,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":488556,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2015-06-30","val":912700,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1211341,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1509787,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"end":"2015-12-31","val":1509787,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31"},{"end":"2015-12-31","val":1509787,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"end":"2015-12-31","val":1509787,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"end":"2015-12-31","val":1509787,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1269679,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31","frame":"CY2016Q1I"},{"end":"2016-06-30","val":707066,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1242952,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1189612,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"end":"2016-12-31","val":1189612,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":1189612,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14"},{"end":"2016-12-31","val":1189612,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":1189612,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":1189612,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":5643396,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2017-03-31","val":5643396,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2017Q1I"},{"end":"2017-06-30","val":3627417,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":2770087,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":5343108,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":5343108,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"end":"2017-12-31","val":5343108,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":5343108,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":5343108,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017Q4I"},{"end":"2018-03-31","val":4179468,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2793427,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":8108324,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":5767308,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"end":"2018-12-31","val":5767308,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":5767308,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":5767308,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":5767308,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":4348603,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":5173770,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2672340,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1685353,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":1685353,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":1685353,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":1685353,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":1685353,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1834143,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":2549101,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1259130,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":4403665,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2020-12-31","val":4403665,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":4403665,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":4403665,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2020-12-31","val":4403665,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":3736155,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2873103,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":10626402,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":6926595,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"end":"2021-12-31","val":6926595,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2021-12-31","val":6926595,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2021-12-31","val":6926595,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":6926595,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":15004167,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":11795336,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":8232782,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":4346716,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":4346716,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":4346716,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":4346716,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":4346716,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2133068,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":6796842,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":4400324,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":10901680,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"end":"2023-12-31","val":10901680,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":10901680,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":10901680,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":10901680,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":8251023,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":15730160,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":13073091,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":10074427,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":10074427,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":10074427,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":10074427,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":10074427,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2024Q4I"},{"end":"2025-03-31","val":5601296,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":11475305,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":6407241,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":5651307,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025Q4I"}]}},"AssetsFairValueDisclosureRecurring":{"label":"Assets, Fair Value Disclosure, Recurring (Deprecated 2018-01-31)","description":"This element represents the aggregate of the assets reported on the balance sheet at period end measured at fair value on a recurring basis by the entity. This element is intended to be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements.","units":{"USD":[{"end":"2014-06-30","val":0,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"}]}},"AssetsNet":{"label":"Net Assets","description":"The net of assets and liabilities.","units":{"USD":[{"end":"2019-12-31","val":155000,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019Q4I"}]}},"BusinessAcquisitionProFormaEarningsPerShareBasic":{"label":"Business Acquisition, Pro Forma Earnings Per Share, Basic","description":"The pro forma basic net income per share for a period as if the business combination or combinations had been completed at the beginning of a period.","units":{"USD/shares":[{"start":"2015-01-01","end":"2015-06-30","val":-0.03,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27"}]}},"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":"2015-01-01","end":"2015-03-31","val":-637503,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-4562735,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27"},{"start":"2015-01-01","end":"2015-06-30","val":-3944838,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2015-01-01","end":"2015-09-30","val":-32385487,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-03-31","val":7684969,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":6852278,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2016-01-01","end":"2016-09-30","val":2519242,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"}]}},"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":"2015-01-01","end":"2015-03-31","val":570534,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":554131,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27"},{"start":"2015-01-01","end":"2015-06-30","val":1088960,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2015-01-01","end":"2015-09-30","val":1577701,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-03-31","val":442302,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":932297,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2016-01-01","end":"2016-09-30","val":1528498,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"}]}},"BusinessCombinationConsiderationTransferred1":{"label":"Business Combination, Consideration Transferred","description":"Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.","units":{"USD":[{"start":"2015-08-01","end":"2015-08-13","val":11109,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2015Q2I"}]}},"BusinessCombinationContingentConsiderationAssetCurrent":{"label":"Business Combination, Contingent Consideration, Asset, Current","description":"Amount of asset recognized arising from contingent consideration in a business combination, expected to be realized within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2015-06-30","val":149848,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27","frame":"CY2015Q2I"},{"end":"2015-09-30","val":87941,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2015Q3I"}]}},"BusinessCombinationContingentConsiderationLiabilityCurrent":{"label":"Business Combination, Contingent Consideration, Liability, Current","description":"Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2015-06-30","val":149848,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27","frame":"CY2015Q2I"},{"end":"2015-09-30","val":87941,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2015Q3I"},{"end":"2015-12-31","val":370125,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"end":"2015-12-31","val":370125,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31"},{"end":"2015-12-31","val":370125,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"end":"2015-12-31","val":370125,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"end":"2015-12-31","val":370125,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015Q4I"},{"end":"2016-03-31","val":370125,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31","frame":"CY2016Q1I"},{"end":"2016-06-30","val":370125,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13","frame":"CY2016Q2I"},{"end":"2016-09-30","val":310445,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28","frame":"CY2016Q3I"}]}},"CapitalizedSoftwareDevelopmentCostsForSoftwareSoldToCustomers":{"label":"Capitalized Software Development Costs for Software Sold to Customers","description":"Unamortized costs incurred for development of computer software, which is to be sold, leased or otherwise marketed, after establishing technological feasibility through to the general release of the software products. Excludes capitalized costs of developing software for internal use.","units":{"USD":[{"end":"2016-12-31","val":358343,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-12-31","val":1139409,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":1139409,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"end":"2017-12-31","val":1139409,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":1139409,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":1139409,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1346202,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1588868,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1198445,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1566177,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"end":"2018-12-31","val":1566177,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":1566177,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":1566177,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":1566177,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1919688,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1734122,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":827731,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":128005,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":128005,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":128005,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":128005,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":128005,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019Q4I"},{"end":"2020-03-31","val":198010,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"}]}},"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":"2016-09-30","val":748000,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28","frame":"CY2016Q3I"},{"end":"2016-12-31","val":748000,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2016Q4I"},{"end":"2017-03-31","val":748000,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2017-03-31","val":748000,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2017Q1I"},{"end":"2017-06-30","val":748000,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":748000,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":748000,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":748000,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":748000,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":748000,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":748000,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":748000,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":748000,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":748000,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":748000,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":748000,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":748000,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":748000,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":748000,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":748000,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":748000,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":748000,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":748000,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2021Q4I"}]}},"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":"2017-03-31","val":25071,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2017-03-31","val":25071,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2017Q1I"},{"end":"2017-06-30","val":28126,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":26614,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":27420,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":27420,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"end":"2017-12-31","val":27420,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":27420,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":27420,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017Q4I"},{"end":"2018-03-31","val":28251,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":29107,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":29989,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":30898,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"end":"2018-12-31","val":84610,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":84610,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":84610,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-06-30","val":67723,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":58891,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":49794,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":49794,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":49794,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":49794,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":49794,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019Q4I"},{"end":"2020-03-31","val":40421,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":30764,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":20814,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":10562,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2020-12-31","val":10562,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":10562,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":10562,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2020-12-31","val":10562,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020Q4I"}]}},"CapitalLeaseObligationsNoncurrent":{"label":"Capital Lease Obligations, Noncurrent","description":"Amount equal to the present value (the principal) at the beginning of the lease term of minimum lease payments during the lease term (excluding that portion of the payments representing executory costs such as insurance, maintenance, and taxes to be paid by the lessor, together with any profit thereon) net of payments or other amounts applied to the principal, through the balance sheet date and due to be paid more than one year (or one operating cycle, if longer) after the balance sheet date.","units":{"USD":[{"end":"2017-03-31","val":136379,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2017-03-31","val":136379,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2017Q1I"},{"end":"2017-06-30","val":127334,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":122674,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":115509,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":115509,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"end":"2017-12-31","val":115509,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":115509,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":115509,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017Q4I"},{"end":"2018-03-31","val":108127,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":100521,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":92685,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":84610,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2018Q4I"}]}},"CapitalLeasesFutureMinimumPaymentsDue":{"label":"Capital Leases, Future Minimum Payments Due","description":"Amount of minimum lease payments for capital leases.","units":{"USD":[{"end":"2020-12-31","val":32372,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q4I"},{"end":"2021-03-31","val":43096,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"}]}},"CapitalLeasesFutureMinimumPaymentsDueCurrent":{"label":"Capital Leases, Future Minimum Payments Due, Next Twelve Months","description":"Amount of minimum lease payments for capital leases due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2020-12-31","val":21548,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q4I"},{"end":"2021-03-31","val":32322,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"}]}},"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":"2020-12-31","val":10774,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q4I"},{"end":"2021-03-31","val":10774,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"}]}},"CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments":{"label":"Capital Leases, Future Minimum Payments, Interest Included in Payments","description":"Amount necessary to reduce net minimum lease payments to present value for capital leases.","units":{"USD":[{"end":"2020-12-31","val":1559,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2675,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-12-31","val":212,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2021Q4I"}]}},"CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments":{"label":"Capital Leases, Future Minimum Payments, Present Value of Net Minimum Payments","description":"Present value of minimum lease payments for capital leases net of executory costs, including amounts paid by the lessee to the lessor for insurance, maintenance and taxes.","units":{"USD":[{"end":"2020-12-31","val":30763,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q4I"},{"end":"2021-03-31","val":40421,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-12-31","val":10562,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2021Q4I"}]}},"CapitalLeasesFutureMinimumPaymentsReceivable":{"label":"Capital Leases, Future Minimum Payments Receivable","description":"Amount of minimum lease payments to be received by the lessor for capital leases.","units":{"USD":[{"end":"2016-06-30","val":1201122,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1170585,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1140048,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1109510,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2017-03-31","val":1109510,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1078975,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1048437,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1017900,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":987363,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":956826,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":926289,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":895752,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":865215,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":834678,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":804141,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":773604,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":743067,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":712530,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":681993,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":651456,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2020-12-31","val":590382,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q4I"},{"end":"2021-09-30","val":559845,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":620919,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2021-12-31","val":529308,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2021Q4I"}]}},"CapitalLeasesFutureMinimumPaymentsReceivableCurrent":{"label":"Capital Leases, Future Minimum Payments Receivable, Next Twelve Months","description":"Amount of minimum lease payments to be received by the lessor for capital leases 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":"2016-06-30","val":122148,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13","frame":"CY2016Q2I"},{"end":"2016-09-30","val":122145,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28","frame":"CY2016Q3I"},{"end":"2016-12-31","val":122145,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2016Q4I"},{"end":"2017-03-31","val":122145,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2017-03-31","val":122145,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2017Q1I"},{"end":"2017-06-30","val":122145,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":122145,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":122145,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":91609,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":61074,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":30537,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":122148,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":91611,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":61074,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":30537,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":122148,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":91611,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":61074,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":30537,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":122148,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2020-12-31","val":61074,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q4I"},{"end":"2021-09-30","val":30537,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":91611,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q4I"}]}},"CapitalLeasesFutureMinimumPaymentsReceivableDueInRollingAfterYearFive":{"label":"Capital Leases, Future Minimum Payments Receivable, Rolling after Year Five","description":"Amount of minimum lease payments to be received by the lessor for capital leases after 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":"2017-03-31","val":10776,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2017-03-31","val":10776,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2017Q1I"},{"end":"2017-06-30","val":10777,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":10776,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2018-03-31","val":10776,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":10775,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":10775,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"}]}},"CapitalLeasesFutureMinimumPaymentsReceivableDueInRollingYearFive":{"label":"Capital Leases, Future Minimum Payments Receivable, Rolling Year Five","description":"Amount of minimum lease payments to be received by the lessor for capital leases 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":"2017-03-31","val":43096,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2017-03-31","val":43096,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2017Q1I"},{"end":"2017-06-30","val":43096,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":43096,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":10776,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":43096,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":43096,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":43096,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":10774,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":10774,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"}]}},"CapitalLeasesFutureMinimumPaymentsReceivableDueInRollingYearFour":{"label":"Capital Leases, Future Minimum Payments Receivable, Rolling Year Four","description":"Amount of minimum lease payments to be received by the lessor for capital leases 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":"2017-03-31","val":43096,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2017-03-31","val":43096,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2017Q1I"},{"end":"2017-06-30","val":43096,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":43096,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":43096,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":43096,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":43096,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":43096,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":43096,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":43096,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":10774,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":10774,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"}]}},"CapitalLeasesFutureMinimumPaymentsReceivableDueInRollingYearThree":{"label":"Capital Leases, Future Minimum Payments Receivable, Rolling Year Three","description":"Amount of minimum lease payments to be received by the lessor for capital leases 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":"2017-03-31","val":43096,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2017-03-31","val":43096,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2017Q1I"},{"end":"2017-06-30","val":43096,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":43096,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":43096,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":43096,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":43096,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":43096,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":43096,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":43096,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":43096,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":43096,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":10774,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":10774,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":10774,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":10774,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":10774,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2020Q4I"}]}},"CapitalLeasesFutureMinimumPaymentsReceivableDueInRollingYearTwo":{"label":"Capital Leases, Future Minimum Payments Receivable, Rolling Year Two","description":"Amount of minimum lease payments to be received by the lessor for capital leases 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":"2017-03-31","val":43096,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2017-03-31","val":43096,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2017Q1I"},{"end":"2017-06-30","val":43096,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":43096,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":43096,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":32322,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":21548,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":10774,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":43096,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":32322,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":43096,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":43096,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":43096,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":43096,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":43096,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":43096,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":43096,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2020Q4I"},{"end":"2022-03-31","val":662000,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":662000,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":662000,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"}]}},"CapitalLeasesFutureMinimumPaymentsReceivableDueThereafter":{"label":"Capital Leases, Future Minimum Payments, Receivable Thereafter","description":"Amount of minimum lease payments to be received by the lessor for capital leases after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2016-06-30","val":529308,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13","frame":"CY2016Q2I"},{"end":"2016-09-30","val":529323,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28","frame":"CY2016Q3I"},{"end":"2016-12-31","val":529323,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2016Q4I"},{"end":"2017-03-31","val":529322,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2017-03-31","val":529322,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2017Q1I"},{"end":"2017-06-30","val":529322,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":407175,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":407175,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":407174,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":407160,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":407160,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":285012,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":285012,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":285012,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":285012,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":162864,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":162864,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":162864,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":162864,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":40716,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2020-12-31","val":40716,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q4I"},{"end":"2021-09-30","val":40716,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":40716,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2021-12-31","val":40716,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2021Q4I"}]}},"CapitalLeasesFutureMinimumPaymentsReceivableInFiveYears":{"label":"Capital Leases, Future Minimum Payments, Receivable in Five Years","description":"Amount of minimum lease payments to be received by the lessor for capital leases 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":"2016-06-30","val":122148,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13","frame":"CY2016Q2I"},{"end":"2016-09-30","val":122145,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28","frame":"CY2016Q3I"},{"end":"2017-06-30","val":122145,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":122145,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2018-03-31","val":122145,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":122148,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":122148,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":122148,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":122148,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":122148,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":122148,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":122148,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":122148,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":122148,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":122148,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":122148,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2020Q4I"},{"end":"2022-03-31","val":9176224,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":9176224,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":9126224,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"}]}},"CapitalLeasesFutureMinimumPaymentsReceivableInFourYears":{"label":"Capital Leases, Future Minimum Payments, Receivable in Four Years","description":"Amount of minimum lease payments to be received by the lessor for capital leases 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":"2016-06-30","val":122148,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13","frame":"CY2016Q2I"},{"end":"2016-09-30","val":122145,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28","frame":"CY2016Q3I"},{"end":"2016-12-31","val":122145,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2016Q4I"},{"end":"2017-03-31","val":122145,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2017-03-31","val":122145,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2017Q1I"},{"end":"2017-06-30","val":122145,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":122145,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":122145,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":122145,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":122148,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":122148,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":122148,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":122148,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":122148,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":122148,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":122148,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":122148,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":122148,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":122148,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":122148,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2020-12-31","val":122148,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q4I"},{"end":"2021-09-30","val":122148,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":122148,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2021-12-31","val":122148,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2021Q4I"}]}},"CapitalLeasesFutureMinimumPaymentsReceivableInThreeYears":{"label":"Capital Leases, Future Minimum Payments, Receivable in Three Years","description":"Amount of minimum lease payments to be received by the lessor for capital leases 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":"2016-06-30","val":122148,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13","frame":"CY2016Q2I"},{"end":"2016-09-30","val":122145,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28","frame":"CY2016Q3I"},{"end":"2016-12-31","val":122145,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2016Q4I"},{"end":"2017-03-31","val":122145,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2017-03-31","val":122145,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2017Q1I"},{"end":"2017-06-30","val":122145,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":122145,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":122145,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":122145,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":122148,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":122148,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":122148,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":122148,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":122148,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":122148,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":122148,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":122148,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":122148,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":122148,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":122148,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2020-12-31","val":122148,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q4I"},{"end":"2021-09-30","val":122148,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":122148,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2021-12-31","val":122148,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2021Q4I"}]}},"CapitalLeasesFutureMinimumPaymentsReceivableInTwoYears":{"label":"Capital Leases, Future Minimum Payments, Receivable in Two Years","description":"Amount of minimum lease payments to be received by the lessor for capital leases 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":"2016-06-30","val":122148,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13","frame":"CY2016Q2I"},{"end":"2016-09-30","val":122145,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28","frame":"CY2016Q3I"},{"end":"2016-12-31","val":122145,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2016Q4I"},{"end":"2017-03-31","val":122145,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2017-03-31","val":122145,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2017Q1I"},{"end":"2017-06-30","val":122145,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":122145,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":122145,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":122145,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":122148,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":122148,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":122148,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":122148,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":122148,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":122148,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":122148,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":122148,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":122148,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":122148,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":122148,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2020-12-31","val":122148,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q4I"},{"end":"2021-09-30","val":122148,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":122148,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2021-12-31","val":122148,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2021Q4I"}]}},"CapitalLeasesFutureMinimumPaymentsReceivableNextRollingTwelveMonths":{"label":"Capital Leases, Future Minimum Payments Receivable, Next Rolling Twelve Months","description":"Amount of minimum lease payments to be received by the lessor for capital leases 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":"2017-03-31","val":32322,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2017-03-31","val":32322,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2017Q1I"},{"end":"2017-06-30","val":21547,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":10773,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":43096,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2019-12-31","val":43096,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":32322,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":21548,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":10774,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"}]}},"CapitalLeasesFutureMinimumPaymentsReceivableRemainderOfFiscalYear":{"label":"Capital Leases, Future Minimum Payments Receivable, Remainder of Fiscal Year","description":"Amount of minimum lease payments to be received by the lessor for capital leases in the remainder of the fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2016-06-30","val":61074,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13","frame":"CY2016Q2I"},{"end":"2016-09-30","val":30537,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28","frame":"CY2016Q3I"},{"end":"2016-12-31","val":122145,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2016Q4I"},{"end":"2017-03-31","val":91608,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2017-03-31","val":91608,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2017Q1I"},{"end":"2017-06-30","val":61073,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":30537,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":122145,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2019-06-30","val":21548,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":10774,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2022-03-31","val":9838224,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":9838224,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":9788224,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"}]}},"Cash":{"label":"Cash","description":"Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation.","units":{"USD":[{"end":"2011-09-20","val":0,"accn":"0001144204-13-046065","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2011Q3I"},{"end":"2011-12-31","val":2000,"accn":"0001144204-13-046065","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2011Q4I"},{"end":"2012-06-30","val":2000,"accn":"0001144204-13-046065","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2012Q2I"},{"end":"2012-12-31","val":150,"accn":"0001144204-13-046065","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":17568,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"end":"2012-12-31","val":17718,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08","frame":"CY2012Q4I"},{"end":"2013-06-30","val":8908,"accn":"0001144204-13-046065","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":2849,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":5349,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"end":"2013-12-31","val":5349,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07"},{"end":"2013-12-31","val":5349,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":5349,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":5349,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":221351,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07","frame":"CY2014Q1I"},{"end":"2014-06-30","val":20554,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":40996,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":159296,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":159296,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":159296,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2014-12-31","val":159296,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27"},{"end":"2014-12-31","val":159296,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2014Q4I"},{"end":"2015-03-31","val":13528,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":488556,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2015-06-30","val":525541,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27","frame":"CY2015Q2I"},{"end":"2015-09-30","val":576897,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2015Q3I"},{"end":"2020-12-31","val":3765277,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":3765277,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":3765277,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2020-12-31","val":3765277,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2618078,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1805414,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":9233399,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":6037983,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"end":"2021-12-31","val":6037983,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2021-12-31","val":5767276,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2021-12-31","val":5767276,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":5767276,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":13795772,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":9978252,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":7105967,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":3237106,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":3237106,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":3237106,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":3237106,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":3237106,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1587982,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":5981774,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":3811014,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":10177099,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"end":"2023-12-31","val":10177099,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":10177099,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":10177099,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":10177099,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":7226212,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":14407393,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":11718392,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":8471561,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":8471561,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":8471561,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":8471561,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":8471561,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2024Q4I"},{"end":"2025-03-31","val":2866347,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":8300280,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":4899658,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":4608073,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025Q4I"}]}},"CashAcquiredFromAcquisition":{"label":"Cash Acquired from Acquisition","description":"The cash inflow associated with the acquisition of business during the period (for example, cash that was held by the acquired business).","units":{"USD":[{"start":"2015-01-01","end":"2015-06-30","val":37876,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27"},{"start":"2015-01-01","end":"2015-06-30","val":37876,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2015-01-01","end":"2015-09-30","val":31435,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-03-31","val":419042,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-03-31","val":419042,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-03-31","val":419042,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":419042,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2016-01-01","end":"2016-06-30","val":419042,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":419042,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-09-30","val":419042,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":419042,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"start":"2016-01-01","end":"2016-12-31","val":419042,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"}]}},"CashAcquiredInExcessOfPaymentsToAcquireBusiness":{"label":"Cash Acquired in Excess of Payments to Acquire Business","description":"The cash inflow associated with the acquisition of a business when the cash held by the acquired business exceeds the cash payments to acquire the business.","units":{"USD":[{"start":"2015-01-01","end":"2015-09-30","val":8916,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2015-01-01","end":"2015-12-31","val":42000,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02","frame":"CY2015"}]}},"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":"2011-12-31","val":4404,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"end":"2011-12-31","val":4404,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08","frame":"CY2011Q4I"},{"end":"2012-09-30","val":121461,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08","frame":"CY2012Q3I"},{"end":"2012-12-31","val":17568,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"end":"2012-12-31","val":17568,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07"},{"end":"2012-12-31","val":17718,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08"},{"end":"2012-12-31","val":150,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2012-12-31","val":17718,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2012-12-31","val":17568,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2012Q4I"},{"end":"2013-03-31","val":4723,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07","frame":"CY2013Q1I"},{"end":"2013-06-30","val":8908,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":2849,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08"},{"end":"2013-09-30","val":2849,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3I"},{"end":"2013-12-31","val":5349,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"end":"2013-12-31","val":5349,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07"},{"end":"2013-12-31","val":5349,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":5349,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":5349,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2013-12-31","val":5349,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2013-12-31","val":5349,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2013-12-31","val":5349,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27"},{"end":"2013-12-31","val":5349,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"end":"2013-12-31","val":5349,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02","frame":"CY2013Q4I"},{"end":"2014-03-31","val":221351,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07"},{"end":"2014-03-31","val":221350,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1I"},{"end":"2014-06-30","val":20554,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2014-06-30","val":20564,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2014-06-30","val":20554,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27","frame":"CY2014Q2I"},{"end":"2014-09-30","val":40996,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2014-09-30","val":40996,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2014Q3I"},{"end":"2014-12-31","val":159296,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":159296,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":159296,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2014-12-31","val":159296,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27"},{"end":"2014-12-31","val":159296,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"end":"2014-12-31","val":159296,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"end":"2014-12-31","val":159296,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31"},{"end":"2014-12-31","val":159296,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"end":"2014-12-31","val":159296,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"end":"2014-12-31","val":159296,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":13528,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2015-03-31","val":13528,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31","frame":"CY2015Q1I"},{"end":"2015-06-30","val":13528,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2015-06-30","val":525541,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27"},{"end":"2015-06-30","val":525541,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":576897,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"end":"2015-09-30","val":908988,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28","frame":"CY2015Q3I"},{"end":"2015-12-31","val":349873,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"end":"2015-12-31","val":349873,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31"},{"end":"2015-12-31","val":349873,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"end":"2015-12-31","val":349873,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"end":"2015-12-31","val":349873,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"end":"2015-12-31","val":349873,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2015-12-31","val":349873,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14"},{"end":"2015-12-31","val":349873,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2015-12-31","val":349873,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2015-12-31","val":349873,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015Q4I"},{"end":"2016-03-31","val":310033,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31"},{"end":"2016-03-31","val":310033,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2016-03-31","val":310033,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2016Q1I"},{"end":"2016-06-30","val":281188,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"end":"2016-06-30","val":281188,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2I"},{"end":"2016-09-30","val":234812,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"end":"2016-09-30","val":234812,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3I"},{"end":"2016-12-31","val":689105,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"end":"2016-12-31","val":689105,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":689105,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14"},{"end":"2016-12-31","val":689105,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":689105,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":689105,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2016-12-31","val":689105,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"end":"2016-12-31","val":689105,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2016-12-31","val":689105,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2016-12-31","val":689105,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2016Q4I"},{"end":"2017-03-31","val":4946012,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2017-03-31","val":4946012,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14"},{"end":"2017-03-31","val":4946012,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2017Q1I"},{"end":"2017-06-30","val":2376197,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2017-06-30","val":2376197,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1440179,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2017-09-30","val":1440179,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3I"},{"end":"2017-12-31","val":4413822,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":4413822,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"end":"2017-12-31","val":4413822,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":4413822,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":4413822,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"end":"2017-12-31","val":4413822,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2017-12-31","val":4413822,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2017-12-31","val":4413822,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2017-12-31","val":4413822,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2017Q4I"},{"end":"2018-03-31","val":2412363,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"end":"2018-03-31","val":2412363,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1312667,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2018-06-30","val":1312667,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2018Q2I"},{"end":"2018-09-30","val":7414405,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2018-09-30","val":7414405,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":4972331,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"end":"2018-12-31","val":4972331,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":4972331,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":4972331,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":4972331,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2018-12-31","val":4972331,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2018-12-31","val":4972331,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2018-12-31","val":4972331,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2018-12-31","val":4972331,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":2920895,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2019-03-31","val":2920895,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1I"},{"end":"2019-06-30","val":4184220,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2019-06-30","val":4184220,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1775257,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2019-09-30","val":1775257,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3I"},{"end":"2019-12-31","val":567081,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":567081,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":567081,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":567081,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":567081,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019Q4I"},{"end":"2020-03-31","val":562248,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":814950,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":569597,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":3765277,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2020Q4I"}]}},"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":"2012-01-01","end":"2012-06-30","val":0,"accn":"0001144204-13-046065","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":117057,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08"},{"start":"2012-01-01","end":"2012-12-31","val":13164,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-12845,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07","frame":"CY2013Q1"},{"start":"2011-09-21","end":"2013-06-30","val":8908,"accn":"0001144204-13-046065","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":8758,"accn":"0001144204-13-046065","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":8758,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":-14869,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08"},{"start":"2013-01-01","end":"2013-09-30","val":-14869,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":-12219,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"start":"2013-01-01","end":"2013-12-31","val":-12219,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":216002,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07"},{"start":"2014-01-01","end":"2014-03-31","val":216001,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":15205,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":15215,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2014-01-01","end":"2014-06-30","val":15205,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27"},{"start":"2014-01-01","end":"2014-09-30","val":35647,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":35647,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2014-01-01","end":"2014-12-31","val":153947,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":153947,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-145768,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":-145768,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-145768,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-01-01","end":"2015-06-30","val":366245,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27"},{"start":"2015-01-01","end":"2015-06-30","val":366245,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2015-01-01","end":"2015-09-30","val":417601,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2015-01-01","end":"2015-09-30","val":749692,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2015-01-01","end":"2015-12-31","val":190577,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"start":"2015-01-01","end":"2015-12-31","val":190577,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-39840,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-03-31","val":-39840,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-03-31","val":-39840,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-68685,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2016-01-01","end":"2016-06-30","val":-68685,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":-115061,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-09-30","val":-115061,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":339232,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"start":"2016-01-01","end":"2016-12-31","val":339232,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":4256907,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-03-31","val":4256907,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-03-31","val":4256907,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1687092,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":1687092,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":751074,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":751074,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":3724717,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":3724717,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-2001459,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"start":"2018-01-01","end":"2018-03-31","val":-2001459,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-3101155,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":-3101155,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-01-01","end":"2018-09-30","val":3000583,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":3000583,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":558509,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"start":"2018-01-01","end":"2018-12-31","val":558509,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-2051436,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":-2051436,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-788111,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":-788111,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":-3197074,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":-3197074,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-01-01","end":"2019-12-31","val":-4405250,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":-4405250,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-4833,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":247869,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":2516,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-12-31","val":3198196,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2020"}]}},"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":567081,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2019-12-31","val":567081,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2019-12-31","val":567081,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2019-12-31","val":567081,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2019Q4I"},{"end":"2020-03-31","val":562248,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1I"},{"end":"2020-06-30","val":814950,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":267450,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2020Q3I"},{"end":"2020-12-31","val":3765277,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":3765277,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":3765277,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2020-12-31","val":3765277,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"end":"2020-12-31","val":3765277,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2020-12-31","val":3506171,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2020-12-31","val":3506171,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2020-12-31","val":3506171,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2618078,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2021-03-31","val":2618078,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1805414,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2021-06-30","val":1569363,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":9233399,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2021-09-30","val":9059152,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":6037983,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"end":"2021-12-31","val":6037983,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2021-12-31","val":5767276,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2021-12-31","val":5767276,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":5767276,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2021-12-31","val":5767276,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2021-12-31","val":5767276,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2021-12-31","val":5767276,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2021-12-31","val":5767276,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":13795772,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2022-03-31","val":13458112,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":9978252,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2022-06-30","val":9978252,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":7105967,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2022-09-30","val":7105967,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":3237106,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":3237106,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":3237106,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":3237106,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":3237106,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"end":"2022-12-31","val":3237106,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2022-12-31","val":3237106,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2022-12-31","val":3237106,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2022-12-31","val":3237106,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1587982,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2023-03-31","val":1587982,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":5981774,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2023-06-30","val":5981773,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":3811014,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2023-09-30","val":3811014,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2023Q3I"},{"end":"2023-12-31","val":10177099,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"end":"2023-12-31","val":10177099,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":10177099,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":10177099,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":10177099,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":7226212,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2024-03-31","val":7226212,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":14407393,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2024-06-30","val":14407393,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":11718392,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2024-09-30","val":11718392,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":8471561,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":8471561,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2024Q4I"},{"end":"2025-03-31","val":2866347,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":8300280,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":4899658,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":4608073,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025Q4I"}]}},"CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect":{"label":"Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect","description":"Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"start":"2020-01-01","end":"2020-03-31","val":-4833,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":247869,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":-299631,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-01-01","end":"2020-12-31","val":3198196,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-1147199,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":-1147199,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-1959863,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":-1959863,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-01-01","end":"2021-09-30","val":5468122,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":5468122,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":2272706,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":2272706,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":7757789,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":7757789,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":4280649,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":4280649,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":1079326,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":1079326,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":-2798174,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":-2798174,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-1648802,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":-1648802,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":2741965,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":2741965,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":571205,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":571204,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-01-01","end":"2023-12-31","val":6937290,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"start":"2023-01-01","end":"2023-12-31","val":6937290,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-2950887,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":-2950887,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":4230294,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":4230294,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-01-01","end":"2024-09-30","val":1541293,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":1541293,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-01-01","end":"2024-12-31","val":-1705538,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":-1705538,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-5605214,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-171281,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-01-01","end":"2025-09-30","val":-3571903,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-01-01","end":"2025-12-31","val":-3863488,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025"}]}},"CashFDICInsuredAmount":{"label":"Cash, FDIC Insured Amount","description":"The amount of cash deposited in financial institutions as of the balance sheet date that is insured by the Federal Deposit Insurance Corporation.","units":{"USD":[{"end":"2015-12-31","val":250000,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02","frame":"CY2015Q4I"},{"end":"2016-12-31","val":250000,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2016Q4I"},{"end":"2017-12-31","val":250000,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-12-31","val":250000,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2018Q4I"},{"end":"2019-12-31","val":250000,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019Q4I"},{"end":"2020-12-31","val":250000,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2020Q4I"},{"end":"2021-12-31","val":250000,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2021Q4I"},{"end":"2022-12-31","val":250000,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022Q4I"},{"end":"2023-12-31","val":250000,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2023Q4I"},{"end":"2024-12-31","val":8200000,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2024Q4I"},{"end":"2025-06-30","val":250000,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":250000,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":4300000,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025Q4I"}]}},"CashFlowsBetweenTransfereeAndTransferorRepaymentsOfServicingFeeAdvances":{"label":"Cash Flows Between Transferor and Transferee, Repayments of Servicing Fee Advances","description":"Cash flows between transferee and transferor in repayment of service fee advances, in advance of a securitization, asset-backed financing arrangement, or similar transfer in which the transferor has continuing involvement with the transferred financial assets underlying the transaction (including, but not limited to, servicing, recourse, and restrictions on transferor's interests in the transferred financial assets).","units":{"USD":[{"start":"2020-01-01","end":"2020-03-31","val":104800,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":104800,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":104800,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-12-31","val":104800,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":104800,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":104800,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":104800,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":104800,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2021"}]}},"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":"2015-12-31","val":61000,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02","frame":"CY2015Q4I"},{"end":"2016-12-31","val":205000,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2016Q4I"},{"end":"2017-12-31","val":38561000,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-12-31","val":4200000,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2018Q4I"},{"end":"2022-12-31","val":50000,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022Q4I"}]}},"ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1":{"label":"Change in Unrealized Gain (Loss) on Fair Value Hedging Instruments","description":"Amount of gain (loss) from the increase (decrease) in fair value of derivative and nonderivative instruments designated as fair value hedging instruments recognized in the income statement.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":22814101,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-12941663,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-17677252,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2016-01-01","end":"2016-09-30","val":-16082616,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-12-31","val":-7345000,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"start":"2016-01-01","end":"2016-12-31","val":-7345000,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":452146,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":452146,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017"}]}},"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":"2020-06-30","val":0.06,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2020-06-30","val":1.8,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0.06,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2021-09-30","val":8.75,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2022-04-25","val":19.28,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q1I"},{"end":"2022-09-30","val":3.03,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022Q3I"},{"end":"2023-03-31","val":0.33,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-28","val":5.48,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"}]}},"ClassOfWarrantOrRightOutstanding":{"label":"Class of Warrant or Right, Outstanding","description":"Number of warrants or rights outstanding.","units":{"shares":[{"end":"2015-06-30","val":19490909,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27","frame":"CY2015Q2I"},{"end":"2015-09-30","val":23670909,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2015Q3I"},{"end":"2023-05-12","val":187500,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q1I"},{"end":"2023-05-26","val":156712,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"}]}},"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":"2012-12-20","val":1,"accn":"0001144204-13-046065","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":0.0001,"accn":"0001144204-13-046065","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":0.0001,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"end":"2012-12-31","val":0.0001,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08","frame":"CY2012Q4I"},{"end":"2013-06-30","val":0.0001,"accn":"0001144204-13-046065","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":0.0001,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":0.0001,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"end":"2013-12-31","val":300000000,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07"},{"end":"2013-12-31","val":0.0001,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":0.0001,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":0.0001,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":300000000,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07","frame":"CY2014Q1I"},{"end":"2014-06-30","val":0.0001,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":0.0001,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":0.0001,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":0.0001,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":0.0001,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2014-12-31","val":0.0001,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27"},{"end":"2014-12-31","val":0.0001,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"end":"2014-12-31","val":0.0001,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02","frame":"CY2014Q4I"},{"end":"2015-03-31","val":0.0001,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":0.0001,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2015-06-30","val":0.0001,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27","frame":"CY2015Q2I"},{"end":"2015-09-30","val":0.0001,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2015Q3I"},{"end":"2015-12-31","val":0.0001,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"end":"2015-12-31","val":0.0001,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31"},{"end":"2015-12-31","val":0.0001,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"end":"2015-12-31","val":0.0001,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"end":"2015-12-31","val":0.0001,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015Q4I"},{"end":"2016-03-31","val":0.0001,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31","frame":"CY2016Q1I"},{"end":"2016-06-30","val":0.0001,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13","frame":"CY2016Q2I"},{"end":"2016-09-30","val":0.0001,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0.0001,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"end":"2016-12-31","val":0.0001,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":0.0001,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14"},{"end":"2016-12-31","val":0.0001,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":0.0001,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":0.0001,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":0.0001,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2017-03-31","val":0.0001,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2017Q1I"},{"end":"2017-06-30","val":0.0001,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0.0001,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0.0001,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":0.0001,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"end":"2017-12-31","val":0.0001,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":0.0001,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":0.0001,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0.0001,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0.0001,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0.0001,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0.0001,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"end":"2018-12-31","val":0.0001,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":0.0001,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":0.0001,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":0.0001,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0.0001,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0.0001,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0.0001,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0.0001,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":0.0001,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":0.0001,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":0.0001,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":0.0001,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0.0001,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0.0001,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0.0001,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0.0001,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2020-12-31","val":0.0001,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":0.0001,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":0.0001,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2020-12-31","val":0.0001,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0.0001,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0.0001,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0.0001,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0.0001,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"end":"2021-12-31","val":0.0001,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2021-12-31","val":0.0001,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2021-12-31","val":0.0001,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":0.0001,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0.0001,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0.0001,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0.0001,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0.0001,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":0.0001,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":0.0001,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":0.0001,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":0.0001,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0.0001,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0.0001,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0.0001,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0.0001,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"end":"2023-12-31","val":0.0001,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":0.0001,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":0.0001,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":0.0001,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0.0001,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0.0001,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0.0001,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0.0001,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":0.0001,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":0.0001,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":0.0001,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":0.0001,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0.0001,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":0.0001,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0.0001,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0.0001,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","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":"2017-03-31","val":830000,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2017-03-31","val":830000,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2017Q1I"},{"end":"2017-06-30","val":430000,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2020-06-30","val":965033,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"}]}},"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":"2012-12-31","val":300000000,"accn":"0001144204-13-046065","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":300000000,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"end":"2012-12-31","val":300000000,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08","frame":"CY2012Q4I"},{"end":"2013-06-30","val":300000000,"accn":"0001144204-13-046065","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":300000000,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":300000000,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"end":"2013-12-31","val":0.0001,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07"},{"end":"2013-12-31","val":300000000,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":300000000,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":300000000,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":0.0001,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07","frame":"CY2014Q1I"},{"end":"2014-06-30","val":300000000,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":300000000,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":300000000,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":300000000,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":300000000,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2014-12-31","val":300000000,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27"},{"end":"2014-12-31","val":500000000,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"end":"2014-12-31","val":300000000,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02","frame":"CY2014Q4I"},{"end":"2015-03-31","val":300000000,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":300000000,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2015-06-30","val":300000000,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27","frame":"CY2015Q2I"},{"end":"2015-08-24","val":300000000,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"end":"2015-08-24","val":300000000,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"end":"2015-09-30","val":500000000,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2015Q3I"},{"end":"2015-12-31","val":500000000,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"end":"2015-12-31","val":500000000,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31"},{"end":"2015-12-31","val":500000000,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"end":"2015-12-31","val":500000000,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"end":"2015-12-31","val":500000000,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015Q4I"},{"end":"2016-03-31","val":500000000,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31","frame":"CY2016Q1I"},{"end":"2016-06-30","val":500000000,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13","frame":"CY2016Q2I"},{"end":"2016-08-24","val":300000000,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2016-09-30","val":500000000,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28","frame":"CY2016Q3I"},{"end":"2016-12-31","val":500000000,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"end":"2016-12-31","val":500000000,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":500000000,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14"},{"end":"2016-12-31","val":500000000,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":500000000,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":500000000,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":500000000,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2017-03-31","val":500000000,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2017Q1I"},{"end":"2017-06-30","val":500000000,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-28","val":500000000,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2017-09-28","val":500000000,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-09-28","val":500000000,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"end":"2017-09-28","val":500000000,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2017-09-30","val":1000000000,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1000000000,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":1000000000,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"end":"2017-12-31","val":1000000000,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":1000000000,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":1000000000,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1000000000,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1000000000,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1000000000,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1000000000,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"end":"2018-12-31","val":1000000000,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":1000000000,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":1000000000,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":1000000000,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1000000000,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1000000000,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1000000000,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1000000000,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":1000000000,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":1000000000,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":1000000000,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":1000000000,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1000000000,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1000000000,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1000000000,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1000000000,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2020-12-31","val":1000000000,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":1000000000,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":1000000000,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2020-12-31","val":1000000000,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1000000000,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1000000000,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1000000000,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1000000000,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"end":"2021-12-31","val":1000000000,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2021-12-31","val":1000000000,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2021-12-31","val":1000000000,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":1000000000,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1000000000,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1000000000,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":250000000,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":250000000,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":250000000,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":250000000,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":250000000,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":250000000,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022Q4I"},{"end":"2023-03-31","val":250000000,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":250000000,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":250000000,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":250000000,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"end":"2023-12-31","val":250000000,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":250000000,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":250000000,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":250000000,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":250000000,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":150000000,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":150000000,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":150000000,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":150000000,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":150000000,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":150000000,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":250000000,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2024Q4I"},{"end":"2025-03-31","val":150000000,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":150000000,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":150000000,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":150000000,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025Q4I"}]}},"CommonStockSharesIssued":{"label":"Common Stock, Shares, Issued","description":"Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.","units":{"shares":[{"end":"2012-12-31","val":1500000,"accn":"0001144204-13-046065","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":1500000,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"end":"2012-12-31","val":159803812,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08","frame":"CY2012Q4I"},{"end":"2013-06-30","val":1500000,"accn":"0001144204-13-046065","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":159803812,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":160623289,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"end":"2013-12-31","val":160623289,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07"},{"end":"2013-12-31","val":160623289,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":160623289,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":160623289,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":160623289,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07","frame":"CY2014Q1I"},{"end":"2014-06-30","val":160623289,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":160538289,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":163538289,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":163538289,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":163538289,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2014-12-31","val":163538289,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27"},{"end":"2014-12-31","val":163538289,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"end":"2014-12-31","val":163538289,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02","frame":"CY2014Q4I"},{"end":"2015-03-31","val":164300789,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":173284806,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2015-06-30","val":173284806,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27","frame":"CY2015Q2I"},{"end":"2015-09-30","val":178301473,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2015Q3I"},{"end":"2015-12-31","val":187854139,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"end":"2015-12-31","val":187854139,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31"},{"end":"2015-12-31","val":187854139,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"end":"2015-12-31","val":187854139,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"end":"2015-12-31","val":187854139,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015Q4I"},{"end":"2016-03-31","val":211923213,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31","frame":"CY2016Q1I"},{"end":"2016-06-30","val":214196550,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13","frame":"CY2016Q2I"},{"end":"2016-09-30","val":231551155,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28","frame":"CY2016Q3I"},{"end":"2016-12-31","val":234704655,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"end":"2016-12-31","val":234704655,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":234704655,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14"},{"end":"2016-12-31","val":234704655,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":234704655,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":234704655,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":344093411,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2017-03-31","val":344093411,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2017Q1I"},{"end":"2017-06-30","val":344214144,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":364320216,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":403311988,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":403311988,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"end":"2017-12-31","val":403311988,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":403311988,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":403311988,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017Q4I"},{"end":"2018-03-31","val":405708228,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":412344956,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":476416957,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":478950996,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"end":"2018-12-31","val":478950996,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":478950996,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":478950996,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":478950996,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":478950996,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":518125454,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":518125454,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":518125454,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":518125454,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":518125454,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":518125454,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":518125454,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019Q4I"},{"end":"2020-03-31","val":522731646,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":546654196,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":547986424,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":589272023,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2020-12-31","val":589272023,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":19642401,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":19642401,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2020-12-31","val":19642401,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":603486888,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":21363027,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":23198419,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":23294024,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"end":"2021-12-31","val":23294024,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2021-12-31","val":23294024,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2021-12-31","val":23294024,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":23294024,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-18","val":1063514,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2022-03-18","val":1063514,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-03-21","val":1063514,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2022-03-21","val":1063514,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-03-31","val":24672522,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":24789418,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":24914418,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":25319095,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":25319095,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":3179789,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":3179789,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":3179789,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022Q4I"},{"end":"2023-03-31","val":25864437,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-26","val":7874962,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-06-30","val":7874962,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":7874962,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":9450220,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"end":"2023-12-31","val":9450220,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":9450220,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":9450220,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":9450220,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":9450220,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-27","val":1464965,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2024-06-30","val":10920851,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":10920909,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2024-09-30","val":5724,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":10920909,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":10920909,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":10920909,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":10920909,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":10920909,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2024Q4I"},{"end":"2025-03-31","val":10920909,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":13443740,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":13443740,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":16132487,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025Q4I"}]}},"CommonStockSharesOutstanding":{"label":"Common Stock, Shares, Outstanding","description":"Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.","units":{"shares":[{"end":"2012-12-20","val":20000000,"accn":"0001144204-13-046065","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-20","val":20000000,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"end":"2012-12-20","val":20000000,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07"},{"end":"2012-12-20","val":20000000,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08"},{"end":"2012-12-21","val":1500000,"accn":"0001144204-13-046065","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":1500000,"accn":"0001144204-13-046065","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":1500000,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"end":"2012-12-31","val":97200000,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08","frame":"CY2012Q4I"},{"end":"2013-06-30","val":1500000,"accn":"0001144204-13-046065","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":97200000,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":160623289,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"end":"2013-12-31","val":160623289,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07"},{"end":"2013-12-31","val":160623289,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":160623289,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":160623289,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":160623289,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07","frame":"CY2014Q1I"},{"end":"2014-06-30","val":160623289,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":163538289,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":163538289,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":163538289,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":163538289,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2014-12-31","val":163538289,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27"},{"end":"2014-12-31","val":163538289,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"end":"2014-12-31","val":163538289,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02","frame":"CY2014Q4I"},{"end":"2015-03-31","val":164300789,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":173284806,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2015-06-30","val":173284806,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27","frame":"CY2015Q2I"},{"end":"2015-09-30","val":178301473,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2015Q3I"},{"end":"2015-12-31","val":187854139,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"end":"2015-12-31","val":187854139,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31"},{"end":"2015-12-31","val":187854139,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"end":"2015-12-31","val":187854139,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"end":"2015-12-31","val":187854139,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015Q4I"},{"end":"2016-03-31","val":211923213,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31","frame":"CY2016Q1I"},{"end":"2016-06-30","val":214196550,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13","frame":"CY2016Q2I"},{"end":"2016-09-30","val":231551155,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28","frame":"CY2016Q3I"},{"end":"2016-12-31","val":234704655,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"end":"2016-12-31","val":234704655,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":234704655,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14"},{"end":"2016-12-31","val":234704655,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":234704655,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":234704655,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":344093411,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2017-03-31","val":344093411,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2017Q1I"},{"end":"2017-06-30","val":344214144,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":364320216,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":403311988,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":403311988,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"end":"2017-12-31","val":403311988,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":403311988,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":403311988,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017Q4I"},{"end":"2018-03-31","val":405708228,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":412344956,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":476416957,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":478950996,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"end":"2018-12-31","val":478950996,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":478950996,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":478950996,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q4I"},{"end":"2019-03-31","val":478950996,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":518125454,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":518125454,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":518125454,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":518125454,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":518125454,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019Q4I"},{"end":"2020-03-31","val":522731646,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-09-30","val":547986424,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":589272023,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2020-12-31","val":589272023,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":19642401,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":19642401,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2020-12-31","val":19642401,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":603486888,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":21363027,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":23198419,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":23294024,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"end":"2021-12-31","val":23294024,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2021-12-31","val":23294024,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2021-12-31","val":23294024,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":23294024,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":24672522,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":24789418,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":24914418,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":25319095,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":25319095,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":3179789,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":3179789,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":3179789,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022Q4I"},{"end":"2023-03-31","val":25864437,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-26","val":7874962,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-06-30","val":7874962,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":7874962,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":9450220,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"end":"2023-12-31","val":9450220,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":9450220,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":9450220,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":9450220,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":9450220,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":10920851,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":10920909,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":10920909,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":10920909,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":10920909,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":10920909,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":10920909,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2024Q4I"},{"end":"2025-03-31","val":10920909,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":13443740,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":13443740,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":16132487,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025Q4I"}]}},"CommonStockSharesSubscribedButUnissued":{"label":"Common Stock, Shares Subscribed but Unissued","description":"Amount 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":{"shares":[{"end":"2013-04-30","val":1910000,"accn":"0001144204-13-046065","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q1I"}]}},"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":"2012-12-31","val":0,"accn":"0001144204-13-046065","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2012Q4I"},{"end":"2013-04-30","val":515000,"accn":"0001144204-13-046065","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":515000,"accn":"0001144204-13-046065","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2020-06-30","val":283950,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":283950,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"}]}},"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":"2012-12-31","val":150,"accn":"0001144204-13-046065","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":150,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"end":"2012-12-31","val":9720,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08","frame":"CY2012Q4I"},{"end":"2013-06-30","val":150,"accn":"0001144204-13-046065","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":16062,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":16062,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"end":"2013-12-31","val":16062,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07"},{"end":"2013-12-31","val":16062,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":16062,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":16062,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":16062,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07","frame":"CY2014Q1I"},{"end":"2014-06-30","val":16062,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":16354,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":16354,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":16354,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":16354,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2014-12-31","val":16354,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27"},{"end":"2014-12-31","val":16354,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"end":"2014-12-31","val":16354,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02","frame":"CY2014Q4I"},{"end":"2015-03-31","val":16456,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":17329,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2015-06-30","val":17329,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27","frame":"CY2015Q2I"},{"end":"2015-09-30","val":17830,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2015Q3I"},{"end":"2015-12-31","val":18785,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"end":"2015-12-31","val":18785,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31"},{"end":"2015-12-31","val":18785,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"end":"2015-12-31","val":18785,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"end":"2015-12-31","val":18785,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015Q4I"},{"end":"2016-03-31","val":21192,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31","frame":"CY2016Q1I"},{"end":"2016-06-30","val":21420,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13","frame":"CY2016Q2I"},{"end":"2016-09-30","val":23155,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28","frame":"CY2016Q3I"},{"end":"2016-12-31","val":23470,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"end":"2016-12-31","val":23470,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":23470,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14"},{"end":"2016-12-31","val":23470,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":23470,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":23470,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":34409,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2017-03-31","val":34409,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2017Q1I"},{"end":"2017-06-30","val":34421,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":36432,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":40331,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":40331,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"end":"2017-12-31","val":40331,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":40331,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":40331,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017Q4I"},{"end":"2018-03-31","val":40571,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":41234,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":47642,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":47895,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"end":"2018-12-31","val":47895,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":47895,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":47895,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":47895,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":47895,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":51812,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":51812,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":51812,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":51812,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":51812,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":51812,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":51812,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019Q4I"},{"end":"2020-03-31","val":52273,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":54665,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":54798,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":58927,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2020-12-31","val":58927,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":1964,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":1964,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2020-12-31","val":1964,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":60348,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2137,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2319,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2329,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"end":"2021-12-31","val":2329,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2021-12-31","val":2329,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2021-12-31","val":2329,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":2329,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2467,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2478,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2490,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2532,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":2532,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":318,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":318,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":318,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2587,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":786,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":786,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":945,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"end":"2023-12-31","val":945,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":945,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":945,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":945,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":945,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1092,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1092,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1092,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":1092,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":1092,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":1092,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":1092,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1092,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1344,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1344,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1613,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025Q4I"}]}},"CommunicationsInformationTechnologyAndOccupancy":{"label":"Communications, Information Technology and Occupancy","description":"The aggregate amount of communications, data processing and occupancy expenses.","units":{"USD":[{"start":"2020-02-01","end":"2020-02-14","val":1510000,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-02-01","end":"2020-02-14","val":1510000,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-02-01","end":"2020-02-14","val":1510000,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-02-01","end":"2020-02-14","val":1510000,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2020-02-01","end":"2020-02-14","val":1510000,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-02-01","end":"2020-02-14","val":1510000,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-02-01","end":"2020-02-14","val":1510000,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2019Q4I"},{"start":"2020-02-02","end":"2020-02-14","val":1510000,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"}]}},"ComprehensiveIncomeNetOfTax":{"label":"Comprehensive Income (Loss), Net of Tax, Attributable to Parent","description":"Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.","units":{"USD":[{"start":"2014-01-01","end":"2014-09-30","val":451141,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2014-07-01","end":"2014-09-30","val":144324,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-904687,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-709862,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-4125634,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2015-04-01","end":"2015-06-30","val":-3415771,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":33237641,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2015-01-01","end":"2015-09-30","val":-32509982,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2015-07-01","end":"2015-09-30","val":28438201,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2015-07-01","end":"2015-09-30","val":-28406361,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-36627608,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"start":"2015-01-01","end":"2015-12-31","val":-36627608,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":7740048,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-03-31","val":7740048,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-03-31","val":7740048,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":6980862,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2016-01-01","end":"2016-06-30","val":6980862,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":-616021,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2016-04-01","end":"2016-06-30","val":-616021,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":2629522,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-09-30","val":2629522,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":-4351340,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2016-07-01","end":"2016-09-30","val":-4351340,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-9594353,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"start":"2016-01-01","end":"2016-12-31","val":-9594353,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-8645640,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-03-31","val":-9645640,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-03-31","val":-9645640,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-12494992,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":-12494991,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":-2849350,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":-2849350,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-14571326,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":-14571325,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":-2076334,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":-2076334,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-17535389,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":-17535389,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-2726636,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"start":"2018-01-01","end":"2018-03-31","val":-2726636,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-5228704,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":-5228704,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-04-01","end":"2018-06-30","val":-2502068,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":-2502068,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-7415471,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":-7415472,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":-2215785,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":-2186767,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-10075520,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"start":"2018-01-01","end":"2018-12-31","val":-10075520,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-2238511,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":-2238511,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-4424828,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":-4424828,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":-2186317,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":-2186317,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-6809111,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":-6809111,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":-2394809,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":-2384283,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-10530727,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":-10530727,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-3952685,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":-3952685,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-7334898,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":-7334898,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":-3382213,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":-3382213,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-9224080,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":-9224080,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-07-01","end":"2020-09-30","val":-1889182,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":-1889182,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-11315301,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":-11315301,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-2449643,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":-2449643,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-5505584,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":-5505584,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":-3055941,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":-3055941,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-10685523,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":-10685523,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":-5179939,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":-5179939,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-17614944,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":-17614944,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-5267988,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":-5267988,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-11908603,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":-11908603,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":-6640615,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":-6640615,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-18280935,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-18280935,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":-6372332,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":-6372332,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-24285777,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":-24285777,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-5246560,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":-1807947,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-16057188,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":-12618575,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":-10810628,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":-10810628,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-16323601,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":-16323601,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-07-01","end":"2023-09-30","val":-3705026,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":-3705026,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-19543681,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"start":"2023-01-01","end":"2023-12-31","val":-19543681,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-3053499,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":-3053499,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-6325334,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":-6325334,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":-3271835,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":-3271835,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-9689168,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":-9689168,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":-3363834,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":-3363834,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-14280500,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":-14280500,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-4339675,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-8724332,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-04-01","end":"2025-06-30","val":-4384657,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-13897632,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-07-01","end":"2025-09-30","val":-5173300,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-17932946,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025"}]}},"ContractsRevenue":{"label":"Contracts Revenue (Deprecated 2018-01-31)","description":"Amount of revenue earned from products sold or services provided under the terms of a contract, including, but not limited to, government contracts and construction contracts, classified as other.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":13315,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2016-04-01","end":"2016-06-30","val":13315,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13","frame":"CY2016Q2"}]}},"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":"2017-12-31","val":123000,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017Q4I"},{"end":"2018-12-31","val":236000,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"end":"2018-12-31","val":236000,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-12-31","val":137000,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":137000,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019Q4I"},{"end":"2020-12-31","val":150000,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2020-12-31","val":150000,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":150000,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":150000,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2020-12-31","val":150000,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":533000,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":439000,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":330000,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":199000,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"end":"2021-12-31","val":150000,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2021-12-31","val":199000,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2021-12-31","val":199000,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":199000,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":71000,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":46000,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":97000,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":81000,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":81000,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":81000,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":81000,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":81000,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022Q4I"},{"end":"2023-03-31","val":74000,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":59000,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":103000,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":132000,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"end":"2023-12-31","val":132000,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":132000,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":132000,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":132000,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":308000,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":244000,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":329000,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":215000,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":215000,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":0.22,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":460000,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":200000,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1011000,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1.15,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":10000,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":500000,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025Q4I"}]}},"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":"2017-12-31","val":122511,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017Q4I"},{"end":"2018-12-31","val":236270,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"end":"2018-12-31","val":236270,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":236270,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":236270,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":236270,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":551894,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":409788,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":282604,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":425276,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":425276,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":425276,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":425276,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":425276,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019Q4I"},{"end":"2020-03-31","val":546995,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":454086,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":388374,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":237690,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2020Q4I"},{"end":"2021-12-31","val":48000,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2021-12-31","val":48000,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":48000,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-06-30","val":275000,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2023-12-31","val":131628,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":131628,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":131628,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-06-30","val":243772,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":329343,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":215237,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":215237,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":215237,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2024Q4I"},{"end":"2025-09-30","val":531580,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":477058,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025Q4I"}]}},"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":"2017-01-01","end":"2017-12-31","val":276169,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-416301,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-535434,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-01-01","end":"2018-09-30","val":-315574,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":-113759,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"start":"2018-01-01","end":"2018-12-31","val":-113759,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-315624,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":-315624,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-173518,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":-173518,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":-46334,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":-46334,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-01-01","end":"2019-12-31","val":-189006,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-121719,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-28810,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":36902,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"}]}},"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":"2013-07-12","end":"2013-08-12","val":156752899,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"start":"2013-07-12","end":"2013-08-12","val":156752899,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07"},{"start":"2013-07-12","end":"2013-08-12","val":156752899,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08"},{"start":"2013-07-12","end":"2013-08-12","val":156752899,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q2I"},{"start":"2014-01-01","end":"2014-09-30","val":2915000,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2021-01-01","end":"2021-03-31","val":989000,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":33000,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-03-31","val":33000,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q1"},{"start":"2022-01-01","end":"2022-03-31","val":33000,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1"}]}},"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":"2013-07-12","end":"2013-08-12","val":1.6,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"start":"2013-07-12","end":"2013-08-12","val":1.6,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07"},{"start":"2013-07-12","end":"2013-08-12","val":1.6,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08"},{"start":"2013-07-12","end":"2013-08-12","val":1.6,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q2I"},{"start":"2022-01-01","end":"2022-03-31","val":186488,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":186488,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":236805,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-12-31","val":353216,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022"},{"end":"2023-05-23","val":24628,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q2I"}]}},"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":"2015-06-30","val":850000,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27","frame":"CY2015Q2I"},{"end":"2015-09-30","val":2212095,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2015Q3I"},{"end":"2019-12-31","val":428000,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":428000,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":428000,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":428000,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":428000,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019Q4I"},{"end":"2020-03-31","val":5444818,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":5563538,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":5682258,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":5800976,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2020Q4I"},{"end":"2022-12-31","val":9125205,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022Q4I"},{"end":"2023-06-30","val":245000,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-12-31","val":245000,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2023Q4I"}]}},"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":"2021-03-31","val":5812650,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":662000,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":662000,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":662000,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"end":"2021-12-31","val":662000,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2021-12-31","val":662000,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2021-12-31","val":662000,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":662000,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":662000,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":662000,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":662000,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2024-03-31","val":228539,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":232654,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":236769,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":240884,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":240884,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":240884,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":240884,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":240884,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","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":"2016-12-31","val":2245596,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":2245596,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14"},{"end":"2016-12-31","val":2245596,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":2245596,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q4I"},{"end":"2020-12-31","val":5800976,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":5800976,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":5800976,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2020-12-31","val":5800976,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020Q4I"},{"end":"2022-03-31","val":7464267,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":7607011,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":7699754,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":7841500,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":7841500,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":7841500,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":7841500,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022Q4I"},{"end":"2023-06-30","val":216194,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":220309,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":224424,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"end":"2023-12-31","val":224424,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":224424,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":224424,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":224424,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"}]}},"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":"2015-06-30","val":850000,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27","frame":"CY2015Q2I"},{"end":"2015-09-30","val":262158,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2015Q3I"},{"end":"2016-12-31","val":2245596,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"end":"2016-12-31","val":2245596,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2022-12-31","val":7841500,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":7983896,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"}]}},"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":"2015-06-30","val":67918,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27","frame":"CY2015Q2I"},{"end":"2015-09-30","val":262158,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2015Q3I"},{"end":"2020-03-31","val":5444818,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":5563538,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":5682258,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":5800976,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":5812650,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":662000,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-08-26","val":1642856,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-08-26","val":1642856,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2021-09-30","val":662000,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":662000,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2021Q4I"},{"end":"2022-03-31","val":120000,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-09-30","val":6400000,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1200000,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022Q4I"},{"end":"2023-05-23","val":13000,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"}]}},"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":"2015-06-30","val":67918,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27","frame":"CY2015Q2I"},{"end":"2015-09-30","val":262158,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2015Q3I"},{"end":"2015-12-31","val":383346,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"end":"2015-12-31","val":383346,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31"},{"end":"2015-12-31","val":383346,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"end":"2015-12-31","val":383346,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"end":"2015-12-31","val":383346,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015Q4I"},{"end":"2016-03-31","val":666486,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1945415,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13","frame":"CY2016Q2I"},{"end":"2016-09-30","val":2339375,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28","frame":"CY2016Q3I"},{"end":"2016-12-31","val":250000,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"end":"2016-12-31","val":250000,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":250000,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14"},{"end":"2016-12-31","val":250000,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":250000,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":250000,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2020-12-31","val":205557,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":120000,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q1I"},{"end":"2021-12-31","val":6.2,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"}]}},"CostOfGoodsAndServicesSoldAmortization":{"label":"Cost, Amortization","description":"Amount of expense for allocation of cost of intangible asset over its useful life directly used in production of good and rendering of service.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":7023608,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":7028032,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":7034436,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":7047306,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":5006704,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":4634574,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":5007154,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":4640881,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":4640885,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-12-31","val":4640885,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":4640885,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":4640885,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":4640885,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-12-31","val":1899276,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1899276,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1"}]}},"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":"2012-01-01","end":"2012-09-30","val":6159759,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08"},{"start":"2012-07-01","end":"2012-09-30","val":700,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":6500195,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012"}]}},"CostOfRevenue":{"label":"Cost of Revenue","description":"The aggregate cost of goods produced and sold and services rendered during the reporting period.","units":{"USD":[{"start":"2016-01-01","end":"2016-03-31","val":118110,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-03-31","val":118110,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-03-31","val":118110,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":232658,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2016-01-01","end":"2016-06-30","val":232658,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":114548,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2016-04-01","end":"2016-06-30","val":114548,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":349034,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-09-30","val":349034,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":116376,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2016-07-01","end":"2016-09-30","val":116376,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":492237,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"start":"2016-01-01","end":"2016-12-31","val":492237,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":149129,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-03-31","val":149129,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-03-31","val":149129,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":304270,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":304270,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":155141,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":155141,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":448637,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":448637,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":144367,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":144367,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":589254,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":589254,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":120248,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"start":"2018-01-01","end":"2018-03-31","val":120248,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":863957,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":863957,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-04-01","end":"2018-06-30","val":743709,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":743709,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":1104865,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":1104865,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":240908,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":240908,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":1256853,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"start":"2018-01-01","end":"2018-12-31","val":1256853,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":176463,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":176463,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":365724,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":189261,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":508716,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":142992,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":669523,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":355723,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1"}]}},"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":"2014-09-01","end":"2014-09-24","val":1165675,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q3I"},{"start":"2014-01-01","end":"2014-12-31","val":1165675,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":1062704,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"start":"2015-01-01","end":"2015-12-31","val":1062704,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":358411,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"start":"2016-01-01","end":"2016-12-31","val":358411,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"}]}},"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":"2014-01-01","end":"2014-12-31","val":2915000,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014"},{"start":"2016-01-01","end":"2016-03-31","val":704074,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":704074,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2016-01-01","end":"2016-09-30","val":704074,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-12-31","val":704074,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"start":"2016-01-01","end":"2016-12-31","val":704074,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2020-01-01","end":"2020-03-31","val":1500000,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1"}]}},"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":"2016-01-01","end":"2016-03-31","val":21222,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":21222,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2016-01-01","end":"2016-09-30","val":54470,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-09-30","val":54470,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"}]}},"DebtConversionOriginalDebtInterestRateOfDebt":{"label":"Debt Conversion, Original Debt, Interest Rate of Debt","description":"\"The rate of interest that was being paid on the original debt issue that is being converted in the noncash (or part noncash) transaction. \"\"Part noncash\"\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.\"","units":{"pure":[{"start":"2020-01-01","end":"2020-12-31","val":0.1,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2020"}]}},"DebtCurrent":{"label":"Debt, Current","description":"Amount of short-term debt and current maturity of long-term debt and capital lease obligations due within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2013-12-31","val":224615,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"end":"2013-12-31","val":224625,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07"},{"end":"2013-12-31","val":224615,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":224615,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":224615,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":600000,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07","frame":"CY2014Q1I"},{"end":"2014-06-30","val":910000,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-12-31","val":48417,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":46792,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":46792,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2014Q4I"},{"end":"2015-03-31","val":243887,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":234190,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2015Q2I"},{"end":"2018-12-31","val":1853648,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":1853648,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":1853648,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":1853648,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1897599,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1923858,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1950084,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1976278,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":1976278,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":1976278,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":1976278,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":1976278,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019Q4I"},{"end":"2020-03-31","val":11584,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":496027,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":494675,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":493286,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2020-12-31","val":493286,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":493286,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":493286,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2020-12-31","val":493286,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":977618,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":490392,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":3126,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1579,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2021Q4I"}]}},"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":"2015-12-31","val":1562600,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015Q4I"},{"end":"2016-12-31","val":3388000,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"end":"2016-12-31","val":3388000,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-12-31","val":3000000,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":3000000,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"end":"2017-12-31","val":3000000,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":3000000,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":3000000,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017Q4I"},{"end":"2018-03-31","val":3000000,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":3000000,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":2000000,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":2000000,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"end":"2018-12-31","val":2000000,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":2000000,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":2000000,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q4I"},{"end":"2019-03-31","val":2016510,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2015328,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2014113,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2012866,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":12866,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":12866,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":12866,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019Q4I"},{"end":"2020-03-31","val":11584,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":10267,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":8915,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":7526,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2020-12-31","val":7526,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":7526,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":7526,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2020-12-31","val":7526,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":6098,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":4632,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":3126,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1579,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2021Q4I"}]}},"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":"2015-01-01","end":"2015-06-30","val":2408670,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27"},{"start":"2015-01-01","end":"2015-09-30","val":3078221,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"}]}},"DebtInstrumentConvertibleConversionPrice1":{"label":"Debt Instrument, Convertible, Conversion Price","description":"The price per share of the conversion feature embedded in the debt instrument.","units":{"USD/shares":[{"end":"2014-09-24","val":0.4,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q3I"},{"end":"2020-03-31","val":0.2,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0.2,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0.2,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0.2,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0.2,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":6,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":6,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":6,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2021Q4I"},{"end":"2022-03-21","val":3.7,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2022-03-21","val":3.7,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-03-21","val":3.7,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-03-21","val":29.6,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-03-31","val":3.7,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2022-03-31","val":3.7,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q1I"}]}},"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-06-30","val":6100000,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":6100000,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"}]}},"DebtInstrumentFaceAmount":{"label":"Debt Instrument, Face Amount","description":"Face (par) amount of debt instrument at time of issuance.","units":{"USD":[{"end":"2017-02-22","val":300000,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2017-02-22","val":300000,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2017Q1I"},{"end":"2021-03-31","val":100000,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2023-04-12","val":200000,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q1I"}]}},"DebtInstrumentIncreaseAccruedInterest":{"label":"Debt Instrument, Increase, Accrued Interest","description":"Increase for accrued, but unpaid interest on the debt instrument for the period.","units":{"USD":[{"start":"2017-02-21","end":"2017-02-22","val":31000,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2017-02-21","end":"2017-02-22","val":31000,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2017Q1I"}]}},"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":"2015-06-30","val":0.1,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27","frame":"CY2015Q2I"},{"end":"2023-06-30","val":0.0975,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"}]}},"DebtInstrumentInterestRateStatedPercentage":{"label":"Debt Instrument, Interest Rate, Stated Percentage","description":"Contractual interest rate for funds borrowed, under the debt agreement.","units":{"pure":[{"end":"2014-12-31","val":0.15,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"},{"end":"2020-02-14","val":0.15,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2020-02-14","val":0.15,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2020-02-14","val":0.15,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2020-02-14","val":0.15,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2020-02-14","val":0.15,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-02-14","val":0.15,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-02-14","val":0.15,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2020-02-14","val":0.15,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0.15,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0.15,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0.15,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2021-03-31","val":0.15,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"}]}},"DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed":{"label":"Debt Instrument, Redemption Price, Percentage of Principal Amount Redeemed","description":"Percentage of principal amount of debt redeemed.","units":{"pure":[{"start":"2020-01-01","end":"2020-03-31","val":1.5,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1.5,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":1.5,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-12-31","val":1.5,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1.5,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1"}]}},"DebtInstrumentUnamortizedDiscount":{"label":"Debt Instrument, Unamortized Discount","description":"Amount, after accumulated amortization, of debt discount.","units":{"USD":[{"end":"2015-12-31","val":-1193947,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31"},{"end":"2015-12-31","val":-1193947,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"end":"2015-12-31","val":-1193947,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"end":"2015-12-31","val":-1193947,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"end":"2015-12-31","val":-1193947,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015Q4I"},{"end":"2016-03-31","val":-872925,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31","frame":"CY2016Q1I"},{"end":"2016-06-30","val":-482943,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13","frame":"CY2016Q2I"},{"end":"2016-09-30","val":-148501,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28","frame":"CY2016Q3I"},{"end":"2016-12-31","val":-159375,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"end":"2016-12-31","val":159375,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":159375,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14"},{"end":"2016-12-31","val":159375,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":159375,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":-159375,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2016-12-31","val":165841,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2016Q4I"},{"end":"2017-03-31","val":284891,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2017-03-31","val":284891,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2017Q1I"},{"end":"2017-06-30","val":666375,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":561158,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":-455935,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":-455935,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"end":"2017-12-31","val":455935,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":455935,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":455935,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"end":"2017-12-31","val":455935,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2017Q4I"},{"end":"2018-03-31","val":-350719,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":245519,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":46865,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":106886,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"end":"2018-12-31","val":106886,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":106886,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":106886,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":106886,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2018-12-31","val":106886,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":86845,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":66804,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":46763,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":26722,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":26722,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":26722,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":26722,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":26722,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019Q4I"},{"end":"2020-03-31","val":811798,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":811798,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"}]}},"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":"2019-12-31","val":26722,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":26722,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":26722,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019Q4I"}]}},"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":"2013-06-01","end":"2013-06-30","val":167640,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"start":"2013-06-01","end":"2013-06-30","val":167640,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07"},{"start":"2013-06-01","end":"2013-06-30","val":167640,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08","frame":"CY2013Q2I"}]}},"DeferredCompensationArrangementWithIndividualExercisePrice":{"label":"Deferred Compensation Arrangement with Individual, Exercise Price","description":"The per share price that the individual must pay to acquire shares under the deferred compensation arrangement.","units":{"USD/shares":[{"start":"2013-06-01","end":"2013-06-30","val":0.25,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"start":"2013-06-01","end":"2013-06-30","val":0.25,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07"},{"start":"2013-06-01","end":"2013-06-30","val":0.25,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08","frame":"CY2013Q2I"}]}},"DeferredCompensationArrangementWithIndividualRecordedLiability":{"label":"Deferred Compensation Arrangement with Individual, Recorded Liability","description":"The carrying amount of the liability as of the balance sheet date to an individual under a deferred compensation arrangement. This amount may be the result of periodic accruals made over the period of active employment, or reflect termination benefits resulting contractual terms or a death benefit.","units":{"USD":[{"end":"2013-06-30","val":296096,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"end":"2013-06-30","val":296096,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08","frame":"CY2013Q2I"}]}},"DeferredCosts":{"label":"Deferred Costs, Noncurrent","description":"Amount of deferred cost, excluding capitalized cost related to contract with customer; classified as noncurrent.","units":{"USD":[{"end":"2021-06-30","val":166967,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"}]}},"DeferredCostsCurrentAndNoncurrent":{"label":"Deferred Costs","description":"The carrying amount of deferred costs.","units":{"USD":[{"end":"2018-03-31","val":206000,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":22000,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":22000,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":15000,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"end":"2018-12-31","val":11000,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":11000,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":11000,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q4I"},{"end":"2019-03-31","val":5000,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":4000,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":4000,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2020-03-31","val":5000,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":3750,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"}]}},"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":"2015-12-31","val":-368653,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31"},{"end":"2015-12-31","val":-368653,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"end":"2015-12-31","val":-368653,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"end":"2015-12-31","val":-368653,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"end":"2015-12-31","val":-368653,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015Q4I"},{"end":"2016-03-31","val":-312128,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31","frame":"CY2016Q1I"},{"end":"2016-06-30","val":-217603,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13","frame":"CY2016Q2I"},{"end":"2016-09-30","val":-104078,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28","frame":"CY2016Q3I"},{"end":"2016-12-31","val":-177022,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"end":"2016-12-31","val":177022,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":177022,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14"},{"end":"2016-12-31","val":177022,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":177022,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":-177022,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2016-12-31","val":243055,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2016Q4I"},{"end":"2017-03-31","val":771583,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2017-03-31","val":771583,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2017Q1I"},{"end":"2017-06-30","val":246042,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":207194,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":-168345,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":-168345,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"end":"2017-12-31","val":168345,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":168345,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":168345,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"end":"2017-12-31","val":168345,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2017Q4I"},{"end":"2018-03-31","val":-129496,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":55647,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":126927,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":39466,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"end":"2018-12-31","val":39466,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":39466,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":39466,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":39466,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2018-12-31","val":39466,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":32066,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":24666,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":17266,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":9866,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":9866,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":9866,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":9866,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":9866,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019Q4I"},{"end":"2023-03-31","val":410000,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2023-03-31","val":410000,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q1I"},{"end":"2023-05-26","val":7900000,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2023Q2I"}]}},"DeferredIncomeTaxesAndOtherAssetsCurrent":{"label":"Deferred Income Taxes and Other Assets, Current","description":"Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and other assets expected to be realized or consumed within one year or normal operating cycle, if longer.","units":{"USD":[{"end":"2013-06-30","val":0,"accn":"0001144204-13-046065","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2022-03-31","val":199000,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":199000,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":199000,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":199000,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022Q4I"}]}},"DeferredIncomeTaxLiabilities":{"label":"Deferred Tax Liabilities, Gross","description":"Amount of deferred tax liability attributable to taxable temporary differences.","units":{"USD":[{"end":"2015-12-31","val":843422,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"end":"2015-12-31","val":843422,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015Q4I"},{"end":"2016-12-31","val":153600,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"end":"2016-12-31","val":153600,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-12-31","val":160158,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":160158,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017Q4I"},{"end":"2018-12-31","val":37089,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"end":"2018-12-31","val":37089,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-12-31","val":9848,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":9848,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019Q4I"}]}},"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":"2017-12-31","val":123000,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"end":"2017-12-31","val":123000,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":123000,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q4I"},{"end":"2018-03-31","val":539000,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":658000,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":438000,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":236000,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":236000,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":236000,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q4I"},{"end":"2019-03-31","val":531000,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":410000,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":283000,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":425000,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":425000,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":425000,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q4I"},{"end":"2020-03-31","val":547000,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":454000,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":388000,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":150000,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":150000,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":150000,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":530000,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":439000,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":330000,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":199000,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2021Q4I"},{"end":"2022-03-31","val":71000,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":46000,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":97000,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2023-09-30","val":100000,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":130000,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2023Q4I"},{"end":"2024-03-31","val":310000,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"}]}},"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":"2016-03-31","val":228389,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31","frame":"CY2016Q1I"},{"end":"2016-06-30","val":103814,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13","frame":"CY2016Q2I"},{"end":"2016-09-30","val":476457,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28","frame":"CY2016Q3I"},{"end":"2016-12-31","val":398680,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"end":"2016-12-31","val":398680,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":398680,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14"},{"end":"2016-12-31","val":398680,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":398680,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":398680,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":255657,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2017-03-31","val":255657,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2017Q1I"},{"end":"2017-06-30","val":120690,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":277287,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":122511,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":122511,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"end":"2017-12-31","val":122511,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":122511,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q4I"},{"end":"2018-03-31","val":538812,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":657945,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":438085,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2020-12-31","val":237690,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":237690,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":237690,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2020-12-31","val":237690,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":556882,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":461083,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":369708,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":246830,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"end":"2021-12-31","val":246830,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2021-12-31","val":199007,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2021-12-31","val":199007,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":199007,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":402495,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":45644,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":96933,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":81318,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":81318,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":81318,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":81318,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":81318,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022Q4I"},{"end":"2023-03-31","val":73869,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":59107,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":103052,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":131628,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"end":"2023-12-31","val":131628,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":307647,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-12-31","val":215237,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":215237,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1011448,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1154402,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":500000,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":480000,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025Q4I"}]}},"DeferredSalesCommission":{"label":"Deferred Sales Commission","description":"Carrying amount of advanced commission payments.","units":{"USD":[{"end":"2018-06-30","val":37000,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":7000,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"}]}},"DeferredTaxAssetsGoodwillAndIntangibleAssets":{"label":"Deferred Tax Assets, Goodwill and Intangible Assets","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from intangible assets including goodwill.","units":{"USD":[{"end":"2018-12-31","val":99296,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-12-31","val":7405,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":7405,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019Q4I"},{"end":"2020-12-31","val":64848,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2020-12-31","val":64848,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020Q4I"},{"end":"2021-12-31","val":-206925,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"end":"2021-12-31","val":-206925,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-12-31","val":963784,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":963784,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022Q4I"},{"end":"2023-12-31","val":1273449,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"end":"2023-12-31","val":1273449,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-12-31","val":2328429,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":2328429,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2024Q4I"},{"end":"2025-12-31","val":1530876,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsGross":{"label":"Deferred Tax Assets, Gross","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.","units":{"USD":[{"end":"2014-12-31","val":814473,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02","frame":"CY2014Q4I"},{"end":"2015-12-31","val":3464868,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"end":"2015-12-31","val":3464868,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015Q4I"},{"end":"2016-12-31","val":8617327,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"end":"2016-12-31","val":153600,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-12-31","val":160158,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":160158,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017Q4I"},{"end":"2018-12-31","val":37089,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"end":"2018-12-31","val":37089,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-12-31","val":9848,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019Q4I"}]}},"DeferredTaxAssetsNet":{"label":"Deferred Tax Assets, Net of Valuation Allowance","description":"Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.","units":{"USD":[{"end":"2013-12-31","val":0,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":0,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"},{"end":"2015-12-31","val":843422,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"end":"2015-12-31","val":843422,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015Q4I"},{"end":"2016-12-31","val":153600,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2016Q4I"},{"end":"2021-12-31","val":18900000,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"end":"2021-12-31","val":18900000,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-12-31","val":23800000,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":24100000,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022Q4I"},{"end":"2023-12-31","val":27000000,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"end":"2023-12-31","val":27200000,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-12-31","val":32600000,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2024Q4I"}]}},"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":"2012-12-31","val":180000,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012Q4I"},{"end":"2013-12-31","val":522000,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"end":"2013-12-31","val":522000,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":811455,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":811455,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02","frame":"CY2014Q4I"},{"end":"2015-12-31","val":1086609,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"end":"2015-12-31","val":1086609,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015Q4I"},{"end":"2016-12-31","val":2669107,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"end":"2016-12-31","val":2669107,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-12-31","val":4305729,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":4305729,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017Q4I"},{"end":"2018-12-31","val":5981004,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"end":"2018-12-31","val":5981004,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-12-31","val":7681718,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":7681718,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019Q4I"},{"end":"2020-12-31","val":8472849,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2020-12-31","val":8472849,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020Q4I"},{"end":"2021-12-31","val":12702731,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"end":"2021-12-31","val":12702731,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-12-31","val":14997873,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":14997873,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022Q4I"},{"end":"2023-12-31","val":17231979,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"end":"2023-12-31","val":17231979,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-12-31","val":19980310,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":19980310,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2024Q4I"},{"end":"2025-12-31","val":24115034,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsOperatingLossCarryforwardsDomestic":{"label":"Deferred Tax Assets, Operating Loss Carryforwards, Domestic","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible domestic operating loss carryforwards. Excludes state and local operating loss carryforwards.","units":{"USD":[{"end":"2015-12-31","val":2900000,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02","frame":"CY2015Q4I"},{"end":"2016-12-31","val":7100000,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2016Q4I"},{"end":"2017-12-31","val":14500000,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2019-12-31","val":25900000,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019Q4I"},{"end":"2020-12-31","val":33400000,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2020Q4I"},{"end":"2021-12-31","val":51700000,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2021Q4I"},{"end":"2022-12-31","val":63500000,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022Q4I"},{"end":"2023-12-31","val":73600000,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2023Q4I"},{"end":"2024-12-31","val":81900000,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2024Q4I"}]}},"DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal":{"label":"Deferred Tax Assets, Operating Loss Carryforwards, State and Local","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible state and local operating loss carryforwards.","units":{"USD":[{"end":"2015-12-31","val":2900000,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02","frame":"CY2015Q4I"},{"end":"2016-12-31","val":7100000,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2016Q4I"},{"end":"2017-12-31","val":14500000,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2019-12-31","val":25900000,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019Q4I"},{"end":"2020-12-31","val":33400000,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2020Q4I"},{"end":"2021-12-31","val":36400000,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2021Q4I"},{"end":"2022-12-31","val":31900000,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022Q4I"},{"end":"2023-12-31","val":33400000,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2023Q4I"},{"end":"2024-12-31","val":47400000,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2024Q4I"},{"end":"2025-12-31","val":45500000,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsOther":{"label":"Deferred Tax Assets, Other","description":"Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.","units":{"USD":[{"end":"2018-12-31","val":-42939,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-12-31","val":-51907,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":-51907,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019Q4I"},{"end":"2020-12-31","val":-186159,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2020-12-31","val":186159,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020Q4I"},{"end":"2021-12-31","val":169242,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"end":"2021-12-31","val":169242,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-12-31","val":11203,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":11203,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022Q4I"},{"end":"2023-12-31","val":136961,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"end":"2023-12-31","val":136961,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-12-31","val":106511,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":106511,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2024Q4I"}]}},"DeferredTaxAssetsTaxCreditCarryforwardsOther":{"label":"Deferred Tax Assets, Tax Credit Carryforwards, Other","description":"Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible tax credit carryforwards, classified as other.","units":{"USD":[{"end":"2018-12-31","val":5890565,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-12-31","val":6632746,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":6632746,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019Q4I"},{"end":"2020-12-31","val":6359279,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2020-12-31","val":6359279,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020Q4I"},{"end":"2021-12-31","val":5922550,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"end":"2021-12-31","val":5922550,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-12-31","val":7450914,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":7450914,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022Q4I"},{"end":"2023-12-31","val":7529725,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"end":"2023-12-31","val":7529725,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-12-31","val":8607020,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":8607020,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2024Q4I"},{"end":"2025-12-31","val":5810526,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation":{"label":"Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Compensation","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from employee compensation.","units":{"USD":[{"end":"2015-12-31","val":2378259,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"end":"2015-12-31","val":2378259,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015Q4I"},{"end":"2016-12-31","val":5655810,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2016Q4I"},{"end":"2018-12-31","val":5096,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2020-12-31","val":205557,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2020Q4I"}]}},"DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities":{"label":"Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities.","units":{"USD":[{"end":"2017-12-31","val":97127,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":97127,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017Q4I"},{"end":"2018-12-31","val":42939,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2018Q4I"}]}},"DeferredTaxAssetsValuationAllowance":{"label":"Deferred Tax Assets, Valuation Allowance","description":"Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.","units":{"USD":[{"end":"2012-12-31","val":180000,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012Q4I"},{"end":"2013-12-31","val":522000,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"end":"2013-12-31","val":522000,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":814473,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":814473,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02","frame":"CY2014Q4I"},{"end":"2015-12-31","val":2621446,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"end":"2015-12-31","val":2621446,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015Q4I"},{"end":"2016-12-31","val":8463727,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"end":"2016-12-31","val":8463727,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-12-31","val":9559975,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":9559975,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017Q4I"},{"end":"2018-12-31","val":11983078,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"end":"2018-12-31","val":11938078,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-12-31","val":14365195,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":14365195,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019Q4I"},{"end":"2020-12-31","val":15289959,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2020-12-31","val":15289959,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020Q4I"},{"end":"2021-12-31","val":18891154,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"end":"2021-12-31","val":18891154,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-12-31","val":24110775,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":24110775,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022Q4I"},{"end":"2023-12-31","val":27232670,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"end":"2023-12-31","val":27232670,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-12-31","val":32604279,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":32604279,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2024Q4I"},{"end":"2025-12-31","val":33486066,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025Q4I"}]}},"DeferredTaxLiabilitiesDeferredExpenseDeferredFinancingCosts":{"label":"Deferred Tax Liabilities, Deferred Expense, Debt Issuance Costs","description":"Amount of deferred tax liability attributable to taxable temporary differences from debt issuance costs.","units":{"USD":[{"end":"2015-12-31","val":165704,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"end":"2015-12-31","val":165704,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015Q4I"},{"end":"2016-12-31","val":91451,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"end":"2016-12-31","val":91451,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-12-31","val":42667,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":42667,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017Q4I"},{"end":"2018-12-31","val":10003,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"end":"2018-12-31","val":10003,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-12-31","val":2501,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":2501,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019Q4I"}]}},"DeferredTaxLiabilitiesZeroCouponNotes":{"label":"Deferred Tax Liabilities, Zero Coupon Notes","description":"Amount of deferred tax liability attributable to taxable temporary differences from investments in zero coupon (no stated interest) debt securities.","units":{"USD":[{"end":"2015-12-31","val":668684,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"end":"2015-12-31","val":668684,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015Q4I"},{"end":"2016-12-31","val":60524,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"end":"2016-12-31","val":60524,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-12-31","val":115553,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":115553,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017Q4I"},{"end":"2018-12-31","val":27086,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"end":"2018-12-31","val":27086,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-12-31","val":6769,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":6769,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019Q4I"}]}},"DepositAssets":{"label":"Deposit Assets","description":"The carrying amount of the asset transferred to a third party to serve as a deposit, which typically serves as security against failure by the transferor to perform under terms of an agreement.","units":{"USD":[{"end":"2014-03-31","val":100000,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07","frame":"CY2014Q1I"},{"end":"2014-05-31","val":100000,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2014-05-31","val":100000,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2014-06-30","val":100000,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":100000,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"}]}},"DepositLiabilitiesAccruedInterest":{"label":"Deposit Liabilities, Accrued Interest","description":"Amount of accrued but unpaid interest on deposit liabilities.","units":{"USD":[{"end":"2014-12-31","val":0,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02","frame":"CY2014Q4I"},{"end":"2015-12-31","val":96579,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"end":"2015-12-31","val":96579,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31"},{"end":"2015-12-31","val":96579,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"end":"2015-12-31","val":96579,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"end":"2015-12-31","val":96579,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015Q4I"},{"end":"2016-03-31","val":188940,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31","frame":"CY2016Q1I"},{"end":"2016-06-30","val":323817,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13","frame":"CY2016Q2I"},{"end":"2016-09-30","val":462152,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28","frame":"CY2016Q3I"},{"end":"2016-12-31","val":600624,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"end":"2016-12-31","val":600624,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":600624,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14"},{"end":"2016-12-31","val":600624,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":600624,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":600624,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":48112,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2017-03-31","val":48112,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2017Q1I"},{"end":"2017-06-30","val":125000,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":295657,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":275000,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":275000,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"end":"2017-12-31","val":275000,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":275000,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":275000,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017Q4I"},{"end":"2018-03-31","val":350000,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":425000,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":346667,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":401667,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"end":"2018-12-31","val":401667,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":401667,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":401667,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":401667,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-06-30","val":520834,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":581334,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":460334,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2019-12-31","val":641834,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":641834,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":641834,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":641834,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":641834,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019Q4I"},{"end":"2020-03-31","val":43736,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":241072,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":398020,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":554755,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2020-12-31","val":554755,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":554755,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":554755,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2020-12-31","val":554755,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":704624,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":919,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":17469,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":33533,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"end":"2021-12-31","val":33533,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2021-12-31","val":33533,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2021Q4I"},{"end":"2022-03-31","val":50103,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":66653,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":406,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":406,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022Q4I"},{"end":"2023-05-23","val":14625,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2023-05-23","val":1463,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q2I"}]}},"DepositsAssetsCurrent":{"label":"Deposits Assets, Current","description":"Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment within one year or during the operating cycle, if shorter.","units":{"USD":[{"end":"2013-12-31","val":112000,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07"},{"end":"2013-12-31","val":112645,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":112645,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q4I"},{"end":"2014-03-31","val":103000,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07","frame":"CY2014Q1I"},{"end":"2014-06-30","val":645,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":645,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"}]}},"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":"2012-01-01","end":"2012-09-30","val":16111,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08"},{"start":"2012-01-01","end":"2012-12-31","val":21482,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":5371,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":16111,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08"},{"start":"2013-01-01","end":"2013-09-30","val":16111,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":21482,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"start":"2013-01-01","end":"2013-12-31","val":21482,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":5371,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07"},{"start":"2014-01-01","end":"2014-03-31","val":5370,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":10829,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":10829,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2014-01-01","end":"2014-06-30","val":23516,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27"},{"start":"2014-01-01","end":"2014-09-30","val":18264,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-12-31","val":24393,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":24393,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":3016,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":3016,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":7835,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-01-01","end":"2015-06-30","val":22740,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27"},{"start":"2015-01-01","end":"2015-06-30","val":12505,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2015-01-01","end":"2015-09-30","val":12505,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2015-01-01","end":"2015-12-31","val":20072,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"start":"2015-01-01","end":"2015-12-31","val":20071,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":9013,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-03-31","val":9013,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-03-31","val":9013,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":24029,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2016-01-01","end":"2016-06-30","val":24029,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":46174,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-09-30","val":24029,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":38843,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"start":"2016-01-01","end":"2016-12-31","val":38843,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":15266,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-03-31","val":15266,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-03-31","val":15266,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":35920,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":35920,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":48191,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":48191,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":82616,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":82616,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":17267,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"start":"2018-01-01","end":"2018-03-31","val":17267,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":35191,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":35191,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-01-01","end":"2018-09-30","val":49502,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":49502,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":64810,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"start":"2018-01-01","end":"2018-12-31","val":64810,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":18630,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":18630,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":45203,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":45203,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":65233,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":45203,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-01-01","end":"2019-12-31","val":86054,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":86054,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":14525,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":14525,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":26533,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":26533,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":40231,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":40231,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-01-01","end":"2020-12-31","val":54903,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":54093,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":11734,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":14525,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":27661,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":49827,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":69635,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":4038,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":20597,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-12-31","val":25021,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":25021,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2023"}]}},"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":"2014-01-01","end":"2014-12-31","val":48841,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":11271,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":55289,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2015-04-01","end":"2015-06-30","val":44018,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":99410,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2015-07-01","end":"2015-09-30","val":42684,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":147052,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"start":"2015-01-01","end":"2015-12-31","val":147052,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":103079,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-03-31","val":103079,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-03-31","val":103079,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":260761,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2016-01-01","end":"2016-06-30","val":260761,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":157702,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2016-04-01","end":"2016-06-30","val":157702,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":388233,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-09-30","val":388233,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":127473,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2016-07-01","end":"2016-09-30","val":127473,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":421494,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"start":"2016-01-01","end":"2016-12-31","val":421494,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":109534,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-03-31","val":109534,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-03-31","val":109534,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":246534,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":246534,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":137000,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":137000,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":346313,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":346313,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":99779,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":99779,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":475211,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":475211,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":110676,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"start":"2018-01-01","end":"2018-03-31","val":110676,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":224140,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":224140,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-04-01","end":"2018-06-30","val":113768,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":113768,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":349921,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":349921,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":109721,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":125781,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":493697,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"start":"2018-01-01","end":"2018-12-31","val":493697,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":160788,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":160788,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":327696,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":327696,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":166908,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":166908,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":529931,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":529931,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":202235,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":202235,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":790367,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":790367,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":325344,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":304211,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":647331,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":647331,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":321987,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":321987,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":923563,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":923563,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-07-01","end":"2020-09-30","val":276232,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":276232,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":1250542,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":1250542,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":309829,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":309829,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":624419,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":579435,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":314590,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":299239,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":943436,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":868166,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":319017,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":288731,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":1260286,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":1157773,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":243678,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":215476,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":460833,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":460833,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":244448,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":244448,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":673882,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":673882,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":213049,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":213049,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":749900,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":749900,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":76017,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":76017,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":152036,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":152036,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":76019,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":76019,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":212450,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":212450,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-07-01","end":"2023-09-30","val":60416,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":60416,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":255858,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"start":"2023-01-01","end":"2023-12-31","val":255858,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":43408,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":43408,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":87412,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":87412,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":44004,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":44004,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":131210,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":131210,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":43798,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":43798,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":179075,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":179075,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":30192,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":60441,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-04-01","end":"2025-06-30","val":30249,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":76475,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-07-01","end":"2025-09-30","val":16034,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":88428,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025"}]}},"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":"2012-01-01","end":"2012-09-30","val":31511,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08"},{"start":"2012-07-01","end":"2012-09-30","val":10504,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":42014,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":10860,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-09-30","val":33102,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08"},{"start":"2013-01-01","end":"2013-09-30","val":33102,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":11186,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08"},{"start":"2013-07-01","end":"2013-09-30","val":11186,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":44530,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"start":"2013-01-01","end":"2013-12-31","val":44530,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":11624,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07"},{"start":"2014-01-01","end":"2014-03-31","val":11624,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":23516,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":23516,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2014-01-01","end":"2014-06-30","val":23516,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27"},{"start":"2014-04-01","end":"2014-06-30","val":11891,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":11891,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2014-04-01","end":"2014-06-30","val":11891,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":35405,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":35405,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2014-07-01","end":"2014-09-30","val":11890,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":11890,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":48841,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":148841,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":11271,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":11271,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":22647,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-01-01","end":"2015-06-30","val":22740,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27"},{"start":"2015-01-01","end":"2015-06-30","val":55289,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2015-04-01","end":"2015-06-30","val":11376,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-04-01","end":"2015-06-30","val":11469,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":34312,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2015-01-01","end":"2015-09-30","val":496785,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2015-07-01","end":"2015-09-30","val":10135,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":147052,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"start":"2015-01-01","end":"2015-12-31","val":147052,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":103079,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-03-31","val":103079,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-03-31","val":103079,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":260761,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2016-01-01","end":"2016-06-30","val":260761,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":388233,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-09-30","val":388233,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":421494,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"start":"2016-01-01","end":"2016-12-31","val":421494,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":109534,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-03-31","val":109534,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-03-31","val":109534,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":246534,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":246534,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":346313,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":346313,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":475211,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":475211,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":110676,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"start":"2018-01-01","end":"2018-03-31","val":110676,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":224140,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":224140,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-01-01","end":"2018-09-30","val":349921,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":349921,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":493697,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"start":"2018-01-01","end":"2018-12-31","val":493697,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":160788,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":160788,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":327696,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":327696,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":527498,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":527498,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-01-01","end":"2019-12-31","val":790367,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":790367,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":304211,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":304211,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":600978,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":600978,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":923563,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":923563,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-01-01","end":"2020-12-31","val":1250542,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":1250542,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":309829,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":309829,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":624419,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":579417,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-01-01","end":"2021-09-30","val":943436,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":860313,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":1260286,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":1157773,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":243678,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":215476,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":460833,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":460833,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":674836,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":674836,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":749900,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":749900,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":76017,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":76017,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":152036,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":152036,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":212450,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":212450,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-01-01","end":"2023-12-31","val":255858,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"start":"2023-01-01","end":"2023-12-31","val":255858,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":43408,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":43408,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":87412,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":87412,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-01-01","end":"2024-09-30","val":131210,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":131210,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-01-01","end":"2024-12-31","val":179075,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":179075,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":30192,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":60441,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-01-01","end":"2025-09-30","val":76475,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-01-01","end":"2025-12-31","val":88428,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025"}]}},"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":"2015-01-01","end":"2015-06-30","val":-3680374,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27"},{"start":"2015-01-01","end":"2015-06-30","val":-2865353,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2015-04-01","end":"2015-06-30","val":-2865353,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-20979041,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2015-01-01","end":"2015-09-30","val":-27111980,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2015-07-01","end":"2015-09-30","val":-24246627,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-26647021,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"start":"2015-01-01","end":"2015-12-31","val":-26647021,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":12941663,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-03-31","val":12941663,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-03-31","val":12941663,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":17677252,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2016-01-01","end":"2016-06-30","val":17677252,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":4735589,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2016-04-01","end":"2016-06-30","val":4735589,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":16082616,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-09-30","val":16082616,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":-1594636,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2016-07-01","end":"2016-09-30","val":-1594636,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":7345000,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"start":"2016-01-01","end":"2016-12-31","val":7345000,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-452146,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-03-31","val":-452146,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-03-31","val":-452146,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-452146,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":-452146,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":-452146,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":-452146,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":-452146,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":-452146,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017"}]}},"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":"2015-06-30","val":4530375,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27","frame":"CY2015Q2I"},{"end":"2015-09-30","val":26514647,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2015Q3I"},{"end":"2015-12-31","val":25445645,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02","frame":"CY2015Q4I"}]}},"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":"2015-06-30","val":4530375,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27","frame":"CY2015Q2I"},{"end":"2015-09-30","val":26514647,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2015Q3I"},{"end":"2015-12-31","val":25445645,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"end":"2015-12-31","val":25445645,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31"},{"end":"2015-12-31","val":25445645,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"end":"2015-12-31","val":25445645,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"end":"2015-12-31","val":25445645,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"end":"2015-12-31","val":25445645,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015Q4I"},{"end":"2016-03-31","val":12254079,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31","frame":"CY2016Q1I"},{"end":"2016-06-30","val":7724379,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13","frame":"CY2016Q2I"},{"end":"2016-09-30","val":9319015,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28","frame":"CY2016Q3I"},{"end":"2016-12-31","val":8388355,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"end":"2016-12-31","val":8388355,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":8388355,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14"},{"end":"2016-12-31","val":8388355,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":8388355,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":8388355,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2016-12-31","val":18056631,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2016Q4I"}]}},"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":"2015-06-30","val":4530375,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27","frame":"CY2015Q2I"},{"end":"2015-09-30","val":26514647,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2015Q3I"},{"end":"2016-12-31","val":9668276,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"end":"2016-12-31","val":9668276,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":9668276,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14"},{"end":"2016-12-31","val":9668276,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":9668276,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":9668276,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"}]}},"DerivativeLossOnDerivative":{"label":"Derivative, Loss on Derivative","description":"Amount of decrease in the fair value of derivatives recognized in the income statement.","units":{"USD":[{"start":"2015-01-01","end":"2015-06-30","val":3680374,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27"},{"start":"2015-04-01","end":"2015-06-30","val":3680374,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":20979041,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2015-07-01","end":"2015-09-30","val":20478790,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":3832920,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"start":"2015-01-01","end":"2015-12-31","val":3832920,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015"}]}},"DividendsCommonStockCash":{"label":"Dividends, Common Stock, Cash","description":"Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.","units":{"USD":[{"start":"2019-01-01","end":"2019-06-30","val":2832152,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":2832152,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":2928271,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-06-30","val":200000,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":200000,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":200000,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":200000,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":200000,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-12-31","val":5076455,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2020"}]}},"DueFromRelatedPartiesCurrent":{"label":"Due from Related Parties, Current","description":"The aggregate amount of receivables to be collected from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth, at the financial statement date. which are usually due within one year (or one business cycle).","units":{"USD":[{"end":"2012-12-31","val":0,"accn":"0001144204-13-046065","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2012Q4I"},{"end":"2013-06-30","val":255590,"accn":"0001144204-13-046065","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2014-09-30","val":34000,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"}]}},"DueToOtherRelatedPartiesClassifiedCurrent":{"label":"Due to Other Related Parties, Current","description":"Amount payable to related parties classified as other, due within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2015-09-30","val":150000,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2015Q3I"}]}},"DueToRelatedPartiesCurrent":{"label":"Due to Related Parties, Current","description":"Carrying amount as of the balance sheet date of obligations due all related parties. For classified balance sheets, represents the current portion of such liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2012-12-31","val":13560,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"end":"2012-12-31","val":13560,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08","frame":"CY2012Q4I"},{"end":"2013-09-30","val":43002,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":16175,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"end":"2013-12-31","val":16175,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07"},{"end":"2013-12-31","val":16175,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":16175,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":16175,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":960,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07","frame":"CY2014Q1I"},{"end":"2014-12-31","val":60200,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":60200,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":60200,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2014-12-31","val":60200,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27"},{"end":"2014-12-31","val":60200,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"end":"2014-12-31","val":60200,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02","frame":"CY2014Q4I"},{"end":"2015-03-31","val":90650,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":83838,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2015-06-30","val":83838,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27","frame":"CY2015Q2I"},{"end":"2015-09-30","val":127320,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2015Q3I"}]}},"DueToRelatedPartiesCurrentAndNoncurrent":{"label":"Due to Related Parties","description":"Carrying amount as of the balance sheet date of obligations due all related parties.","units":{"USD":[{"end":"2014-06-30","val":60200,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27","frame":"CY2014Q2I"},{"end":"2015-06-30","val":83838,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27","frame":"CY2015Q2I"},{"end":"2018-03-31","val":22275,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1I"},{"end":"2018-06-30","val":22275,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2018Q2I"},{"end":"2018-09-30","val":66825,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-09-30","val":66825,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q3I"},{"end":"2019-03-31","val":22275,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":22275,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":66825,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":66825,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019Q4I"}]}},"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":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-0.02,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2015-04-01","end":"2015-06-30","val":-0.02,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-0.2,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2015-07-01","end":"2015-09-30","val":-0.17,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28","frame":"CY2015Q3"},{"start":"2016-01-01","end":"2016-03-31","val":0.04,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-03-31","val":0.04,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-03-31","val":0.04,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0.03,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2016-01-01","end":"2016-06-30","val":0.03,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":0,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2016-04-01","end":"2016-06-30","val":0,"accn":"0001615774-17-004396","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":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-09-30","val":0.01,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":0.01,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2016-07-01","end":"2016-09-30","val":-0.02,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2017-01-01","end":"2017-03-31","val":-0.03,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-0.04,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":-0.04,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":-0.01,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":-0.01,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-0.04,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":-0.04,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":-0.01,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":-0.01,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-0.05,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":-0.01,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":-0.01,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-0.02,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-0.02,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2018"},{"start":"2021-01-01","end":"2021-03-31","val":-0.13,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2022-01-01","end":"2022-03-31","val":-0.22,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1"}]}},"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":"2012-01-01","end":"2012-06-30","val":0,"accn":"0001144204-13-046065","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":0,"accn":"0001144204-13-046065","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":0.01,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08"},{"start":"2012-07-01","end":"2012-09-30","val":0,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":0.01,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0001144204-13-046065","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":0,"accn":"0001144204-13-046065","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":0,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":-0.01,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08"},{"start":"2013-01-01","end":"2013-09-30","val":-0.01,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":0,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08"},{"start":"2013-07-01","end":"2013-09-30","val":0,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-0.02,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"start":"2013-01-01","end":"2013-12-31","val":-0.02,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27"},{"start":"2014-04-01","end":"2014-06-30","val":0,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":0,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2014-04-01","end":"2014-06-30","val":0,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":0,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-0.01,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-0.01,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-0.03,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-01-01","end":"2015-06-30","val":-0.03,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27"},{"start":"2015-01-01","end":"2015-06-30","val":-0.02,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2015-04-01","end":"2015-06-30","val":-0.03,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-04-01","end":"2015-06-30","val":-0.03,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27"},{"start":"2015-04-01","end":"2015-06-30","val":-0.02,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-0.19,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2015-01-01","end":"2015-09-30","val":-0.2,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2015-07-01","end":"2015-09-30","val":-0.16,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2015-07-01","end":"2015-09-30","val":-0.17,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-0.21,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"start":"2015-01-01","end":"2015-12-31","val":-0.21,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-0.05,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"start":"2016-01-01","end":"2016-12-31","val":-0.05,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-0.03,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-03-31","val":-0.03,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-12-31","val":-0.05,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-0.01,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"start":"2018-01-01","end":"2018-03-31","val":-0.01,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-0.01,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-04-01","end":"2018-06-30","val":-0.01,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-0.02,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-0.02,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-0.01,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":-0.01,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-0.01,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":-0.01,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-0.02,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":-0.02,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-0.01,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":-0.01,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-0.01,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":-0.42,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":-0.01,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":-0.2,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-0.02,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":-0.52,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":-0.11,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-0.02,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":-0.63,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-0.28,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":-0.15,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-0.52,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":-0.24,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-0.83,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2021"}]}},"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":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-0.02,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2015-04-01","end":"2015-06-30","val":-0.02,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13","frame":"CY2015Q2"},{"start":"2016-01-01","end":"2016-03-31","val":-0.02,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-03-31","val":-0.02,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-03-31","val":-0.02,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-0.04,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2016-01-01","end":"2016-06-30","val":-0.04,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":0,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2016-04-01","end":"2016-06-30","val":0,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-0.04,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-09-30","val":-0.04,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":-0.02,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2017-01-01","end":"2017-03-31","val":-0.03,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-03-31","val":-0.03,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-0.04,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":-0.04,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":-0.01,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":-0.01,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-0.04,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":-0.04,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":-0.01,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":-0.01,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-0.05,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":-0.01,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":-0.01,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-0.02,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-0.02,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2018"}]}},"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":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2021"},{"start":"2021-10-01","end":"2021-12-31","val":0,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022Q1"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate":{"label":"Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent","description":"Percentage of domestic federal statutory tax rate applicable to pretax income (loss).","units":{"pure":[{"start":"2012-01-01","end":"2012-12-31","val":0.35,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":0.35,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"start":"2013-01-01","end":"2013-12-31","val":0.34,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0.34,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":0.34,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0.34,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"start":"2015-01-01","end":"2015-12-31","val":0.34,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0.34,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0.35,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0.35,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"start":"2018-01-01","end":"2018-12-31","val":0.21,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0.21,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":0.21,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0.21,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":0.21,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0.21,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2021"},{"start":"2021-10-01","end":"2021-12-31","val":0.21,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4"},{"start":"2022-01-01","end":"2022-03-31","val":0.21,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-12-31","val":0.21,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0.21,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"start":"2023-01-01","end":"2023-12-31","val":0.21,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0.21,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":0.21,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0.21,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance":{"label":"Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.","units":{"pure":[{"start":"2012-01-01","end":"2012-12-31","val":-0.35,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":-0.35,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"start":"2013-01-01","end":"2013-12-31","val":-0.34,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":-0.34,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-0.35,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":-0.0731,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"start":"2015-01-01","end":"2015-12-31","val":-0.0731,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-0.7334,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"start":"2016-01-01","end":"2016-12-31","val":-0.7334,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-0.0707,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":-0.0707,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-0.2782,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"start":"2018-01-01","end":"2018-12-31","val":-0.2782,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-0.3062,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":-0.3062,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-0.1042,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":-0.3062,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-0.2139,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2021"},{"start":"2021-10-01","end":"2021-12-31","val":-0.2139,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4"},{"start":"2022-01-01","end":"2022-03-31","val":-0.215,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-12-31","val":-0.2157,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-0.1609,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"start":"2023-01-01","end":"2023-12-31","val":-0.1609,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-0.3764,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":-0.3764,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-0.109,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate":{"label":"Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the income tax rates.","units":{"pure":[{"start":"2017-01-01","end":"2017-12-31","val":-0.2388,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":-0.2388,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential":{"label":"Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile.","units":{"pure":[{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":-0.3032,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"start":"2015-01-01","end":"2015-12-31","val":-0.3032,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0.3571,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"start":"2016-01-01","end":"2016-12-31","val":0.3571,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-0.0594,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":-0.0594,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0.0003,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":0.0003,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-0.0001,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes":{"label":"Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).","units":{"pure":[{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":0.01,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0.0363,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"start":"2015-01-01","end":"2015-12-31","val":0.0363,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0.0363,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"start":"2016-01-01","end":"2016-12-31","val":0.0363,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0.0363,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":0.0363,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0.0435,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"start":"2018-01-01","end":"2018-12-31","val":0.0435,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0.0435,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":0.0435,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0.0435,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":0.0435,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0.0394,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2021"},{"start":"2021-10-01","end":"2021-12-31","val":0.0394,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4"},{"start":"2022-01-01","end":"2022-03-31","val":-0.0252,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-12-31","val":-0.0252,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0.0196,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"start":"2023-01-01","end":"2023-12-31","val":0.0196,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0.1984,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":0.1984,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025"}]}},"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":"2015-01-01","end":"2015-12-31","val":51561,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"start":"2015-01-01","end":"2015-12-31","val":51561,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":47538,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-03-31","val":57229,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-03-31","val":57229,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":121043,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2016-01-01","end":"2016-06-30","val":121043,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":102739,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-09-30","val":102739,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":257050,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"start":"2016-01-01","end":"2016-12-31","val":277237,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":30977,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-03-31","val":30977,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-03-31","val":30977,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-9356,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":-9356,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":24329,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":24329,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":-13496,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":-13496,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":29153,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"start":"2018-01-01","end":"2018-03-31","val":29153,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-1021,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":-1021,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-01-01","end":"2018-09-30","val":-33852,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":-33852,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":-36551,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"start":"2018-01-01","end":"2018-12-31","val":-36551,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":30817,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":30817,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":20291,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":20291,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":-6413,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":-6413,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-01-01","end":"2019-12-31","val":-23780,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":-23780,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-96653,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":-96653,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-42465,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":-42465,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":5494,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":-96653,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-01-01","end":"2020-12-31","val":-10147,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":-10147,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":39338,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":42971,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":59607,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":64168,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2021"}]}},"EmployeeBenefitsAndShareBasedCompensation":{"label":"Employee Benefits and Share-based Compensation","description":"Amount of expense for employee benefit and equity-based compensation.","units":{"USD":[{"start":"2015-01-01","end":"2015-09-30","val":4849740,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2015-07-01","end":"2015-09-30","val":4849740,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2015Q3"},{"start":"2022-01-01","end":"2022-03-31","val":1867000,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":4499000,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":6727000,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2023-01-01","end":"2023-03-31","val":800000,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1"}]}},"EmployeeRelatedLiabilitiesCurrent":{"label":"Employee-related Liabilities, Current","description":"Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2012-12-31","val":5869,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"end":"2012-12-31","val":5869,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08","frame":"CY2012Q4I"},{"end":"2013-09-30","val":73650,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":26069,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"end":"2013-12-31","val":26069,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07"},{"end":"2013-12-31","val":26069,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":26069,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":26069,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":4707,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07","frame":"CY2014Q1I"},{"end":"2014-06-30","val":4491,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":173,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":109740,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":109740,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":109740,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2014-12-31","val":109740,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2014Q4I"},{"end":"2015-03-31","val":70596,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":225335,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2015Q2I"},{"end":"2015-09-30","val":182934,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2015Q3I"}]}},"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-06-30","val":0,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":0,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"}]}},"EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions":{"label":"Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount","description":"Amount of cost to be recognized for option under share-based payment arrangement.","units":{"USD":[{"end":"2016-03-31","val":5222000,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31","frame":"CY2016Q1I"},{"end":"2016-06-30","val":2357000,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13","frame":"CY2016Q2I"},{"end":"2016-09-30","val":3111000,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28","frame":"CY2016Q3I"},{"end":"2017-03-31","val":4830000,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2017-03-31","val":4830000,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2017Q1I"},{"end":"2017-06-30","val":4804000,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":3652000,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2018-03-31","val":3700000,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2460000,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1907000,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2022-03-31","val":14528000,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":13450774,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":11835000,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":10000000,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022Q4I"},{"end":"2023-03-31","val":6600000,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-09-30","val":3200000,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"}]}},"EquityMethodInvestmentOwnershipPercentage":{"label":"Equity Method Investment, Ownership Percentage","description":"The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.","units":{"pure":[{"end":"2015-04-06","val":1,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2015-04-06","val":1,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27"},{"end":"2015-04-06","val":1,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2015Q1I"},{"end":"2015-08-13","val":1,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2015Q2I"}]}},"ExtinguishmentOfDebtAmount":{"label":"Extinguishment of Debt, Amount","description":"Gross amount of debt extinguished.","units":{"USD":[{"start":"2013-06-01","end":"2013-06-30","val":128456,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07"},{"start":"2013-06-01","end":"2013-06-30","val":128456,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08"},{"start":"2013-06-01","end":"2013-06-30","val":128456,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-06-01","end":"2013-06-30","val":128456,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q2I"},{"start":"2013-01-01","end":"2013-12-31","val":128456,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"start":"2013-01-01","end":"2013-12-31","val":128456,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"}]}},"FairValueAdjustmentOfWarrants":{"label":"Fair Value Adjustment of Warrants","description":"Amount of expense (income) related to adjustment to fair value of warrant liability.","units":{"USD":[{"start":"2015-01-01","end":"2015-06-30","val":1621454,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27"},{"start":"2015-01-01","end":"2015-09-30","val":2457385,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2020-01-01","end":"2020-03-31","val":95000,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1"}]}},"FairValueAssumptionsExpectedDividendRate":{"label":"Fair Value Assumptions, Expected Dividend Rate (Deprecated 2018-01-31)","description":"Expected dividends to be paid to holders of the underlying shares or financial instruments (expressed as a percentage of the share or instrument's price).","units":{"pure":[{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017"}]}},"FairValueAssumptionsExpectedVolatilityRate":{"label":"Fair Value Assumptions, Expected Volatility Rate (Deprecated 2018-01-31)","description":"Measure of dispersion, in percentage terms (for instance, the standard deviation or variance), for a given stock price.","units":{"pure":[{"start":"2015-01-01","end":"2015-06-30","val":3.25,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27"},{"start":"2015-01-01","end":"2015-09-30","val":3.25,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"}]}},"FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease":{"label":"Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Period Increase (Decrease)","description":"Amount of increase (decrease) 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":[{"start":"2015-01-01","end":"2015-12-31","val":22814101,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02","frame":"CY2015"}]}},"FinanceLeaseImpairmentLoss":{"label":"Finance Lease, Impairment Loss","description":"Amount of impairment loss from right-of-use asset from finance lease.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":1517000,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":1000000,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":1000000,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020"},{"start":"2022-01-01","end":"2022-06-30","val":143000,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":143000,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":143000,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022"}]}},"FinanceLeaseLiabilityCurrent":{"label":"Finance Lease, Liability, Current","description":"Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.","units":{"USD":[{"end":"2018-12-31","val":30898,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":30898,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":30898,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":30898,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":31834,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":32798,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":33793,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":34816,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":34816,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":34816,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":34816,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":34816,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019Q4I"},{"end":"2020-03-31","val":35871,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":36958,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":38078,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":39232,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2020-12-31","val":39232,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":39232,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":39232,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2020-12-31","val":39232,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":40421,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":30763,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":20813,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":10562,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"end":"2021-12-31","val":10562,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q4I"}]}},"FinanceLeaseLiabilityNoncurrent":{"label":"Finance Lease, Liability, Noncurrent","description":"Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.","units":{"USD":[{"end":"2018-12-31","val":84610,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q4I"},{"end":"2019-03-31","val":76292,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"}]}},"FinanceLeasePrincipalPayments":{"label":"Finance Lease, Principal Payments","description":"Amount of cash outflow for principal payment on finance lease.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":6551,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":13301,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-01-01","end":"2018-09-30","val":20255,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":27421,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":7381,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":7381,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":14987,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":14987,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":22824,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":22824,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-01-01","end":"2019-12-31","val":31188,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":31188,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":9600,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":9600,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":19487,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":19487,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":29669,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":29669,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-01-01","end":"2020-12-31","val":40157,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":40157,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":10801,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":10801,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":19224,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":19224,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-01-01","end":"2021-09-30","val":28981,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":28981,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":39232,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":39232,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":10562,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":10562,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":10582,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":10582,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":10582,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":10582,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":10582,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":10582,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022"}]}},"FiniteLivedIntangibleAssetsAccumulatedAmortization":{"label":"Finite-Lived Intangible Assets, Accumulated Amortization","description":"Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.","units":{"USD":[{"end":"2012-12-31","val":32772,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"end":"2012-12-31","val":32772,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08","frame":"CY2012Q4I"},{"end":"2013-09-30","val":58968,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":55819,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"end":"2013-12-31","val":55819,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07"},{"end":"2013-12-31","val":55819,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":55819,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":-55819,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":62073,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07","frame":"CY2014Q1I"},{"end":"2014-06-30","val":71648,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":76102,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":-81169,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":-81169,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":-81169,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2014-12-31","val":-81169,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27"},{"end":"2014-12-31","val":-81168,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"end":"2014-12-31","val":-81169,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02","frame":"CY2014Q4I"},{"end":"2015-03-31","val":-89424,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":-97783,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2015-06-30","val":-97783,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27","frame":"CY2015Q2I"},{"end":"2015-09-30","val":-138003,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2015Q3I"},{"end":"2015-12-31","val":-208150,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"end":"2015-12-31","val":208150,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015Q4I"},{"end":"2016-03-31","val":302216,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31","frame":"CY2016Q1I"},{"end":"2016-06-30","val":444882,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13","frame":"CY2016Q2I"},{"end":"2016-09-30","val":550211,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28","frame":"CY2016Q3I"},{"end":"2016-12-31","val":590801,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"end":"2016-12-31","val":590801,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":685069,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2017-03-31","val":685069,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2017Q1I"},{"end":"2017-06-30","val":801415,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":888923,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":898173,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":898173,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017Q4I"},{"end":"2018-03-31","val":991582,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1087122,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1198592,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1088935,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"end":"2018-12-31","val":1088935,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1229982,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1371428,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1551200,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1686424,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":1686424,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1976110,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":2265796,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2569759,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2510219,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":298095,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1I"},{"end":"2021-06-30","val":597000,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":894000,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3I"},{"end":"2022-03-31","val":223081,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":42800,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":642000,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":4074626,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022Q4I"},{"end":"2023-06-30","val":-4226662,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":4287077,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1572275,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"end":"2023-12-31","val":1572275,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1615683,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1659687,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1703485,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1751351,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":-1751351,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1783242,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":-1813491,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":-1829525,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":-1839781,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025Q4I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive":{"label":"Finite-Lived Intangible Asset, Expected Amortization, after Year Five","description":"Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2015-12-31","val":622080,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02","frame":"CY2015Q4I"},{"end":"2018-06-30","val":1046069,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1140024,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2021-12-31","val":15875,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q4I"},{"end":"2022-06-30","val":16456,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":16456,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":48382,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022Q4I"},{"end":"2023-03-31","val":48382,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":48382,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-12-31","val":31888,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2023Q4I"},{"end":"2024-03-31","val":31889,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":39863,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":41013,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":22795,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2024Q4I"},{"end":"2025-03-31","val":23685,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":23671,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":23673,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":8507,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025Q4I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseNextRollingTwelveMonths":{"label":"Finite-Lived Intangible Assets, Amortization Expense, Next Rolling Twelve Months","description":"Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the next rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2016-03-31","val":494950,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31","frame":"CY2016Q1I"},{"end":"2016-06-30","val":494950,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13","frame":"CY2016Q2I"},{"end":"2016-09-30","val":497421,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28","frame":"CY2016Q3I"},{"end":"2016-12-31","val":407706,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2016Q4I"},{"end":"2017-03-31","val":407706,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2017-03-31","val":407706,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2017Q1I"},{"end":"2017-06-30","val":423203,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":407706,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":373252,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":280229,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Year One","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2015-12-31","val":166830,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02","frame":"CY2015Q4I"},{"end":"2019-12-31","val":1224146,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q4I"},{"end":"2020-12-31","val":1185868,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2020-12-31","val":593476,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1162977,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-09-30","val":297060,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2022-12-31","val":253080,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022Q4I"},{"end":"2023-03-31","val":177063,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":168094,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":171414,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":173632,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2023Q4I"},{"end":"2024-03-31","val":69328,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":70889,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":71089,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":87158,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2024Q4I"},{"end":"2025-03-31","val":37226,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":37226,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":37226,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":44027,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025Q4I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.","units":{"USD":[{"end":"2016-03-31","val":374326,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31","frame":"CY2016Q1I"},{"end":"2016-06-30","val":249550,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13","frame":"CY2016Q2I"},{"end":"2016-09-30","val":124355,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28","frame":"CY2016Q3I"},{"end":"2016-12-31","val":407706,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2016Q4I"},{"end":"2017-03-31","val":305780,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2017-03-31","val":305780,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2017Q1I"},{"end":"2017-06-30","val":222017,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":101927,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":373638,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-06-30","val":188949,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":129280,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":564987,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":423939,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":358948,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":242049,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1158743,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":869057,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":604658,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":306037,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q4I"},{"end":"2023-06-30","val":111044,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":51458,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2024-03-31","val":130224,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":87595,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":43847,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2025-03-31","val":57095,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":26860,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":10824,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseRollingAfterYearFive":{"label":"Finite-Lived Intangible Assets, Amortization Expense, Rolling after Year Five","description":"Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized after 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":"2016-03-31","val":892919,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31","frame":"CY2016Q1I"},{"end":"2016-06-30","val":875029,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13","frame":"CY2016Q2I"},{"end":"2016-09-30","val":910212,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1436674,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1466281,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2017-03-31","val":1466281,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2017Q1I"},{"end":"2017-06-30","val":943777,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1078325,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1045371,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1055300,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-12-31","val":732637,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":733235,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":815297,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1021781,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":352280,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":411116,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":435597,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":446384,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q4I"},{"end":"2020-12-31","val":62505,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2020Q4I"},{"end":"2021-12-31","val":15875,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q4I"},{"end":"2022-06-30","val":16456,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":16456,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFive":{"label":"Finite-Lived Intangible Assets, Amortization Expense, Rolling Year Five","description":"Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the 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":"2016-03-31","val":496631,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31","frame":"CY2016Q1I"},{"end":"2016-06-30","val":496631,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13","frame":"CY2016Q2I"},{"end":"2016-09-30","val":489963,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28","frame":"CY2016Q3I"},{"end":"2017-06-30","val":423203,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":389076,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2018-03-31","val":355008,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2021-12-31","val":56468,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q4I"},{"end":"2022-06-30","val":63791,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":63792,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFour":{"label":"Finite-Lived Intangible Assets, Amortization Expense, Rolling Year Four","description":"Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the fourth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2016-03-31","val":494950,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31","frame":"CY2016Q1I"},{"end":"2016-06-30","val":494950,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13","frame":"CY2016Q2I"},{"end":"2016-09-30","val":491824,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28","frame":"CY2016Q3I"},{"end":"2016-12-31","val":406793,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2016Q4I"},{"end":"2017-03-31","val":398567,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2017-03-31","val":398567,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2017Q1I"},{"end":"2017-06-30","val":423203,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":398567,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":355008,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":364498,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2021-12-31","val":527965,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q4I"},{"end":"2022-06-30","val":580409,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":580408,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearThree":{"label":"Finite-Lived Intangible Assets, Amortization Expense, Rolling Year Three","description":"Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the third rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2016-03-31","val":494950,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31","frame":"CY2016Q1I"},{"end":"2016-06-30","val":494950,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13","frame":"CY2016Q2I"},{"end":"2016-09-30","val":497421,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28","frame":"CY2016Q3I"},{"end":"2016-12-31","val":407706,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2016Q4I"},{"end":"2017-03-31","val":402109,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2017-03-31","val":402109,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2017Q1I"},{"end":"2017-06-30","val":423203,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":402109,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":364498,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":366313,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2021-12-31","val":792810,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q4I"},{"end":"2022-03-31","val":215000,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":804722,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":804722,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2023-03-31","val":76000,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearTwo":{"label":"Finite-Lived Intangible Assets, Amortization Expense, Rolling Year Two","description":"Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the second rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2016-03-31","val":494950,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31","frame":"CY2016Q1I"},{"end":"2016-06-30","val":494950,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13","frame":"CY2016Q2I"},{"end":"2016-09-30","val":497421,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28","frame":"CY2016Q3I"},{"end":"2016-12-31","val":407706,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2016Q4I"},{"end":"2017-03-31","val":407706,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2017-03-31","val":407706,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2017Q1I"},{"end":"2017-06-30","val":423203,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":407706,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":366313,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":373252,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseYearFive":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Year Five","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2015-12-31","val":158636,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02","frame":"CY2015Q4I"},{"end":"2018-06-30","val":359268,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":494433,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":418232,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":418232,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":571180,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":822593,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":790106,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":790106,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":841492,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q4I"},{"end":"2020-12-31","val":327063,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2020Q4I"},{"end":"2022-12-31","val":16456,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022Q4I"},{"end":"2023-03-31","val":16456,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-09-30","val":50874,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":16461,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2023Q4I"},{"end":"2024-12-31","val":18219,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2024Q4I"},{"end":"2025-12-31","val":15169,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025Q4I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseYearFour":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Year Four","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2015-12-31","val":160707,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02","frame":"CY2015Q4I"},{"end":"2018-06-30","val":368758,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":504735,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":469220,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":469220,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":622168,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":873582,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1014421,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":1014420,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":1064994,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":856323,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q4I"},{"end":"2020-12-31","val":817959,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2020Q4I"},{"end":"2022-12-31","val":16456,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022Q4I"},{"end":"2023-03-31","val":16456,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":6456,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":9776,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":16461,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2023Q4I"},{"end":"2024-03-31","val":16461,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":18019,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":18219,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":18219,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2024Q4I"},{"end":"2025-03-31","val":18389,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":18389,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":18389,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":18389,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025Q4I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseYearThree":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Year Three","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2015-12-31","val":162353,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02","frame":"CY2015Q4I"},{"end":"2018-06-30","val":370573,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":506549,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":562554,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":562554,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":715502,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":966916,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1119319,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":1065409,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":1115983,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":1079825,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q4I"},{"end":"2020-12-31","val":1041546,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2020Q4I"},{"end":"2022-12-31","val":63791,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022Q4I"},{"end":"2023-03-31","val":63791,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":16456,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":19776,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":19228,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2023Q4I"},{"end":"2024-03-31","val":16461,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":18019,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":18219,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":30271,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2024Q4I"},{"end":"2025-03-31","val":18389,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":18389,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":18389,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":24057,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025Q4I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Year Two","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2015-12-31","val":165928,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02","frame":"CY2015Q4I"},{"end":"2018-06-30","val":377512,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":513489,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":562554,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":562554,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":715502,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":966916,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1158743,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":1158743,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":1209317,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":1130814,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q4I"},{"end":"2020-12-31","val":1092535,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2020-12-31","val":1093618,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1092977,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-09-30","val":1094905,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":892298,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"end":"2021-12-31","val":712608,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q4I"},{"end":"2022-06-30","val":427855,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":213928,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":168094,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022Q4I"},{"end":"2023-03-31","val":168094,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":63791,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":67111,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":69331,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2023Q4I"},{"end":"2024-03-31","val":19230,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":20786,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":20986,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":37056,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2024Q4I"},{"end":"2025-03-31","val":30442,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":30442,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":30442,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":37242,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025Q4I"}]}},"FiniteLivedIntangibleAssetsGross":{"label":"Finite-Lived Intangible Assets, Gross","description":"Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.","units":{"USD":[{"end":"2012-12-31","val":217105,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"end":"2012-12-31","val":217105,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08","frame":"CY2012Q4I"},{"end":"2013-09-30","val":442526,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":448965,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"end":"2013-12-31","val":448965,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07"},{"end":"2013-12-31","val":448320,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":448320,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":448965,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":457955,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07","frame":"CY2014Q1I"},{"end":"2014-06-30","val":529156,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":621707,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":502943,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":502942,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":502942,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2014-12-31","val":502942,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27"},{"end":"2014-12-31","val":502942,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"end":"2014-12-31","val":502943,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02","frame":"CY2014Q4I"},{"end":"2015-03-31","val":507476,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":510666,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2015-06-30","val":1523511,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1832690,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1644684,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"end":"2015-12-31","val":1644684,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015Q4I"},{"end":"2016-03-31","val":4045892,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31","frame":"CY2016Q1I"},{"end":"2016-06-30","val":4045892,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13","frame":"CY2016Q2I"},{"end":"2016-09-30","val":4058828,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28","frame":"CY2016Q3I"},{"end":"2016-12-31","val":4065092,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"end":"2016-12-31","val":4065092,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":4073218,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2017-03-31","val":4073218,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2017Q1I"},{"end":"2017-06-30","val":4083224,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":4074339,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":3776253,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":3776253,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017Q4I"},{"end":"2018-03-31","val":3786192,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":3798251,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":4487101,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":4399119,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"end":"2018-12-31","val":4399119,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":4399716,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":5170025,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":6445037,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":7280036,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":7280036,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019Q4I"},{"end":"2020-03-31","val":7284960,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":7537837,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":7613287,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":7037695,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2020Q4I"},{"end":"2023-12-31","val":1899276,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-06-30","val":1914858,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1916858,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1965069,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":1965069,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1968468,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1968468,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1968468,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1987172,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025Q4I"}]}},"FiniteLivedIntangibleAssetsNet":{"label":"Finite-Lived Intangible Assets, Net","description":"Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.","units":{"USD":[{"end":"2012-12-31","val":184333,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"end":"2012-12-31","val":184333,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08","frame":"CY2012Q4I"},{"end":"2013-09-30","val":383558,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":393146,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"end":"2013-12-31","val":393146,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07"},{"end":"2013-12-31","val":392501,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":392501,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":393146,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":395882,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07","frame":"CY2014Q1I"},{"end":"2014-06-30","val":457508,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":545605,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":421774,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":421774,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":421774,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2014-12-31","val":421774,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27"},{"end":"2014-12-31","val":421774,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"end":"2014-12-31","val":421774,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02","frame":"CY2014Q4I"},{"end":"2015-03-31","val":418052,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":412883,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2015-06-30","val":1425728,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1694687,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1436534,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"end":"2015-12-31","val":1436534,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31"},{"end":"2015-12-31","val":1436534,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"end":"2015-12-31","val":1436534,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"end":"2015-12-31","val":1436534,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015Q4I"},{"end":"2016-03-31","val":3743676,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31","frame":"CY2016Q1I"},{"end":"2016-06-30","val":3601010,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13","frame":"CY2016Q2I"},{"end":"2016-09-30","val":3508617,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28","frame":"CY2016Q3I"},{"end":"2016-12-31","val":3474291,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"end":"2016-12-31","val":3474291,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":3474291,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14"},{"end":"2016-12-31","val":3474291,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":3474291,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":3474291,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":3388149,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2017-03-31","val":3388149,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2017Q1I"},{"end":"2017-06-30","val":3281809,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":3185416,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":2878080,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":2878080,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"end":"2017-12-31","val":2878080,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":2878080,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":2878080,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017Q4I"},{"end":"2018-03-31","val":2794600,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2711129,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":3288509,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":3310184,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"end":"2018-12-31","val":3310184,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":3310184,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":3310184,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":3310184,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":3169734,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":3798597,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":4893837,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":5593612,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":5593612,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":5593612,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":5593612,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":5593612,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019Q4I"},{"end":"2020-03-31","val":5308851,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":5272041,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":5043529,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":4527476,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2020-12-31","val":4527476,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":4527476,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":4527476,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2020-12-31","val":4527476,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":4233805,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":3941547,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":3657569,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2532453,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"end":"2021-12-31","val":2532453,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2021-12-31","val":2379451,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2021-12-31","val":2379451,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":2379452,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2021-12-31","val":2379452,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2166119,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1958142,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1744143,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":566259,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":566259,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":566259,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022Q4I"},{"end":"2023-06-30","val":414223,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":370409,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":327001,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"end":"2023-12-31","val":327001,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":327001,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":327001,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":327001,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2023Q4I"},{"end":"2024-03-31","val":283593,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":255171,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":213373,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":213718,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":213718,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":213718,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":213718,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":213718,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2024Q4I"},{"end":"2025-03-31","val":185226,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":154977,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":138943,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":147391,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025Q4I"}]}},"FinitelivedIntangibleAssetsAcquired1":{"label":"Finite-lived Intangible Assets Acquired","description":"Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":1141741,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":2401208,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":2401208,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2016-01-01","end":"2016-09-30","val":2414142,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-12-31","val":2420408,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"start":"2016-01-01","end":"2016-12-31","val":2420408,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":8126,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-03-31","val":8126,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":18132,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":9247,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":9246,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":9246,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":9929,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":22302,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-09-30","val":710848,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":1009618,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"start":"2018-01-01","end":"2018-12-31","val":1009618,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":597,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":770906,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-09-30","val":2045917,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":3142363,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":3142363,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":4925,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":257800,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":333248,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-12-31","val":427441,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":427441,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":4424,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":10829,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":23702,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":26705,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":26705,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":6311,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":6311,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-09-30","val":16601,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-12-31","val":16600,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"start":"2023-01-01","end":"2023-12-31","val":16600,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":15582,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-09-30","val":17582,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-12-31","val":65792,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2024"}]}},"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":"2015-01-01","end":"2015-06-30","val":-26259,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2015-04-01","end":"2015-06-30","val":-26259,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13","frame":"CY2015Q2"}]}},"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":"2017-01-01","end":"2017-03-31","val":-319770,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-03-31","val":-319770,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-03-31","val":-319770,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-319770,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":-319770,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":-319770,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":-319770,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":-319770,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":-319770,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017"}]}},"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":"2016-01-01","end":"2016-06-30","val":-225862,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"}]}},"GainLossOnSaleOfInvestments":{"label":"Gain (Loss) on Sale of Investments","description":"The net realized gain (loss) on investments sold during the period, not including gains (losses) on securities separately or otherwise categorized as trading, available-for-sale, or held-to-maturity, which, for cash flow reporting, is a component of proceeds from investing activities.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":-72000,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"start":"2015-01-01","end":"2015-12-31","val":-72000,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015"}]}},"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":"2014-01-01","end":"2014-12-31","val":71616,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27","frame":"CY2014"}]}},"GainLossOnSaleOfPropertyPlantEquipment":{"label":"Gain (Loss) on Disposition of Property Plant Equipment","description":"Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":-71616,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-71616,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02","frame":"CY2014"},{"start":"2016-01-01","end":"2016-12-31","val":3681,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"start":"2016-01-01","end":"2016-12-31","val":3681,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"}]}},"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":"2013-01-01","end":"2013-09-30","val":128456,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08"},{"start":"2013-01-01","end":"2013-09-30","val":128456,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2017-01-01","end":"2017-03-31","val":2802235,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-03-31","val":2802235,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-03-31","val":2802235,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":2802234,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":2802234,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":2802234,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":2802234,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":2802234,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":2802234,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017"},{"start":"2020-01-01","end":"2020-03-31","val":-985481,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":-985842,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-985481,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":-985481,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":-985842,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":-985842,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-01-01","end":"2020-12-31","val":-985842,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":-985842,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-09-30","val":971522,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":971522,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":971522,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2023-01-01","end":"2023-06-30","val":-380741,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":-380741,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":-380741,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":-380741,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-380741,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":-380741,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-01-01","end":"2023-12-31","val":-380741,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"start":"2023-01-01","end":"2023-12-31","val":-380741,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023"}]}},"GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost":{"label":"Gain (Loss) on Extinguishment of Debt, before Write off of Debt Issuance Cost","description":"Reflects the difference between the fair value of payments made to legally extinguish a debt and its carrying value at that time. This item excludes the write-off of amounts previously capitalized as debt issuance costs.","units":{"USD":[{"start":"2020-01-01","end":"2020-06-30","val":-985842,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":-985842,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-01-01","end":"2020-12-31","val":-985842,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":485760,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":485760,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":971522,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":485762,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":971522,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":971522,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"}]}},"GainsLossesOnRestructuringOfDebt":{"label":"Gains (Losses) on Restructuring of Debt","description":"For a debtor, the aggregate gain (loss) recognized on the restructuring of payables arises from the difference between the book value of the debt before the restructuring and the fair value of the payments on the debt after restructuring is complete.","units":{"USD":[{"start":"2017-01-01","end":"2017-03-31","val":-5978643,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-03-31","val":-5978643,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-03-31","val":-5978643,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-5978643,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":-5978643,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":-5978643,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":-5978643,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":-5978643,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":-5978643,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017"}]}},"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":"2012-01-01","end":"2012-09-30","val":469304,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08"},{"start":"2012-07-01","end":"2012-09-30","val":255029,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":960545,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":288149,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":8871,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":8801,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":880037,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08"},{"start":"2013-01-01","end":"2013-09-30","val":880037,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":240533,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08"},{"start":"2013-07-01","end":"2013-09-30","val":240533,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":882925,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"start":"2013-01-01","end":"2013-12-31","val":882925,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":98176,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07"},{"start":"2014-01-01","end":"2014-03-31","val":98176,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":250154,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":250154,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2014-01-01","end":"2014-06-30","val":250154,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27"},{"start":"2014-04-01","end":"2014-06-30","val":149495,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":149495,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2014-04-01","end":"2014-06-30","val":149495,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":350520,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":350511,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2014-07-01","end":"2014-09-30","val":99268,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":99259,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":717505,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":717505,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":472836,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":472836,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":4717938,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-01-01","end":"2015-06-30","val":1043459,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27"},{"start":"2015-01-01","end":"2015-06-30","val":929197,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2015-04-01","end":"2015-06-30","val":4245101,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-04-01","end":"2015-06-30","val":570622,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27"},{"start":"2015-04-01","end":"2015-06-30","val":456360,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":1817906,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2015-01-01","end":"2015-09-30","val":4664251,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2015-07-01","end":"2015-09-30","val":840199,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2015-07-01","end":"2015-09-30","val":3732887,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":9003143,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"start":"2015-01-01","end":"2015-12-31","val":9003143,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":4392886,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-03-31","val":4392886,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-03-31","val":4392886,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":8540314,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2016-01-01","end":"2016-06-30","val":8540314,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":4147408,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2016-04-01","end":"2016-06-30","val":4147408,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":10711942,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-09-30","val":10711942,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":2171627,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2016-07-01","end":"2016-09-30","val":2171627,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":14243363,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"start":"2016-01-01","end":"2016-12-31","val":14243363,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":4255382,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-03-31","val":5255382,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-03-31","val":5251212,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":8006337,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":8000567,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":2750955,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":2749355,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":10242880,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":10235923,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":2236543,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":2235356,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":13026188,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":13026188,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":2798699,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"start":"2018-01-01","end":"2018-03-31","val":2798699,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":6055153,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":6055153,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-04-01","end":"2018-06-30","val":3256150,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":3256150,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":8302453,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":7815703,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":2263360,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":2057550,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":11193351,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"start":"2018-01-01","end":"2018-12-31","val":10358186,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":2567135,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":2140831,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":4934433,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":4147869,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":2367298,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":2007038,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":6440042,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":6440042,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":2097993,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":2097993,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":7892046,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":7892046,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1483122,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":1504255,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":3872916,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":3872916,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":2389794,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":2389794,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":5400639,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":5400639,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-07-01","end":"2020-09-30","val":1527723,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":1527723,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":6743258,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":6743258,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1927926,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":1927926,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":4977626,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":4343822,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":3049700,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":2733786,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":10308785,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":8526671,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":5331159,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":4467040,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":15949494,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":12831786,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":4764349,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":3643909,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":9284897,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":7669366,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":4806275,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":4026382,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":11583798,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":11583798,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":3914580,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":3914432,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":14676938,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":14676938,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":3276191,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":822755,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":5200394,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":2839662,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":1924203,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":2016908,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":5712303,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":5853218,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-07-01","end":"2023-09-30","val":2965344,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":3013554,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":7882194,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"start":"2023-01-01","end":"2023-12-31","val":8094352,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":2062361,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":2062361,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":4231521,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":4231521,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":2169160,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":2169160,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":6334070,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":6334070,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":2102549,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":2102549,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":9149166,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":9149166,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":2645700,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":6552633,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-04-01","end":"2025-06-30","val":3906933,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":9878085,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-07-01","end":"2025-09-30","val":3325452,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":12416907,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025"}]}},"Goodwill":{"label":"Goodwill","description":"Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.","units":{"USD":[{"end":"2014-12-31","val":0,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2014Q4I"},{"end":"2015-09-30","val":28353,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2015Q3I"},{"end":"2015-12-31","val":166689,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"end":"2015-12-31","val":166689,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31"},{"end":"2015-12-31","val":166689,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"end":"2015-12-31","val":166689,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"end":"2015-12-31","val":166689,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"end":"2015-12-31","val":166689,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015Q4I"},{"end":"2016-03-31","val":6736043,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31","frame":"CY2016Q1I"},{"end":"2016-06-30","val":6736043,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13","frame":"CY2016Q2I"},{"end":"2016-09-30","val":6736043,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28","frame":"CY2016Q3I"},{"end":"2016-12-31","val":6736043,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"end":"2016-12-31","val":6736043,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":6736043,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14"},{"end":"2016-12-31","val":6736043,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":6736043,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":6736043,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":6736043,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2017-03-31","val":6736043,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2017Q1I"},{"end":"2017-06-30","val":6736043,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":6736043,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2017-09-30","val":6736043,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3I"},{"end":"2017-12-31","val":6736043,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":6736043,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"end":"2017-12-31","val":6736043,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":6736043,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":6736043,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017Q4I"},{"end":"2018-03-31","val":6736043,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":6736043,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":6736043,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":6736043,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"end":"2018-12-31","val":6736043,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":6736043,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":6736043,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":6736043,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":6736043,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":6736043,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":6736043,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":5218861,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":5218861,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":5218861,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":5218861,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":5218861,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019Q4I"},{"end":"2020-03-31","val":4347054,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":4183232,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":4183232,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":4183232,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2020-12-31","val":4183232,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":4183232,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":4183232,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2020-12-31","val":4183232,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":4183232,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":4183232,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":4183232,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":4183232,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"end":"2021-12-31","val":4183232,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2021-12-31","val":4183232,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2021-12-31","val":4183232,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":4183232,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":4183232,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":4183232,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":4183232,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":4183232,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":4183232,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":4183232,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":4183232,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":4183232,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022Q4I"},{"end":"2023-03-31","val":4183232,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":4183232,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":4183232,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":4183232,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"end":"2023-12-31","val":4183232,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":4183232,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":4183232,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":4183232,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":4183232,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":4183232,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":4183232,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":4183232,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":4183232,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":4183232,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":4183232,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":4183232,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2024Q4I"},{"end":"2025-03-31","val":4183232,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":4183232,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":4183232,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":4183232,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025Q4I"}]}},"GoodwillAcquiredDuringPeriod":{"label":"Goodwill, Acquired During Period","description":"Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.","units":{"USD":[{"start":"2015-01-01","end":"2015-09-30","val":19436,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2015-01-01","end":"2015-12-31","val":166689,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015"}]}},"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":"2019-01-01","end":"2019-12-31","val":1517000,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":1517000,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":872000,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1035000,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":1035000,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2021-01-01","end":"2021-03-31","val":900000,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1"},{"start":"2022-01-01","end":"2022-03-31","val":143703,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1"}]}},"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":"2012-01-01","end":"2012-09-30","val":1544558,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08"},{"start":"2012-07-01","end":"2012-09-30","val":82242,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":1194872,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012"},{"start":"2015-01-01","end":"2015-09-30","val":86358,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2015-07-01","end":"2015-09-30","val":75312,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2015Q3"}]}},"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":"2015-01-01","end":"2015-12-31","val":200000,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"start":"2015-01-01","end":"2015-12-31","val":200000,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":225862,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"start":"2016-01-01","end":"2016-12-31","val":225862,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":212862,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":212862,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":148627,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"start":"2018-01-01","end":"2018-12-31","val":148627,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":1671804,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":1671804,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":871807,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":871807,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1059495,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":1059495,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":1035629,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":1035629,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-01-01","end":"2020-12-31","val":1333566,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":1333566,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":831077,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2021"},{"end":"2022-03-31","val":143703,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"start":"2022-01-01","end":"2022-06-30","val":6311,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":6311,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"}]}},"ImpairmentOfLongLivedAssetsToBeDisposedOf":{"label":"Impairment of Long-Lived Assets to be Disposed of","description":"The aggregate amount of write-downs for impairments recognized during the period for long-lived assets held for abandonment, exchange or sale.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":200000,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":226000,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"start":"2016-01-01","end":"2016-12-31","val":225000,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":216000,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":216000,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":149000,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"start":"2018-01-01","end":"2018-12-31","val":149000,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"}]}},"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":"2012-01-01","end":"2012-09-30","val":1036232,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08"},{"start":"2012-07-01","end":"2012-09-30","val":-183290,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":192313,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-299009,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-09-30","val":-827684,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08"},{"start":"2013-01-01","end":"2013-09-30","val":-827683,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":-294719,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08"},{"start":"2013-07-01","end":"2013-09-30","val":-294719,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-976238,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"start":"2013-01-01","end":"2013-12-31","val":-976238,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-121824,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07"},{"start":"2014-01-01","end":"2014-03-31","val":-121824,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-305720,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2014-01-01","end":"2014-06-30","val":-305720,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27"},{"start":"2014-04-01","end":"2014-06-30","val":-183886,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2014-04-01","end":"2014-06-30","val":-183886,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-451150,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":-451141,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2014-07-01","end":"2014-09-30","val":-144333,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":-144324,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-904687,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-904687,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-509862,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":-709862,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-4778211,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-01-01","end":"2015-06-30","val":-4800135,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27"},{"start":"2015-01-01","end":"2015-06-30","val":-4125634,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2015-04-01","end":"2015-06-30","val":-4268349,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-04-01","end":"2015-06-30","val":-4290272,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27"},{"start":"2015-04-01","end":"2015-06-30","val":-3415771,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-32682047,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2015-01-01","end":"2015-09-30","val":-32509982,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2015-07-01","end":"2015-09-30","val":-27909025,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2015-07-01","end":"2015-09-30","val":-28406361,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-36679169,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"start":"2015-01-01","end":"2015-12-31","val":-36679169,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":7692510,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-03-31","val":7692510,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-03-31","val":7692510,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":6859819,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2016-01-01","end":"2016-06-30","val":6859819,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":-832691,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2016-04-01","end":"2016-06-30","val":-832691,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":2526783,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-09-30","val":2526783,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":-4333036,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2016-07-01","end":"2016-09-30","val":-4333036,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-9848457,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"start":"2016-01-01","end":"2016-12-31","val":-9848457,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-8669092,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-03-31","val":-9669092,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-03-31","val":-9664922,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-12471672,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":-12465902,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":-2802578,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":-2800978,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-14581691,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":-14574734,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":-2110019,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":-2108832,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-17452848,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":-17452848,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-2748364,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"start":"2018-01-01","end":"2018-03-31","val":-2748364,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-5211558,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":-5211558,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-04-01","end":"2018-06-30","val":-2463194,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":-2463194,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-7353769,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":-7353769,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":-2142211,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":-2142211,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-9997371,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"start":"2018-01-01","end":"2018-12-31","val":-9997371,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-2249038,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":-2249038,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-4420565,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":-4420565,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":-2171527,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":-2171527,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-6767899,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":-6767899,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":-2347334,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":-2347334,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-10437427,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":-10437427,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-3827547,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":-3827547,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-7286403,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":-7286403,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":-3458856,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":-3458856,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-9193568,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":-9193568,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-07-01","end":"2020-09-30","val":-1907165,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":-1907165,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-11262235,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":-11262235,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-2482811,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":-2482811,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-5538067,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":-5368804,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":-3055256,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":-3007190,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-10733998,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":-10304884,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":-5195931,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":-4936080,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-17644764,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":-16700747,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-5294407,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":-5099236,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-11458425,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":-11458425,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":-6359204,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":-6359204,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-17655824,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-17655824,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":-6197399,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":-6197399,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-23667640,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":-23667640,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-5220239,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":-1781627,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-16117304,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":-12678691,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":-10897065,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":-10897065,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-16394394,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":-16394394,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-07-01","end":"2023-09-30","val":-3715703,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":-3715703,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-19615105,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"start":"2023-01-01","end":"2023-12-31","val":-19615105,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-3057577,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":-3057577,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-6318818,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":-6318818,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":-3261241,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":-3261241,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-9683619,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":-9683619,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":-3364801,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":-3364801,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-14277994,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":-14277994,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-4339467,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-8724246,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-04-01","end":"2025-06-30","val":-4384779,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-13897567,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-07-01","end":"2025-09-30","val":-5173321,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-17932880,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025"}]}},"IncomeLossFromContinuingOperationsPerDilutedShare":{"label":"Income (Loss) from Continuing Operations, Per Diluted Share","description":"The amount of net income (loss) derived from continuing operations during the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.","units":{"USD/shares":[{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2015-04-01","end":"2015-06-30","val":-0.02,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13","frame":"CY2015Q2"},{"start":"2016-01-01","end":"2016-03-31","val":-0.02,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-03-31","val":-0.02,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-0.04,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2016-01-01","end":"2016-06-30","val":-0.04,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":0,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-0.05,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-09-30","val":-0.04,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-03-31","val":-0.03,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-03-31","val":-0.03,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2017Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-0.27,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":-0.15,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-0.5,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":-0.22,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-0.78,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-0.22,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-0.48,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":-3.8,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":-0.26,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":-2.06,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-0.73,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-5.8,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":-0.25,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":-2,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-0.97,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":-7.72,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-0.21,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":-0.56,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-3.91,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":-3.09,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":-2.15,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":-2.16,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-3.13,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":-3.05,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-07-01","end":"2023-09-30","val":-0.53,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":-0.47,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-3.19,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"start":"2023-01-01","end":"2023-12-31","val":-3.19,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-0.32,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":-0.32,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-0.67,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":-0.67,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":-0.34,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":-0.34,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-0.97,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":-0.97,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":-0.31,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":-0.31,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-1.4,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":-1.4,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-0.4,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-0.72,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-04-01","end":"2025-06-30","val":-0.33,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-1.11,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-07-01","end":"2025-09-30","val":-0.38,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-1.38,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025"}]}},"IncomeTaxExpenseBenefit":{"label":"Income Tax Expense (Benefit)","description":"Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.","units":{"USD":[{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0001144204-13-046065","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":0,"accn":"0001144204-13-046065","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2012Q2"},{"start":"2011-09-21","end":"2013-06-30","val":0,"accn":"0001144204-13-046065","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0001144204-13-046065","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":0,"accn":"0001144204-13-046065","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2"},{"start":"2016-01-01","end":"2016-12-31","val":2946,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"start":"2016-01-01","end":"2016-12-31","val":2946,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":4170,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":5770,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":1600,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":6957,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":1187,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":28781,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":28781,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":4561,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"start":"2018-01-01","end":"2018-03-31","val":4561,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":14417,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":14417,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-04-01","end":"2018-06-30","val":9856,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":9856,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":17304,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":17304,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":2887,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":2887,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":30242,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"start":"2018-01-01","end":"2018-12-31","val":30242,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":13701,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":13701,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":17965,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":17965,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":4264,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":4264,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":28867,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":28867,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":10902,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":10902,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":62931,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":62931,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":8874,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":8874,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":12466,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":12466,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":3592,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":3592,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":23540,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":23540,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-07-01","end":"2020-09-30","val":11074,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":11074,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":36323,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":36323,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":7188,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":7188,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":9542,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":6947,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":2354,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":1028,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":12516,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":4554,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":2974,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":-2393,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":21024,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":10746,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":6321,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":4972,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":8100,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":8100,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":7316,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":7316,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":1048,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":1048,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":-7052,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":-7052,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":7670,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":7670,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":3255,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":3255,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":3255,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":3255,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":3255,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":3255,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-01-01","end":"2023-12-31","val":2864,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"start":"2023-01-01","end":"2023-12-31","val":2864,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023"}]}},"IncomeTaxesPaidNet":{"label":"Income Taxes Paid, Net","description":"The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":2946,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":4170,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":5770,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":6957,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":28781,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":6957,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":4561,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"start":"2018-01-01","end":"2018-03-31","val":4561,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":14417,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":14417,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-01-01","end":"2018-09-30","val":17304,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":17304,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":17304,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"start":"2018-01-01","end":"2018-12-31","val":17304,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":13701,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":13701,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":4264,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":13701,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":28867,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":28867,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-01-01","end":"2019-12-31","val":62931,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":62931,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":8874,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":8874,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":12466,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":12466,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":23540,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":23540,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-01-01","end":"2020-12-31","val":36323,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":36223,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":7188,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":7188,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":9853,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":12516,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":22552,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":148793,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-12-31","val":7670,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":3255,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":3255,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-01-01","end":"2023-12-31","val":2864,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"start":"2023-01-01","end":"2023-12-31","val":2864,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-09-30","val":23873,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-01-01","end":"2024-12-31","val":32470,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2024"},{"start":"2025-01-01","end":"2025-09-30","val":10370,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-01-01","end":"2025-12-31","val":10370,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025"}]}},"IncomeTaxReceivable":{"label":"Income Taxes Receivable","description":"Carrying amount as of the balance sheet date of income taxes previously overpaid to tax authorities (such as U.S. Federal, state and local tax authorities) representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes. Also called income tax refund receivable.","units":{"USD":[{"end":"2019-09-30","val":128885,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":83920,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":83920,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":83920,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":83920,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":83920,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019Q4I"},{"end":"2020-03-31","val":178303,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":152390,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":152788,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":190367,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2020-12-31","val":190367,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":190367,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":190367,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":176889,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":136163,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":73243,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":69168,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2021-12-31","val":2501,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2021-12-31","val":2501,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":2501,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":70365,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2400,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1438,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1438,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":1438,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q4I"}]}},"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":"2012-01-01","end":"2012-12-31","val":180000,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":522000,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2013"},{"start":"2025-01-01","end":"2025-12-31","val":1964505,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025"}]}},"IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate":{"label":"Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount","description":"The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":-180000,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":-522000,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2013"},{"start":"2025-01-01","end":"2025-12-31","val":3784969,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025"}]}},"IncreaseDecreaseInAccountsPayableAndAccruedLiabilities":{"label":"Increase (Decrease) in Accounts Payable and Accrued Liabilities","description":"The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.","units":{"USD":[{"start":"2012-01-01","end":"2012-09-30","val":1527888,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08"},{"start":"2012-01-01","end":"2012-12-31","val":50239,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":150508,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":1219,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":333562,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08"},{"start":"2013-01-01","end":"2013-09-30","val":333562,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":-39538,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"start":"2013-01-01","end":"2013-12-31","val":-39538,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-33969,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07"},{"start":"2014-01-01","end":"2014-03-31","val":-33969,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-3006,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-3006,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2014-01-01","end":"2014-06-30","val":-3006,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27"},{"start":"2014-01-01","end":"2014-09-30","val":36417,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":36408,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2014-01-01","end":"2014-12-31","val":165393,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":165393,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-12393,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":187607,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-12393,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-01-01","end":"2015-06-30","val":-151511,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27"},{"start":"2015-01-01","end":"2015-06-30","val":-43593,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2015-01-01","end":"2015-09-30","val":160387,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2015-01-01","end":"2015-09-30","val":221202,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2015-01-01","end":"2015-12-31","val":229677,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"start":"2015-01-01","end":"2015-12-31","val":229677,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-275186,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-03-31","val":-284877,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-03-31","val":-284877,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":281848,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2016-01-01","end":"2016-06-30","val":281846,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":-401465,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-09-30","val":-401465,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":-248068,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"start":"2016-01-01","end":"2016-12-31","val":-254560,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":736535,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-03-31","val":736535,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-03-31","val":736535,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":240218,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":240218,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":319814,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":319814,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":90353,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":90353,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":381730,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"start":"2018-01-01","end":"2018-03-31","val":380899,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":525977,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":524290,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-01-01","end":"2018-09-30","val":-122391,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":-122391,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":-84512,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"start":"2018-01-01","end":"2018-12-31","val":-84512,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-28964,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":-28964,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":324076,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":324076,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":200117,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":200117,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-01-01","end":"2019-12-31","val":413773,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":413773,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":156446,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":156085,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1056433,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":1056433,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":1233258,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":1232898,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-01-01","end":"2020-12-31","val":1157370,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":1157370,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-124665,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":-124665,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":644649,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":336099,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":544481,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-87423,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":6587,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":63546,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-12-31","val":245932,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-495357,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-411552,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-01-01","end":"2024-09-30","val":-424961,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-01-01","end":"2024-12-31","val":306445,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":306445,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-903476,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-683216,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-01-01","end":"2025-09-30","val":-765064,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-01-01","end":"2025-12-31","val":-1164242,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025"}]}},"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":"2012-01-01","end":"2012-09-30","val":2296464,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08"},{"start":"2012-01-01","end":"2012-12-31","val":117924,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-117924,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-09-30","val":-117924,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08"},{"start":"2013-01-01","end":"2013-12-31","val":-117924,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"start":"2013-01-01","end":"2013-12-31","val":-117924,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2015-01-01","end":"2015-12-31","val":448355,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"start":"2015-01-01","end":"2015-12-31","val":448355,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-731004,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-03-31","val":-731004,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-03-31","val":-731004,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-5606,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2016-01-01","end":"2016-06-30","val":-5606,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":125814,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-09-30","val":-125814,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":-682535,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"start":"2016-01-01","end":"2016-12-31","val":-674952,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-25725,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-03-31","val":-25725,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-03-31","val":-25725,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":16913,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":16913,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":75806,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":75806,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":36963,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":36963,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":514722,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"start":"2018-01-01","end":"2018-03-31","val":514722,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":620817,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":620817,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-01-01","end":"2018-09-30","val":78166,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":78166,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":-20762,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"start":"2018-01-01","end":"2018-12-31","val":-20762,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":557737,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":557737,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":63869,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":63869,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":66815,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":66815,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-01-01","end":"2019-12-31","val":5770,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":5770,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":450291,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":450291,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":23217,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":23217,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":-73442,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":-73442,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-01-01","end":"2020-12-31","val":-45319,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":-45319,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":543955,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":543955,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":127930,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":86607,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-01-01","end":"2021-09-30","val":92993,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":520027,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":74182,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":92905,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":54540,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":27076,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":11230,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":11230,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-08-29","val":150000,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022Q3I"},{"start":"2022-01-01","end":"2022-09-30","val":9234,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":9234,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":234962,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":234962,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-206419,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":-206419,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-219684,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":-219684,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":-212977,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":-212977,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-01-01","end":"2023-12-31","val":-170532,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"start":"2023-01-01","end":"2023-12-31","val":-170532,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":237506,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":237506,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":101390,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":101390,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-01-01","end":"2024-09-30","val":132329,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":132329,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-01-01","end":"2024-12-31","val":156340,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":156340,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":930667,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1557917,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-01-01","end":"2025-09-30","val":-7279,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-01-01","end":"2025-12-31","val":-8817,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025"}]}},"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":"2012-01-01","end":"2012-06-30","val":-400,"accn":"0001144204-13-046065","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2011-09-21","end":"2013-06-30","val":1569,"accn":"0001144204-13-046065","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":1219,"accn":"0001144204-13-046065","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2023-01-01","end":"2023-03-31","val":325000,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"}]}},"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":"2016-01-01","end":"2016-03-31","val":-70116,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-03-31","val":-70116,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-03-31","val":-70116,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-194690,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2016-01-01","end":"2016-06-30","val":-194690,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":476457,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-09-30","val":476457,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":398680,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"start":"2016-01-01","end":"2016-12-31","val":398680,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-143012,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-03-31","val":-143012,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-03-31","val":-143012,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-277992,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":-277992,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":-121395,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":-121395,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":-276169,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":416301,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":535434,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-09-30","val":315574,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2020-01-01","end":"2020-03-31","val":121719,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":28810,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":-36902,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-03-31","val":319192,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":319192,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":223393,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":289102,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-01-01","end":"2021-09-30","val":132018,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":179512,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":9140,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":91734,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":155665,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":160537,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-153363,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":-153363,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":-102074,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-102074,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":-117689,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":-117689,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-7449,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":-7449,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-22211,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-09-30","val":21734,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-12-31","val":50310,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":176019,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":176019,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":112144,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-01-01","end":"2025-03-31","val":796211,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":939165,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"}]}},"IncreaseDecreaseInDerivativeLiabilities":{"label":"Increase (Decrease) in Derivative Liabilities","description":"The increase (decrease) during the period in the carrying value of derivative instruments reported as liabilities that are due to be disposed of within one year (or the normal operating cycle, if longer).","units":{"USD":[{"start":"2015-01-01","end":"2015-09-30","val":20979041,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2016-01-01","end":"2016-03-31","val":-316734,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-692850,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2016-01-01","end":"2016-09-30","val":-692850,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-12-31","val":-692850,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2016"}]}},"IncreaseDecreaseInDueFromRelatedParties":{"label":"Increase (Decrease) in Due from Related Parties","description":"The increase (decrease) during the reporting period in receivables to be collected from other entities that could exert significant influence over the reporting entity.","units":{"USD":[{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0001144204-13-046065","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2011-09-21","end":"2013-06-30","val":255590,"accn":"0001144204-13-046065","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":255590,"accn":"0001144204-13-046065","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":255590,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":-117924,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":34000,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"}]}},"IncreaseDecreaseInDueFromRelatedPartiesCurrent":{"label":"Increase (Decrease) in Due from Related Parties, Current","description":"The aggregate increase (decrease) during the reporting period in the amount due from the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; an entity and its principal owners, management, or member of their immediate families, affiliates, or other parties with the ability to exert significant influence.","units":{"USD":[{"start":"2014-01-01","end":"2014-09-30","val":34000,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"}]}},"IncreaseDecreaseInDueToRelatedParties":{"label":"Increase (Decrease) in Due to Related Parties","description":"The increase (decrease) during the reporting period in the aggregate amount of obligations to be paid to the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entities' management; an entity and its principal owners, management, or member of their immediate families; affiliates; or other parties with the ability to exert significant influence.","units":{"USD":[{"start":"2012-01-01","end":"2012-09-30","val":13560,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08"},{"start":"2012-01-01","end":"2012-12-31","val":13560,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012"},{"start":"2013-01-01","end":"2013-09-30","val":29442,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08"},{"start":"2013-01-01","end":"2013-09-30","val":29442,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":64730,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"start":"2013-01-01","end":"2013-12-31","val":64730,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-15215,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07"},{"start":"2014-01-01","end":"2014-03-31","val":-15215,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-09-30","val":-16175,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-12-31","val":44025,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":30450,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":30450,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"}]}},"IncreaseDecreaseInDueToRelatedPartiesCurrent":{"label":"Increase (Decrease) in Due to Related Parties, Current","description":"The increase (decrease) during the reporting period in the aggregate amount of obligations to be paid to the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entities' management; an entity and its principal owners, management, or member of their immediate families, affiliates, or other parties with the ability to exert significant influence.","units":{"USD":[{"start":"2014-01-01","end":"2014-09-30","val":-16175,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2014-01-01","end":"2014-12-31","val":44025,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02","frame":"CY2014"},{"start":"2015-01-01","end":"2015-09-30","val":67120,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2015-01-01","end":"2015-12-31","val":-60200,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02","frame":"CY2015"}]}},"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":"2015-01-01","end":"2015-09-30","val":126535,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2015-01-01","end":"2015-09-30","val":126535,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2015-01-01","end":"2015-12-31","val":433598,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"start":"2015-01-01","end":"2015-12-31","val":433598,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":74261,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-03-31","val":74261,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-03-31","val":74261,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":162232,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2016-01-01","end":"2016-06-30","val":162232,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":159494,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-09-30","val":159494,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":190471,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"start":"2016-01-01","end":"2016-12-31","val":194473,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-2863,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-03-31","val":-2863,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-03-31","val":-2863,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":705579,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":705579,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":704326,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":704326,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":354227,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":712527,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":196655,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"start":"2018-01-01","end":"2018-03-31","val":196655,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":41435,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":41435,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-01-01","end":"2018-09-30","val":-4000,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":-4000,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":1519,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"start":"2018-01-01","end":"2018-12-31","val":1519,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":42424,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":42424,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":60818,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":60818,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":60930,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":60930,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-01-01","end":"2019-12-31","val":50647,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":18834,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-37714,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":-37714,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-21984,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":-374366,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":70040,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":70040,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-01-01","end":"2020-12-31","val":109213,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":109213,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-129863,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":-129863,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-113870,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":-47480,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":-106674,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":-9745,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":261773,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":34104,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"}]}},"IncreaseDecreaseInLeasingReceivables":{"label":"Increase (Decrease) in Leasing Receivables","description":"The increase (decrease) during the reporting period in the amount due from lessees arising from lease agreements.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":-7043,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":-17845,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":-28939,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-11394,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-03-31","val":-11394,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-03-31","val":-11394,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-23094,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":-23094,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":-35111,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":-35111,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":-47452,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":-47452,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-12675,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"start":"2018-01-01","end":"2018-03-31","val":-12675,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-25692,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":-25692,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-01-01","end":"2018-09-30","val":-39060,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":-39060,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":-52790,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"start":"2018-01-01","end":"2018-12-31","val":-52790,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-14100,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":-14100,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-28581,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":-28581,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":-43453,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":-43453,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-01-01","end":"2019-12-31","val":-58727,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":-58727,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-15686,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":-15686,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-31796,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":-31796,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":-48341,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":-48341,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-01-01","end":"2020-12-31","val":-65333,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":-65333,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-17450,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":-17450,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-35371,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":46560,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-01-01","end":"2021-09-30","val":-53787,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":-61044,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":-72681,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":23806,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"}]}},"IncreaseDecreaseInOtherCurrentAssets":{"label":"Increase (Decrease) in Other Current Assets","description":"Amount of increase (decrease) in current assets classified as other.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":-112000,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02","frame":"CY2014"},{"start":"2015-01-01","end":"2015-06-30","val":-109495,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2015-01-01","end":"2015-09-30","val":333135,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2015-01-01","end":"2015-12-31","val":62442,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"start":"2015-01-01","end":"2015-12-31","val":62442,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":32200,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-03-31","val":32200,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-03-31","val":32200,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-75577,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2016-01-01","end":"2016-06-30","val":-75577,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":12929,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-09-30","val":12929,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":32255,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"start":"2016-01-01","end":"2016-12-31","val":32255,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":226174,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-03-31","val":226174,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-03-31","val":226174,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":21763,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":21763,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":41459,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":41459,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":52058,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":52058,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":169973,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"start":"2018-01-01","end":"2018-03-31","val":169973,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":263165,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":263165,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-01-01","end":"2018-09-30","val":60374,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":60374,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":265624,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"start":"2018-01-01","end":"2018-12-31","val":265624,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-213842,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":-213842,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-155035,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":-155035,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":110792,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":110792,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-01-01","end":"2019-12-31","val":18834,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-355880,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":-355880,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-374366,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":-21984,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":-450755,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":-450755,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-01-01","end":"2020-12-31","val":-446816,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":63582,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":63582,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":308479,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":289716,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-01-01","end":"2021-09-30","val":524943,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":188846,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-180048,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":295233,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-12-31","val":-167877,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":136564,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":-66676,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-01-01","end":"2023-12-31","val":-88068,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"start":"2023-01-01","end":"2023-12-31","val":-88068,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":497379,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-09-30","val":552922,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-12-31","val":-15812,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":-15812,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":135500,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025"}]}},"IncreaseDecreaseInOtherNoncurrentAssets":{"label":"Increase (Decrease) in Other Noncurrent Assets","description":"Amount of increase (decrease) in noncurrent assets classified as other.","units":{"USD":[{"start":"2020-01-01","end":"2020-06-30","val":-13462,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"}]}},"IncreaseDecreaseInOtherOperatingAssets":{"label":"Increase (Decrease) in Other Operating Assets","description":"Amount of increase (decrease) in operating assets classified as other.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":112000,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"start":"2013-01-01","end":"2013-12-31","val":112000,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-9000,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07"},{"start":"2014-01-01","end":"2014-03-31","val":-9000,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-12-31","val":-112000,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-06-30","val":-166466,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-01-01","end":"2015-06-30","val":-109495,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27"},{"start":"2015-01-01","end":"2015-09-30","val":333135,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2020-01-01","end":"2020-12-31","val":-37526,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2020"},{"start":"2022-01-01","end":"2022-06-30","val":295233,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":161884,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-03-31","val":-106600,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":136564,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-09-30","val":-66676,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2024-01-01","end":"2024-03-31","val":59233,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1"}]}},"IncreaseDecreaseInOtherOperatingLiabilities":{"label":"Increase (Decrease) in Other Operating Liabilities","description":"Amount of increase (decrease) in operating liabilities classified as other.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":-187586,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":11697,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":11697,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-47809,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":-47809,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":-47809,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2021"},{"start":"2023-01-01","end":"2023-06-30","val":290000,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"}]}},"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":"2020-01-01","end":"2020-06-30","val":-13462,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"}]}},"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":"2016-01-01","end":"2016-06-30","val":-7043,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2016-01-01","end":"2016-09-30","val":-17845,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-12-31","val":-28939,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2016"}]}},"IncreaseDecreaseInSecurityDeposits":{"label":"Increase (Decrease) in Security Deposits","description":"The increase (decrease) during the reporting period in security deposits.","units":{"USD":[{"start":"2014-01-01","end":"2014-06-30","val":112000,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2014-01-01","end":"2014-06-30","val":112000,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27"},{"start":"2014-01-01","end":"2014-09-30","val":111355,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"}]}},"IncrementalCommonSharesAttributableToCallOptionsAndWarrants":{"label":"Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants","description":"Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of call options and warrants using the treasury stock method.","units":{"shares":[{"start":"2016-01-01","end":"2016-03-31","val":13387521,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31","frame":"CY2016Q1"}]}},"IncrementalCommonSharesAttributableToConversionOfDebtSecurities":{"label":"Incremental Common Shares Attributable to Dilutive Effect of Conversion of Debt Securities","description":"Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of convertible debt securities using the if-converted method.","units":{"shares":[{"start":"2016-01-01","end":"2016-03-31","val":28597300,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31","frame":"CY2016Q1"}]}},"IntangibleAssetsNetExcludingGoodwill":{"label":"Intangible Assets, Net (Excluding Goodwill)","description":"Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.","units":{"USD":[{"end":"2012-12-31","val":0,"accn":"0001144204-13-046065","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":184333,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"end":"2012-12-31","val":184333,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08","frame":"CY2012Q4I"},{"end":"2013-06-30","val":243000,"accn":"0001144204-13-046065","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":383558,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":393146,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"end":"2013-12-31","val":393146,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07"},{"end":"2013-12-31","val":392501,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":392501,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":393146,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":395882,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07","frame":"CY2014Q1I"},{"end":"2014-06-30","val":457508,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":545605,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":421774,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":421774,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":421774,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2014-12-31","val":421774,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27"},{"end":"2014-12-31","val":421774,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"end":"2014-12-31","val":421774,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":418052,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1816232,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2015-06-30","val":1425728,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1694687,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1436534,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31"},{"end":"2015-12-31","val":1436534,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"end":"2015-12-31","val":1436534,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"end":"2015-12-31","val":1436534,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"end":"2015-12-31","val":1436534,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015Q4I"},{"end":"2016-03-31","val":3743676,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31","frame":"CY2016Q1I"},{"end":"2016-06-30","val":3601010,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13","frame":"CY2016Q2I"},{"end":"2016-09-30","val":3508617,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28","frame":"CY2016Q3I"},{"end":"2016-12-31","val":3474291,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"end":"2016-12-31","val":3474291,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":3474291,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14"},{"end":"2016-12-31","val":3474291,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":3474291,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":3474291,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2016-12-31","val":3474291,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2016Q4I"},{"end":"2017-03-31","val":3388149,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2017-03-31","val":3388149,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2017Q1I"},{"end":"2017-06-30","val":3281809,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":3185416,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":2878080,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":2878080,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"end":"2017-12-31","val":2878080,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":2878080,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":2878080,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"end":"2017-12-31","val":2878080,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2017Q4I"},{"end":"2018-03-31","val":2794600,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2711129,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":3288509,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":3310184,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"end":"2018-12-31","val":3310184,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":3310184,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":3310184,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":3310184,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2018-12-31","val":3310184,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":3169734,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":3798597,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":4893837,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":5593612,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":5593612,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":5593612,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":5593612,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":5593612,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2019-12-31","val":5593612,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"end":"2019-12-31","val":3716173,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":5308851,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":5272041,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":5043529,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":4527476,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2020-12-31","val":4527476,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":4527476,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":4527476,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2020-12-31","val":4527476,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":4233805,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":3941547,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":3657569,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2532453,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"end":"2021-12-31","val":2379452,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2166119,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1958142,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1744143,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":566259,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":566259,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":566259,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":566259,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":566259,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"end":"2022-12-31","val":566259,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":490242,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":414223,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":370409,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":327001,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"end":"2023-12-31","val":327001,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":327001,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":327001,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":327001,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":283593,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":255171,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":213373,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":213718,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":213718,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":213718,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":213718,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":213718,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2024Q4I"},{"end":"2025-03-31","val":185226,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":154977,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":138943,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":147391,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025Q4I"}]}},"InterestExpense":{"label":"Interest Expense","description":"Amount of the cost of borrowed funds accounted for as interest expense.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":4803,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"start":"2013-01-01","end":"2013-12-31","val":4783,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":9550,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07"},{"start":"2014-01-01","end":"2014-03-31","val":9550,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":32050,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":32050,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2014-01-01","end":"2014-06-30","val":32050,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27"},{"start":"2014-04-01","end":"2014-06-30","val":22500,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":22500,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2014-04-01","end":"2014-06-30","val":22500,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":65225,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":65225,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2014-07-01","end":"2014-09-30","val":33175,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":33175,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":65225,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":65225,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":1755,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":1755,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":12774,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-01-01","end":"2015-06-30","val":13496,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27"},{"start":"2015-01-01","end":"2015-06-30","val":35729,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2015-04-01","end":"2015-06-30","val":11019,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-04-01","end":"2015-06-30","val":11741,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27"},{"start":"2015-04-01","end":"2015-06-30","val":33974,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":112304,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2015-01-01","end":"2015-09-30","val":505161,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2015-07-01","end":"2015-09-30","val":98166,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2015-07-01","end":"2015-09-30","val":468790,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":1136528,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"start":"2015-01-01","end":"2015-12-31","val":1136528,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":926752,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-03-31","val":926752,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-03-31","val":926752,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":2272777,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2016-01-01","end":"2016-06-30","val":2272777,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":1346025,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2016-04-01","end":"2016-06-30","val":1346025,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":3126320,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-09-30","val":3126320,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":853543,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2016-07-01","end":"2016-09-30","val":853543,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":3625984,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"start":"2016-01-01","end":"2016-12-31","val":3625984,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":604015,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-03-31","val":604015,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-03-31","val":604015,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":895182,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":895182,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":291168,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":291168,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":1125880,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":1125880,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":230698,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":230698,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":1337081,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":1337081,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":239169,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"start":"2018-01-01","end":"2018-03-31","val":239169,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":485467,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":485467,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-04-01","end":"2018-06-30","val":246298,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":246298,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":703542,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":703542,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":218075,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":218075,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":757801,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"start":"2018-01-01","end":"2018-12-31","val":757801,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":86890,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":86890,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":180150,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":180150,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":93260,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":93260,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":290804,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":290804,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":110654,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":110654,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":375598,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":375598,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":179050,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":179050,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":489203,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":489203,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":310153,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":310153,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":701861,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":701861,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-07-01","end":"2020-09-30","val":212658,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":212658,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":969396,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":969396,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":297438,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":297438,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":553988,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":551351,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":256550,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":253919,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":579768,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":580928,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":25780,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":29577,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":585636,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":586850,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":33221,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":493904,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":459262,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":931205,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":931205,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":437301,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":437301,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"end":"2022-12-03","val":696000,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022Q4I"},{"start":"2022-01-01","end":"2022-12-31","val":1359954,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":1359954,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":223000,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":388000,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-09-30","val":1095320,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":13138,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":1108458,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2023"}]}},"InterestExpenseDebt":{"label":"Interest Expense, Debt","description":"Amount of the cost of borrowed funds accounted for as interest expense for debt.","units":{"USD":[{"start":"2015-01-01","end":"2015-06-30","val":67918,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27"},{"start":"2015-01-01","end":"2015-09-30","val":421524,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2021-07-01","end":"2021-09-30","val":3500000,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3"}]}},"InterestExpenseOther":{"label":"Interest Expense, Other","description":"Amount of interest expense classified as other.","units":{"USD":[{"start":"2020-01-01","end":"2020-06-30","val":489203,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":310153,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":701861,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-07-01","end":"2020-09-30","val":212658,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":969396,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":297438,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":553988,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":256550,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":579768,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":25780,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":585636,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":33221,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1"},{"start":"2023-01-01","end":"2023-06-30","val":251000,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"}]}},"InterestIncomeOther":{"label":"Interest Income, Other","description":"Amount of interest income earned from interest bearing assets classified as other.","units":{"USD":[{"start":"2021-01-01","end":"2021-06-30","val":700000,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":700000,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"}]}},"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":"2014-01-01","end":"2014-03-31","val":9550,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07"},{"start":"2014-01-01","end":"2014-03-31","val":9550,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":22500,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":22500,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2014-01-01","end":"2014-06-30","val":22500,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27"},{"start":"2014-01-01","end":"2014-09-30","val":22500,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":199967,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"start":"2015-01-01","end":"2015-12-31","val":199967,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015"},{"start":"2021-01-01","end":"2021-12-31","val":7188,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":7188,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-12-31","val":94887,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022"}]}},"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":11051,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1634,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":6418,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":11021,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":22192,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":11021,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":3392,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"start":"2018-01-01","end":"2018-03-31","val":4223,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":8247,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":8247,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-01-01","end":"2018-09-30","val":157750,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":169817,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":173426,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"start":"2018-01-01","end":"2018-12-31","val":173426,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":3392,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":4223,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":6996,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":4223,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":10771,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":10771,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-01-01","end":"2019-12-31","val":10771,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":10771,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":2792,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":2792,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":5296,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":5296,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":7505,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":7505,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-01-01","end":"2020-12-31","val":9488,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":9448,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":8779,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":8779,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":8779,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":8779,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-01-01","end":"2021-09-30","val":10984,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":8779,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":11576,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":4388,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":240,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":4388,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-12-31","val":94887,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":364,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-12-31","val":23345,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"start":"2023-01-01","end":"2023-12-31","val":23345,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":9023,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":15276,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-09-30","val":23873,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-12-31","val":32470,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2024"}]}},"InterestPayableCurrentAndNoncurrent":{"label":"Interest Payable","description":"Amount of interest payable on debt, including, but not limited to, trade payables.","units":{"USD":[{"end":"2021-06-30","val":3500000,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":3500000,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"}]}},"InventoryLIFOReserveEffectOnIncomeNet":{"label":"Inventory, LIFO Reserve, Effect on Income, Net","description":"The difference between the change in the inventory reserve representing the cumulative difference in cost between the first in, first out and the last in, first out inventory valuation methods and any LIFO decrement which have been reflected in the statement of income during the period.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":358300,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":348302,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2018"}]}},"InventoryLIFOReservePeriodCharge":{"label":"Inventory, LIFO Reserve, Period Charge","description":"The change in the inventory reserve representing the cumulative difference in cost between the first in, first out and the last in, first out inventory valuation methods, which change has been reflected in the statement of income during the period.","units":{"USD":[{"start":"2018-01-01","end":"2018-06-30","val":348308,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-09-30","val":348308,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"}]}},"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":"2015-12-31","val":516663,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"end":"2015-12-31","val":516663,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31"},{"end":"2015-12-31","val":516663,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"end":"2015-12-31","val":516663,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"end":"2015-12-31","val":516663,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015Q4I"},{"end":"2016-03-31","val":703332,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31","frame":"CY2016Q1I"},{"end":"2016-06-30","val":122667,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13","frame":"CY2016Q2I"},{"end":"2016-09-30","val":119702,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28","frame":"CY2016Q3I"},{"end":"2016-12-31","val":150679,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"end":"2016-12-31","val":150679,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":150679,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14"},{"end":"2016-12-31","val":150679,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":150679,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":150679,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":147816,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2017-03-31","val":147816,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2017Q1I"},{"end":"2017-06-30","val":854900,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":853647,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":492030,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":492030,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"end":"2017-12-31","val":492030,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":492030,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":492030,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017Q4I"},{"end":"2018-03-31","val":475541,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":167649,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":128022,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":133541,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"end":"2018-12-31","val":133541,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":133541,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":133541,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":133541,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":165352,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":183746,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":184624,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":173575,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":173575,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":173575,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":173575,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":173575,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019Q4I"},{"end":"2020-03-31","val":157445,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":162435,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":245775,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":254951,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2020-12-31","val":254951,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":254951,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":254951,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2020-12-31","val":254951,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":123495,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":138781,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":214289,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":153149,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"end":"2021-12-31","val":153149,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q4I"},{"end":"2022-03-31","val":397870,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"}]}},"InventoryNoncurrent":{"label":"Inventory, Noncurrent","description":"Inventories not expected to be converted to cash, sold or exchanged within the normal operating cycle.","units":{"USD":[{"end":"2014-12-31","val":0,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2014Q4I"},{"end":"2015-09-30","val":174838,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2015Q3I"}]}},"InventoryValuationReserves":{"label":"Inventory Valuation Reserves","description":"Amount of valuation reserve for inventory.","units":{"USD":[{"end":"2017-12-31","val":353000,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":353000,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017Q4I"},{"end":"2018-12-31","val":707000,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"end":"2018-12-31","val":707000,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":707000,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":707000,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":353000,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":589000,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":354000,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":354000,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":236000,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":425000,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":236000,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":236000,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":236000,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019Q4I"},{"end":"2020-12-31","val":18000,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2020-12-31","val":18000,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":18000,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":18000,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2020-12-31","val":18000,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":18000,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":27000,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":26000,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":20000,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2021Q4I"}]}},"InvestmentIncomeInterest":{"label":"Investment Income, Interest","description":"Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":20,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2013"},{"start":"2023-01-01","end":"2023-06-30","val":1160,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":1160,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":30671,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-07-01","end":"2023-09-30","val":29511,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":98230,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":108920,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":108920,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":182877,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":182877,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":73957,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":73957,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":344185,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":344185,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":161308,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":161308,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":455227,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":455227,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":51544,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":138390,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-04-01","end":"2025-06-30","val":86846,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":200047,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-07-01","end":"2025-09-30","val":61657,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":236134,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025"}]}},"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":"2020-03-31","val":50000,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":50000,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":50000,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2022-03-21","val":9200000,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2022-03-21","val":9200000,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-03-21","val":9200000,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-03-21","val":9200000,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-03-31","val":9200000,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2022-03-31","val":9200000,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2022-03-31","val":0,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1I"},{"end":"2022-09-30","val":50000,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-03","val":696000,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":50000,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022Q4I"},{"end":"2023-03-09","val":900000,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2023Q1I"},{"end":"2023-05-26","val":8900000,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2023Q2I"}]}},"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":"2015-01-01","end":"2015-12-31","val":557750,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"start":"2015-01-01","end":"2015-12-31","val":557750,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":270000,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-03-31","val":270000,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-03-31","val":270000,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":270000,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2016-01-01","end":"2016-06-30","val":270000,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":285227,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-09-30","val":285227,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":311103,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"start":"2016-01-01","end":"2016-12-31","val":311103,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":42376,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-03-31","val":42376,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-03-31","val":42376,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":62805,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":62805,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":140151,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":140151,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":140151,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":140151,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":196138,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":196138,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-01-01","end":"2018-09-30","val":227097,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":227097,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":343019,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"start":"2018-01-01","end":"2018-12-31","val":343019,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":41112,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-09-30","val":41112,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":41112,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-01-01","end":"2019-12-31","val":41071,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":41071,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2022-01-01","end":"2022-12-31","val":696393,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":222427,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1"}]}},"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":"2014-01-01","end":"2014-12-31","val":15000,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":73000,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"start":"2015-01-01","end":"2015-12-31","val":72000,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":230000,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"start":"2016-01-01","end":"2016-12-31","val":230000,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":360000,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":360000,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":381000,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2018"},{"start":"2021-01-01","end":"2021-12-31","val":11900,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":2500,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2022-01-01","end":"2022-12-31","val":2500,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022"}]}},"LesseeOperatingLeaseLiabilityPaymentsDue":{"label":"Lessee, Operating Lease, Liability, to be Paid","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease.","units":{"USD":[{"end":"2019-03-31","val":477958,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":421369,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":345090,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":374218,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":329495,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":237762,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":217460,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":165223,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":112364,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":92503,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":100290,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":69812,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"end":"2021-12-31","val":69812,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":38290,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"}]}},"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":"2020-12-31","val":130261,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":72455,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":48303,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":34692,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2022-03-31","val":39318,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"}]}},"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":"2019-03-31","val":46196,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":46196,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":49716,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":49716,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":49716,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":49716,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":49716,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"}]}},"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":"2019-03-31","val":92391,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":92391,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":96606,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":96606,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":96607,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":96607,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":130261,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"}]}},"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":"2019-03-31","val":183519,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":183519,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":140198,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":277961,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":223750,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":132017,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":57100,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":49716,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":49716,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":49716,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":66564,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":72852,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2021Q4I"}]}},"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":"2019-03-31","val":235467,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":163216,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":108735,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"}]}},"Liabilities":{"label":"Liabilities","description":"Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.","units":{"USD":[{"end":"2012-12-31","val":350,"accn":"0001144204-13-046065","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":103608,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012Q4I"},{"end":"2013-06-30","val":1569,"accn":"0001144204-13-046065","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-12-31","val":291300,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"end":"2013-12-31","val":291300,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07"},{"end":"2013-12-31","val":291300,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q4I"},{"end":"2014-03-31","val":617491,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07","frame":"CY2014Q1I"},{"end":"2014-09-30","val":86918,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2015-12-31","val":27550685,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015Q4I"},{"end":"2016-12-31","val":25800229,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"end":"2016-12-31","val":25800229,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":25800229,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14"},{"end":"2016-12-31","val":25800229,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":25800229,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":25800229,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":4495299,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2017-03-31","val":4495299,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2017Q1I"},{"end":"2017-06-30","val":3981877,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":4342600,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":4088345,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":4088345,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"end":"2017-12-31","val":4088345,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":4088345,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":4088345,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017Q4I"},{"end":"2018-03-31","val":5011957,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":5430763,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":3696315,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":3552652,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"end":"2018-12-31","val":3552652,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":3552652,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":3552652,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":3552652,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":4375545,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":4513478,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":4283518,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":5261644,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":5261644,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":5261644,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":5261644,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":5261644,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019Q4I"},{"end":"2020-03-31","val":8028087,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":9328983,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":9567115,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":9294687,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2020-12-31","val":9294687,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":9294687,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":9294687,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2020-12-31","val":9294687,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":9984538,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":3748192,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":3177904,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2934431,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"end":"2021-12-31","val":2934431,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2021-12-31","val":2934431,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2021-12-31","val":2934431,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":2934432,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":10434328,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":10633455,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":10566686,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":9090649,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":9090649,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":9090649,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":9090649,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":9090649,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022Q4I"},{"end":"2023-03-31","val":10730803,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1831008,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1637899,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2214167,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"end":"2023-12-31","val":2214167,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":2214167,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":2214167,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":2214167,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1850630,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1846078,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1875509,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":2956188,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":2956188,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":2956188,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":2956188,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":2956188,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2024Q4I"},{"end":"2025-03-31","val":2339901,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":2819790,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1816010,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1358160,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025Q4I"}]}},"LiabilitiesAndStockholdersEquity":{"label":"Liabilities and Equity","description":"Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.","units":{"USD":[{"end":"2012-12-31","val":150,"accn":"0001144204-13-046065","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":379317,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"end":"2012-12-31","val":379467,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08","frame":"CY2012Q4I"},{"end":"2013-06-30","val":507498,"accn":"0001144204-13-046065","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":429789,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":548506,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"end":"2013-12-31","val":548506,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07"},{"end":"2013-12-31","val":548506,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":548506,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":548506,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":752873,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07","frame":"CY2014Q1I"},{"end":"2014-06-30","val":925154,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1058659,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":777039,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":777039,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":777039,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2014-12-31","val":777039,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27"},{"end":"2014-12-31","val":777039,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"end":"2014-12-31","val":777039,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02","frame":"CY2014Q4I"},{"end":"2015-03-31","val":653536,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":2758094,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2015-06-30","val":2610949,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27","frame":"CY2015Q2I"},{"end":"2015-09-30","val":3345449,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2015Q3I"},{"end":"2015-12-31","val":3470377,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"end":"2015-12-31","val":3470377,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31"},{"end":"2015-12-31","val":3470377,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"end":"2015-12-31","val":3470377,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"end":"2015-12-31","val":3470377,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015Q4I"},{"end":"2016-03-31","val":12229556,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31","frame":"CY2016Q1I"},{"end":"2016-06-30","val":12060116,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13","frame":"CY2016Q2I"},{"end":"2016-09-30","val":12503714,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28","frame":"CY2016Q3I"},{"end":"2016-12-31","val":12547986,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"end":"2016-12-31","val":12547986,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":12547986,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14"},{"end":"2016-12-31","val":12547986,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":12547986,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":12547986,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":17388723,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2017-03-31","val":17388723,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2017Q1I"},{"end":"2017-06-30","val":15418888,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":14837204,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":17029244,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":17029244,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"end":"2017-12-31","val":17029244,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":17029244,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":17029244,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017Q4I"},{"end":"2018-03-31","val":15964432,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":14631995,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":20199054,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":18143748,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"end":"2018-12-31","val":18143748,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":18143748,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":18143748,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":18143748,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":17143509,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":18340730,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":16101156,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":13537415,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":13537415,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":13537415,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":13537415,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":13537415,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019Q4I"},{"end":"2020-03-31","val":12623776,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":12819120,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":11279745,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":13874446,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2020-12-31","val":13874446,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":13874446,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":13874446,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2020-12-31","val":13874446,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":12865313,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":11665209,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":19030336,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":13830009,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"end":"2021-12-31","val":13830009,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2021-12-31","val":13830009,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2021-12-31","val":13830009,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":13830010,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":21920078,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":18361715,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":14489186,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":9374185,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":9374185,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":9374185,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":9374185,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":9374185,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022Q4I"},{"end":"2023-03-31","val":6830227,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":11394297,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":8953965,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":15411913,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"end":"2023-12-31","val":15411913,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":15411913,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":15411913,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":15411913,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":12717848,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":20168563,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":17469696,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":14471377,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":14471377,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":14471377,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":14471377,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":14471377,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2024Q4I"},{"end":"2025-03-31","val":9969754,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":15813514,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":10729416,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":9981930,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025Q4I"}]}},"LiabilitiesAssumed1":{"label":"Liabilities Assumed","description":"The fair value of liabilities assumed in noncash investing or financing activities.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":909721,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"start":"2015-01-01","end":"2015-12-31","val":909721,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":914218,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2016"}]}},"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":103608,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"end":"2012-12-31","val":103958,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08","frame":"CY2012Q4I"},{"end":"2013-09-30","val":151580,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":291300,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"end":"2013-12-31","val":291300,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07"},{"end":"2013-12-31","val":291300,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":291300,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":291300,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":617491,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07","frame":"CY2014Q1I"},{"end":"2014-06-30","val":973668,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":86918,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":258845,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":258845,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":258845,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2014-12-31","val":258845,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27"},{"end":"2014-12-31","val":258845,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"end":"2014-12-31","val":258845,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02","frame":"CY2014Q4I"},{"end":"2015-03-31","val":472370,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":5223512,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2015-06-30","val":5891487,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27","frame":"CY2015Q2I"},{"end":"2015-09-30","val":28129087,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2015Q3I"},{"end":"2015-12-31","val":27550685,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"end":"2015-12-31","val":27550685,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31"},{"end":"2015-12-31","val":27550685,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"end":"2015-12-31","val":27550685,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"end":"2015-12-31","val":27550685,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015Q4I"},{"end":"2016-03-31","val":15671128,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31","frame":"CY2016Q1I"},{"end":"2016-06-30","val":12720324,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13","frame":"CY2016Q2I"},{"end":"2016-09-30","val":15657310,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28","frame":"CY2016Q3I"},{"end":"2016-12-31","val":10834754,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"end":"2016-12-31","val":10834754,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":10834754,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14"},{"end":"2016-12-31","val":10834754,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":10834754,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":10834754,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":2415394,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2017-03-31","val":2415394,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1766960,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1988278,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1597116,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":1597116,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"end":"2017-12-31","val":1597116,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":1597116,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":1597116,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017Q4I"},{"end":"2018-03-31","val":2384045,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2631408,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1777422,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1614394,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"end":"2018-12-31","val":1569394,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":1569394,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":1569394,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":1569394,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":2151582,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":4220325,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":4020562,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2681345,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":2681345,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":2681345,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":2681345,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":2681345,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2424386,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":3151786,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":3304625,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2948001,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2020-12-31","val":2948001,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":2948001,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":2948001,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2020-12-31","val":2948001,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":8953512,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":3262432,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":3177904,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2934431,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"end":"2021-12-31","val":2934431,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2021-12-31","val":2934431,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2021-12-31","val":2934431,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":2934432,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2970061,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":3026444,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2866932,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1249149,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":1249149,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":1249149,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":1249149,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":1249149,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1963107,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1289814,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1092590,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1664743,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"end":"2023-12-31","val":1664743,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":1664743,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":1664743,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":1664743,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1525630,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1846078,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1875509,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":2956188,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":2956188,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":2956188,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":2956188,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":2956188,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2024Q4I"},{"end":"2025-03-31","val":2339901,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":2819790,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1816010,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1358160,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025Q4I"}]}},"LiabilitiesFairValueDisclosure":{"label":"Financial and Nonfinancial Liabilities, Fair Value Disclosure","description":"Fair value of financial and nonfinancial obligations.","units":{"USD":[{"end":"2015-09-30","val":26514647,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2015Q3I"}]}},"LiabilitiesFairValueDisclosureRecurring":{"label":"Liabilities, Fair Value Disclosure, Recurring (Deprecated 2018-01-31)","description":"Aggregation of the liabilities reported on the balance sheet measured at fair value on a recurring basis by the entity.","units":{"USD":[{"end":"2014-06-30","val":0,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"}]}},"LiabilitiesNoncurrent":{"label":"Liabilities, Noncurrent","description":"Amount of obligation due after one year or beyond the normal operating cycle, if longer.","units":{"USD":[{"end":"2016-12-31","val":14965475,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2016Q4I"}]}},"LongTermAccountsNotesAndLoansReceivableNetNoncurrent":{"label":"Accounts and Financing Receivable, after Allowance for Credit Loss, Noncurrent","description":"Amount, after allowance for credit loss, of accounts and financing receivables, classified as noncurrent. Includes, but is not limited to, notes and loan receivable.","units":{"USD":[{"end":"2016-06-30","val":695911,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13","frame":"CY2016Q2I"},{"end":"2016-09-30","val":683894,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28","frame":"CY2016Q3I"},{"end":"2016-12-31","val":674015,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"end":"2016-12-31","val":674015,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":674015,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14"},{"end":"2016-12-31","val":674015,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":674015,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":674015,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":658877,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2017-03-31","val":658877,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2017Q1I"},{"end":"2017-06-30","val":645861,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":632492,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":618763,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":618763,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"end":"2017-12-31","val":618763,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":618763,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":618763,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017Q4I"},{"end":"2018-03-31","val":604663,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":590182,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":575310,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":560036,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"end":"2018-12-31","val":560036,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":560036,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":560036,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":560036,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":544350,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":528240,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":511695,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":494703,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":494703,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":494703,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":494703,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":494703,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019Q4I"},{"end":"2020-03-31","val":477222,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":459331,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":440925,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":422021,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2020-12-31","val":422021,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":422021,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":422021,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2020-12-31","val":422021,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":402608,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":382671,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":362185,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"}]}},"LongTermDebt":{"label":"Long-term Debt","description":"Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.","units":{"USD":[{"end":"2017-03-31","val":2079905,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2017Q1I"},{"end":"2017-12-31","val":3000000,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-12-31","val":2000000,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":2016510,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2015328,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2014113,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2012866,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019Q4I"},{"end":"2021-12-31","val":1579,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2021-12-31","val":57354,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2021-12-31","val":215326,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":276085,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-06-30","val":135676,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":281587,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":135405,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":135405,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":174838,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":245000,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":245000,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"}]}},"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":"2019-03-31","val":4926,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2005061,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2005198,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":5340,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019Q4I"},{"end":"2020-12-31","val":5947,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2020Q4I"}]}},"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":"2019-03-31","val":6099,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":4631,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":3126,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1579,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019Q4I"},{"end":"2020-12-31","val":493286,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2020Q4I"}]}},"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":3000000,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-12-31","val":2000000,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":2005485,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":5636,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":5789,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2005947,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019Q4I"},{"end":"2020-12-31","val":487339,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2020Q4I"},{"end":"2023-09-30","val":245000,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"}]}},"LongTermNotesPayable":{"label":"Notes Payable, Noncurrent","description":"Carrying value as of the balance sheet date of notes payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.","units":{"USD":[{"end":"2016-12-31","val":3051603,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"end":"2016-12-31","val":3051603,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":3051603,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14"},{"end":"2016-12-31","val":3051603,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":3051603,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":3051603,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1943526,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2017-03-31","val":1943526,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2017Q1I"},{"end":"2017-06-30","val":2087583,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":2231648,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":2375720,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":2375720,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"end":"2017-12-31","val":2375720,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":2375720,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":2375720,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017Q4I"},{"end":"2018-03-31","val":2519785,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2698834,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1826208,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1853648,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"end":"2018-12-31","val":1853648,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":1853648,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":1853648,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":1853648,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1892673,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":10267,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":8915,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1970937,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":1970937,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":1970937,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":1970937,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":1970937,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019Q4I"},{"end":"2020-03-31","val":6098,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":490392,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":488886,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":487339,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2020-12-31","val":487339,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":487339,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":487339,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2020-12-31","val":487339,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":971520,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":485760,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"}]}},"LongTermPurchaseCommitmentAmount":{"label":"Long-term Purchase Commitment, Amount","description":"The minimum amount the entity agreed to spend under the long-term purchase commitment.","units":{"USD":[{"start":"2014-01-01","end":"2014-09-30","val":80000,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"}]}},"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":"2012-01-01","end":"2012-06-30","val":1900,"accn":"0001144204-13-046065","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":70109,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08"},{"start":"2012-01-01","end":"2012-12-31","val":181030,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":16776,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07","frame":"CY2013Q1"},{"start":"2011-09-21","end":"2013-06-30","val":517993,"accn":"0001144204-13-046065","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":515000,"accn":"0001144204-13-046065","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":515000,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":515000,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08"},{"start":"2013-01-01","end":"2013-09-30","val":515000,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":1120233,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"start":"2013-01-01","end":"2013-12-31","val":1120233,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":375375,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07"},{"start":"2014-01-01","end":"2014-03-31","val":375375,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":685385,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":685385,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2014-01-01","end":"2014-06-30","val":685385,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27"},{"start":"2014-01-01","end":"2014-09-30","val":885385,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":885385,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2014-01-01","end":"2014-12-31","val":923802,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":195470,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":172833,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-01-01","end":"2015-06-30","val":1059411,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27"},{"start":"2015-01-01","end":"2015-09-30","val":2284892,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2016-01-01","end":"2016-09-30","val":2585483,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":3749375,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":5778249,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":6139776,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":6552241,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":6552241,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":11187054,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":11187054,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-7382,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"start":"2018-01-01","end":"2018-03-31","val":-6551,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-14988,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":-13301,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-01-01","end":"2018-09-30","val":7931674,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":7931674,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":7924508,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"start":"2018-01-01","end":"2018-12-31","val":7924508,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-7381,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":-7381,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":2817165,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":2817165,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":2905447,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":2905447,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-01-01","end":"2019-12-31","val":3305124,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":3305124,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1395600,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":1395600,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":2355423,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":2355423,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":3310274,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":3110274,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-01-01","end":"2020-12-31","val":8176240,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":8176240,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":474959,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":474959,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":463644,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":463644,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-01-01","end":"2021-09-30","val":11033792,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":11033792,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":11086833,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":11086833,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":10827640,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":10827640,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":10827620,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":10827620,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":10893623,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":10893623,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":10231623,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":10231623,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":543760,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":543760,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":6927401,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":6927401,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":6865252,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":6865251,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-01-01","end":"2023-12-31","val":15384720,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"start":"2023-01-01","end":"2023-12-31","val":15384720,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":10001398,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":10001398,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-01-01","end":"2024-09-30","val":10041399,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":10041399,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-01-01","end":"2024-12-31","val":9985779,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":9985779,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-245000,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":8219327,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-01-01","end":"2025-09-30","val":8219327,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-01-01","end":"2025-12-31","val":11150170,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025"}]}},"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":"2014-01-01","end":"2014-12-31","val":923802,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":225920,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":1059411,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2015-01-01","end":"2015-09-30","val":2320577,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2015-01-01","end":"2015-12-31","val":2848947,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"start":"2015-01-01","end":"2015-12-31","val":2788747,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":83628,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-03-31","val":83628,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-03-31","val":83628,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1498945,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2016-01-01","end":"2016-06-30","val":1498945,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":2585483,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-12-31","val":3751485,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":5778249,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-03-31","val":5778249,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":6139776,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-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":"2012-01-01","end":"2012-06-30","val":0,"accn":"0001144204-13-046065","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":-265778,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08"},{"start":"2012-01-01","end":"2012-12-31","val":-348068,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-9903,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07","frame":"CY2013Q1"},{"start":"2011-09-21","end":"2013-06-30","val":-243000,"accn":"0001144204-13-046065","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":-243000,"accn":"0001144204-13-046065","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":-243000,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":-216217,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08"},{"start":"2013-01-01","end":"2013-09-30","val":-216217,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":-231860,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"start":"2013-01-01","end":"2013-12-31","val":-231860,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-8990,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07"},{"start":"2014-01-01","end":"2014-03-31","val":-8990,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-496960,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-496960,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2014-01-01","end":"2014-06-30","val":-496960,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27"},{"start":"2014-01-01","end":"2014-09-30","val":-587911,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":-587266,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2014-01-01","end":"2014-12-31","val":-407043,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-33538,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-4534,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-01-01","end":"2015-06-30","val":13258,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27"},{"start":"2015-01-01","end":"2015-09-30","val":-321753,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2016-01-01","end":"2016-09-30","val":259571,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":119671,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-348218,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-544378,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":-933172,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":-933172,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":-907681,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":-907681,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-192614,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"start":"2018-01-01","end":"2018-03-31","val":-192614,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-405457,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":-405457,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-01-01","end":"2018-09-30","val":-797968,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":-797968,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":-1379023,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"start":"2018-01-01","end":"2018-12-31","val":-1379023,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-330182,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":-330182,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-954970,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":-954970,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":-1067912,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":-1067912,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-01-01","end":"2019-12-31","val":-1631516,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":-1631516,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-131070,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":-131070,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-113802,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":-113802,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":-181523,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":-181523,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-01-01","end":"2020-12-31","val":-299436,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":-299436,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":14421,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":14421,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-89154,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":-89154,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-01-01","end":"2021-09-30","val":-103405,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":-103405,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":-116741,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":-116741,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-450,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":-450,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-30443,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":-30443,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":-183228,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-183228,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":-182274,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":-182274,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-09-30","val":75150,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":75150,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-01-01","end":"2023-12-31","val":75151,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"start":"2023-01-01","end":"2023-12-31","val":75151,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":-15582,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":-15582,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-01-01","end":"2024-09-30","val":-17582,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":-17582,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-01-01","end":"2024-12-31","val":-65792,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":-65792,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-1700,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-1700,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-01-01","end":"2025-09-30","val":-1700,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-01-01","end":"2025-12-31","val":-22101,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025"}]}},"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":"2014-01-01","end":"2014-12-31","val":-407043,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-33538,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-13244,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2015-01-01","end":"2015-09-30","val":-90318,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2015-01-01","end":"2015-12-31","val":-187003,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"start":"2015-01-01","end":"2015-12-31","val":-187003,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":387578,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-03-31","val":387578,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-03-31","val":387578,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":306771,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2016-01-01","end":"2016-06-30","val":306771,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":259571,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-12-31","val":119671,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-348218,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-03-31","val":-348218,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-544378,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-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":"2012-01-01","end":"2012-06-30","val":-1900,"accn":"0001144204-13-046065","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":312726,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08"},{"start":"2012-01-01","end":"2012-12-31","val":180202,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-19718,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07","frame":"CY2013Q1"},{"start":"2011-09-21","end":"2013-06-30","val":-266085,"accn":"0001144204-13-046065","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":-263242,"accn":"0001144204-13-046065","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":-263242,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":-313653,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08"},{"start":"2013-01-01","end":"2013-09-30","val":-313654,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":-900592,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"start":"2013-01-01","end":"2013-12-31","val":-900592,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-150383,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07"},{"start":"2014-01-01","end":"2014-03-31","val":-150384,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-173210,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-173210,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2014-01-01","end":"2014-06-30","val":-173210,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27"},{"start":"2014-01-01","end":"2014-09-30","val":-261828,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":-262472,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2014-01-01","end":"2014-12-31","val":-362812,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-307700,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-314068,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-01-01","end":"2015-06-30","val":-679908,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27"},{"start":"2015-01-01","end":"2015-09-30","val":-1700208,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2016-01-01","end":"2016-09-30","val":-3062854,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":-3807051,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-1204101,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-3898950,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":-4892324,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":-4892324,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":-6541160,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":-6541160,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-1830616,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"start":"2018-01-01","end":"2018-03-31","val":-1831447,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-2679689,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":-2681376,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-01-01","end":"2018-09-30","val":-4099271,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":-4099271,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":-5950425,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"start":"2018-01-01","end":"2018-12-31","val":-5950425,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-1744690,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":-1744690,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-2670597,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":-2670597,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":-5028196,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":-5028196,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-01-01","end":"2019-12-31","val":-6055078,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":-6055078,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-1172710,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":-1172710,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-1951287,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":-1951287,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":-3131729,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":-3131729,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-01-01","end":"2020-12-31","val":-4668461,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":-4668461,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-1675917,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":-1675917,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-2377324,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":-2377324,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-01-01","end":"2021-09-30","val":-5521872,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":-5521872,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":-8761554,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":-8761554,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-3101724,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":-3101724,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-6482702,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":-6482702,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":-9553050,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-9553050,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":-12794400,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":-12794400,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-2170057,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":-2170057,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-4173230,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":-4173230,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":-6224162,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":-6224162,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-07-01","end":"2023-09-30","val":2100000,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-8372845,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"start":"2023-01-01","end":"2023-12-31","val":-8372845,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-2947528,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":-2947528,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-5749651,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":-5749651,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":-2800000,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-8477368,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":-8477368,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":-2700000,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-11623019,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":-11623019,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-5358306,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-8388822,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-01-01","end":"2025-09-30","val":-11789465,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-01-01","end":"2025-12-31","val":-14991491,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025"}]}},"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":"2014-01-01","end":"2014-12-31","val":-362812,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-338150,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-679922,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2015-01-01","end":"2015-09-30","val":-1480567,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2015-01-01","end":"2015-12-31","val":-2522928,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"start":"2015-01-01","end":"2015-12-31","val":-2462728,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-558584,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-03-31","val":-568275,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-03-31","val":-568275,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-1995444,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2016-01-01","end":"2016-06-30","val":-1995444,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":-3062854,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-12-31","val":-3788974,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-1204101,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-03-31","val":-1204101,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-3898950,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-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":"2012-01-01","end":"2012-06-30","val":-1500,"accn":"0001144204-13-046065","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":-750,"accn":"0001144204-13-046065","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":1036232,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08"},{"start":"2012-07-01","end":"2012-09-30","val":-183290,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":192313,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-299009,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07","frame":"CY2013Q1"},{"start":"2011-09-21","end":"2013-06-30","val":-12064,"accn":"0001144204-13-046065","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":-8871,"accn":"0001144204-13-046065","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":-8871,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":-8801,"accn":"0001144204-13-046065","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":-8801,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":-827684,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08"},{"start":"2013-01-01","end":"2013-09-30","val":-827683,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":-294719,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08"},{"start":"2013-07-01","end":"2013-09-30","val":-294719,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-976238,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"start":"2013-01-01","end":"2013-12-31","val":-976238,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-121824,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07"},{"start":"2014-01-01","end":"2014-03-31","val":-121824,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-305720,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-305720,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2014-01-01","end":"2014-06-30","val":-305720,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27"},{"start":"2014-04-01","end":"2014-06-30","val":-183886,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-451150,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":-451141,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2014-07-01","end":"2014-09-30","val":-144333,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":-144324,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-904687,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-904687,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-509862,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":-709862,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-509862,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-01-01","end":"2015-06-30","val":-4800135,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27"},{"start":"2015-01-01","end":"2015-06-30","val":-4125634,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2015-04-01","end":"2015-06-30","val":-3415771,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-32682047,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2015-01-01","end":"2015-09-30","val":-32509982,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2015-07-01","end":"2015-09-30","val":-27909025,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2015-07-01","end":"2015-09-30","val":-28406361,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-36679169,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"start":"2015-01-01","end":"2015-12-31","val":-36679169,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":7692510,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-03-31","val":7692510,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-03-31","val":7692510,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":6859819,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2016-01-01","end":"2016-06-30","val":6859819,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":-832691,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2016-04-01","end":"2016-06-30","val":-832691,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":2526783,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-09-30","val":2526783,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":-4333036,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2016-07-01","end":"2016-09-30","val":-4333036,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-9851403,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"start":"2016-01-01","end":"2016-12-31","val":-9851403,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-8669092,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-03-31","val":-9669092,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-03-31","val":-9669092,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-12471672,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":-12471672,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":-2802578,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":-2802578,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-14581691,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":-14581691,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":-2110019,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":-2110019,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-17481629,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":-17481629,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-2752925,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"start":"2018-01-01","end":"2018-03-31","val":-2752925,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-5225975,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":-5225975,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-04-01","end":"2018-06-30","val":-2473050,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":-2473050,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-7371073,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":-7371073,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":-2145098,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":-2145098,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-10027613,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"start":"2018-01-01","end":"2018-12-31","val":-10027613,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-2262739,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":-2262739,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-4438530,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":-4438530,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":-2175791,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":-2175791,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-6796766,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":-6796766,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":-2358236,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":-2358236,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-10500358,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":-10500358,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-3836421,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":-3836421,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-7298869,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":-7298869,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":-3462448,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":-3462448,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-9217108,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":-9217108,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-07-01","end":"2020-09-30","val":-1918239,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":-1918239,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-11298558,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":-11298558,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-2489999,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":-2489999,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-5547609,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":-5547609,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":-3057610,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":-3057610,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-10746514,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":-10746514,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":-5198905,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":-5198905,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-17665788,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":-17665788,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-5300728,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":-5300728,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-11873555,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":-11873555,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":-6572827,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":-6572827,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-18208504,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-18208504,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":-6334949,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":-6334949,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-24230220,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":-24230220,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-5222494,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":-1783881,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-15901051,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":-12462438,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":-10678557,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":-10678557,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-16180056,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":-16180056,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-07-01","end":"2023-09-30","val":-3717618,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":-3717618,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-19400376,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"start":"2023-01-01","end":"2023-12-31","val":-19400376,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-3057577,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":-3057577,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-6318818,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":-6318818,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":-3261241,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":-3261241,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-9683619,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":-9683619,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":-3364801,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":-3364801,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-14277994,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":-14277994,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-4339467,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-8724246,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-04-01","end":"2025-06-30","val":-4384779,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-13897567,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-07-01","end":"2025-09-30","val":-5173321,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-17932880,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025"}]}},"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":"2015-01-01","end":"2015-06-30","val":-4125634,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2015-04-01","end":"2015-06-30","val":-3415771,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13","frame":"CY2015Q2"},{"start":"2016-01-01","end":"2016-03-31","val":7692510,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-03-31","val":7692510,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":6859819,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2016-01-01","end":"2016-06-30","val":6859819,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":-832691,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":2526783,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-09-30","val":2526783,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-03-31","val":-8669092,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-03-31","val":-9669092,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2017Q1"},{"start":"2023-01-01","end":"2023-06-30","val":15900000,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":10700000,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2"}]}},"NetIncomeLossAvailableToCommonStockholdersDiluted":{"label":"Net Income (Loss) Available to Common Stockholders, Diluted","description":"Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.","units":{"USD":[{"start":"2015-01-01","end":"2015-06-30","val":-4125634,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2015-04-01","end":"2015-06-30","val":-3415771,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13","frame":"CY2015Q2"},{"start":"2016-01-01","end":"2016-03-31","val":-4322401,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-03-31","val":-4322401,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-10852607,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2016-01-01","end":"2016-06-30","val":-10852597,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":-832691,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-12806891,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-09-30","val":-12806891,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-03-31","val":-8669092,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-03-31","val":-9669092,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2017Q1"}]}},"NoncashOrPartNoncashAcquisitionAccountsReceivableAcquired1":{"label":"Noncash or Part Noncash Acquisition, Accounts Receivable Acquired","description":"\"The amount of accounts receivable that an Entity acquires in a noncash (or part noncash) acquisition. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"\"Part noncash\"\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.\"","units":{"USD":[{"start":"2015-01-01","end":"2015-06-30","val":230151,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2015-01-01","end":"2015-09-30","val":-230151,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2015-01-01","end":"2015-12-31","val":-295655,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-311867,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-03-31","val":311867,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-03-31","val":311867,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":311867,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2016-01-01","end":"2016-06-30","val":311867,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":-311867,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-09-30","val":311867,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":-311867,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2016"}]}},"NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1":{"label":"Noncash or Part Noncash Acquisition, Fixed Assets Acquired","description":"\"The amount of fixed assets that an Entity acquires in a noncash (or part noncash) acquisition. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"\"Part noncash\"\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.\"","units":{"USD":[{"start":"2015-01-01","end":"2015-06-30","val":20000,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2015-01-01","end":"2015-09-30","val":-20000,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2015-01-01","end":"2015-12-31","val":20000,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-100339,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-03-31","val":100339,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-03-31","val":100339,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":100339,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2016-01-01","end":"2016-06-30","val":100339,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":-100339,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-09-30","val":100339,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":100339,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"start":"2016-01-01","end":"2016-12-31","val":112408,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"}]}},"NoncashOrPartNoncashAcquisitionIntangibleAssetsAcquired1":{"label":"Noncash or Part Noncash Acquisition, Intangible Assets Acquired","description":"\"The amount of intangibles that an Entity acquires in a noncash (or part noncash) acquisition. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"\"Part noncash\"\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.\"","units":{"USD":[{"start":"2015-01-01","end":"2015-06-30","val":1054333,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2015-01-01","end":"2015-09-30","val":-1054333,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2015-01-01","end":"2015-12-31","val":1454557,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-8970562,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-03-31","val":8970562,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-03-31","val":8970562,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":8970562,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2016-01-01","end":"2016-06-30","val":8970562,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":-8970562,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-09-30","val":8970562,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":8970562,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"start":"2016-01-01","end":"2016-12-31","val":8970562,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"}]}},"NoncashOrPartNoncashAcquisitionInventoryAcquired1":{"label":"Noncash or Part Noncash Acquisition, Inventory Acquired","description":"\"The amount of inventory that an Entity acquires in a noncash (or part noncash) acquisition. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"\"Part noncash\"\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.\"","units":{"USD":[{"start":"2016-01-01","end":"2016-03-31","val":-112408,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-03-31","val":112408,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-03-31","val":112408,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":112408,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2016-01-01","end":"2016-06-30","val":112408,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":-112408,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-09-30","val":112408,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":-112408,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"start":"2016-01-01","end":"2016-12-31","val":112408,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"}]}},"NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumed1":{"label":"Noncash or Part Noncash Acquisition, Net Nonmonetary Assets Acquired (Liabilities Assumed)","description":"\"The net book value of a nonmonetary asset transferred or exchanged in connection with the acquisition of a business or asset in a noncash transaction. Noncash is defined as transactions during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"\"Part noncash\"\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period. Nonmonetary assets and liabilities are assets and liabilities that will not result in cash receipts or cash payments in the future.\"","units":{"USD":[{"start":"2015-01-01","end":"2015-06-30","val":-37876,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2015-01-01","end":"2015-09-30","val":37876,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-03-31","val":419042,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-03-31","val":419042,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-03-31","val":419042,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-419042,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2016-01-01","end":"2016-06-30","val":419042,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":419042,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-09-30","val":419042,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":419042,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"start":"2016-01-01","end":"2016-12-31","val":419042,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"}]}},"NoncashOrPartNoncashAcquisitionOtherAssetsAcquired1":{"label":"Noncash or Part Noncash Acquisition, Other Assets Acquired","description":"Amount of assets, classified as other, acquired in a noncash or part noncash acquisition.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":299798,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"}]}},"NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1":{"label":"Noncash or Part Noncash Acquisition, Value of Liabilities Assumed","description":"\"The total amount of [all] liabilities that an Entity assumes in acquiring a business or in consideration for an asset received in a noncash (or part noncash) acquisition. Noncash is defined as transactions during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"\"Part noncash\"\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.\"","units":{"USD":[{"start":"2015-01-01","end":"2015-06-30","val":732209,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2015-01-01","end":"2015-09-30","val":-732209,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-03-31","val":-914218,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-03-31","val":914218,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-03-31","val":914218,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":914218,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2016-01-01","end":"2016-06-30","val":914218,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":-914218,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-09-30","val":914218,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":914218,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"}]}},"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":"2015-01-01","end":"2015-03-31","val":-1755,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-2927341,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2015-04-01","end":"2015-06-30","val":-2925586,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-27607826,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2015-07-01","end":"2015-09-30","val":-24706102,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-27783549,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":12014911,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-03-31","val":12014911,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-03-31","val":12014911,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":15404475,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2016-01-01","end":"2016-06-30","val":15404475,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":3389564,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2016-04-01","end":"2016-06-30","val":3389564,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":12956296,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-09-30","val":12956296,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":-2448179,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2016-07-01","end":"2016-09-30","val":-2448179,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":3719016,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"start":"2016-01-01","end":"2016-12-31","val":3719016,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-4710666,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-03-31","val":-4710666,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-03-31","val":-4710666,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-5001834,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":-5001834,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":-291168,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":-291168,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-5232532,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":-5232532,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":-230698,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":-230698,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-5443733,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":-5443733,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-239169,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"start":"2018-01-01","end":"2018-03-31","val":-239169,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-407733,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":-407733,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-04-01","end":"2018-06-30","val":-168564,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":-168564,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-624610,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":-624610,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":-216877,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":-216877,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-674152,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"start":"2018-01-01","end":"2018-12-31","val":-674152,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-80664,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":-80664,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-167653,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":-167653,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":-86989,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":-86989,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-267239,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":-267239,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":-99586,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":-99586,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-351678,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":-351678,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-1154939,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":-1154939,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-1807174,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":-652235,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-2003053,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":-195879,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-2252470,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-295901,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-8937763,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":-8137690,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-8921390,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-07-01","end":"2023-09-30","val":16373,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-8866969,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":95782,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":159370,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":159370,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":63588,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":63588,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":307966,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":307966,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":148596,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":148596,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":406297,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":406297,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":38832,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":125507,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-04-01","end":"2025-06-30","val":86675,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":185205,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-07-01","end":"2025-09-30","val":59698,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":220640,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025"}]}},"NotesAndLoansReceivableNetCurrent":{"label":"Financing Receivable, after Allowance for Credit Loss, Current","description":"Amount, after allowance for credit loss, of financing receivable, classified as current. Includes, but is not limited to, notes and loan receivable.","units":{"USD":[{"end":"2016-06-30","val":44990,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13","frame":"CY2016Q2I"},{"end":"2016-09-30","val":46205,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28","frame":"CY2016Q3I"},{"end":"2016-12-31","val":44990,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"end":"2016-12-31","val":44990,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":44990,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14"},{"end":"2016-12-31","val":44990,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":44990,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":44990,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":48734,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2017-03-31","val":48734,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2017Q1I"},{"end":"2017-06-30","val":50050,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":51402,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":52790,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":52790,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"end":"2017-12-31","val":52790,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":52790,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":52790,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017Q4I"},{"end":"2018-03-31","val":54215,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":55679,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":57183,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":58727,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"end":"2018-12-31","val":58727,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":58727,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":58727,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":58727,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":60313,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":61942,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":63615,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":65333,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":65333,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":65333,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":65333,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":65333,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019Q4I"},{"end":"2020-03-31","val":67128,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":68909,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":70770,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":72682,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2020-12-31","val":72682,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":72682,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":72682,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2020-12-31","val":72682,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":74645,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":76661,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":78731,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"}]}},"NotesIssued1":{"label":"Notes Issued","description":"The fair value of notes issued in noncash investing and financing activities.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":172095,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"start":"2015-01-01","end":"2015-12-31","val":172095,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015"}]}},"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-12-31","val":2375720,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2017Q4I"},{"end":"2018-12-31","val":1853648,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":1853648,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":1853648,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":1853648,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2018-12-31","val":1853648,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1897599,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1923858,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1950084,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1976278,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":1976278,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":1976278,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":1976278,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":1976278,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019Q4I"},{"end":"2020-03-31","val":11584,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":496027,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":494675,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":493286,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2020-12-31","val":493286,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":493286,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":493286,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2020-12-31","val":493286,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":977618,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":490392,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":3126,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1579,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2021Q4I"}]}},"NotesPayableCurrent":{"label":"Notes Payable, Current","description":"Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer.","units":{"USD":[{"end":"2015-06-30","val":199718,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27","frame":"CY2015Q2I"},{"end":"2015-09-30","val":151902,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2015Q3I"},{"end":"2015-12-31","val":634069,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"end":"2015-12-31","val":634069,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31"},{"end":"2015-12-31","val":634069,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"end":"2015-12-31","val":634069,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"end":"2015-12-31","val":634069,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1095244,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1578468,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1983215,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28","frame":"CY2016Q3I"},{"end":"2016-12-31","val":109819,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"end":"2016-12-31","val":109819,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":109819,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14"},{"end":"2016-12-31","val":109819,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":109819,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":109819,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":45646,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2017-03-31","val":45646,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2017Q1I"},{"end":"2017-06-30","val":15220,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2019-03-31","val":4926,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1913591,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1941169,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":5341,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":5341,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":5341,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":5341,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":5341,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019Q4I"},{"end":"2020-03-31","val":5486,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":5635,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":5789,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":5947,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2020-12-31","val":5947,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":5947,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":5947,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2020-12-31","val":5947,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":6098,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":4632,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":3126,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1579,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"end":"2021-12-31","val":1579,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q4I"}]}},"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":"2013-12-31","val":224615,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-12-31","val":48417,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":48417,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":48417,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2014-12-31","val":48417,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27"},{"end":"2014-12-31","val":48417,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"end":"2014-12-31","val":48417,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02","frame":"CY2014Q4I"},{"end":"2015-03-31","val":243887,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":389190,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2015-06-30","val":234190,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27","frame":"CY2015Q2I"}]}},"NotesPayableToBank":{"label":"Notes Payable to Bank","description":"Including the current and noncurrent portions, the carrying value as of the balance sheet date of notes payable to banks, excluding mortgage notes, initially due beyond one year or beyond the operating cycle if longer.","units":{"USD":[{"end":"2015-06-30","val":199718,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27","frame":"CY2015Q2I"}]}},"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":{"Number":[{"start":"2016-01-01","end":"2016-12-31","val":2,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":2,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017"}],"pure":[{"start":"2021-01-01","end":"2021-03-31","val":2,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":2,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":2,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2025-01-01","end":"2025-12-31","val":1,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025"}],"Segment":[{"start":"2018-01-01","end":"2018-09-30","val":2,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":2,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":2,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":2,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-09-30","val":2,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":2,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":2,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":2,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":2,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-12-31","val":2,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2020"}]}},"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":"2012-01-01","end":"2012-06-30","val":1500,"accn":"0001144204-13-046065","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":750,"accn":"0001144204-13-046065","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":508326,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08"},{"start":"2012-07-01","end":"2012-09-30","val":265532,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":1002559,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":299009,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07","frame":"CY2013Q1"},{"start":"2011-09-21","end":"2013-06-30","val":12064,"accn":"0001144204-13-046065","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":8871,"accn":"0001144204-13-046065","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":8871,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":8801,"accn":"0001144204-13-046065","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":8801,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":956139,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08"},{"start":"2013-01-01","end":"2013-09-30","val":956139,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":294719,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08"},{"start":"2013-07-01","end":"2013-09-30","val":294719,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":971455,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"start":"2013-01-01","end":"2013-12-31","val":971455,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":112274,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07"},{"start":"2014-01-01","end":"2014-03-31","val":112274,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":273670,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":273670,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2014-01-01","end":"2014-06-30","val":273670,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27"},{"start":"2014-04-01","end":"2014-06-30","val":161386,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":161386,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2014-04-01","end":"2014-06-30","val":161386,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":385925,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":385916,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2014-07-01","end":"2014-09-30","val":111158,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":111149,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":767846,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":767846,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":508107,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":708107,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":4765437,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-01-01","end":"2015-06-30","val":1091052,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27"},{"start":"2015-01-01","end":"2015-06-30","val":1209339,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2015-04-01","end":"2015-06-30","val":4257330,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-04-01","end":"2015-06-30","val":582944,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27"},{"start":"2015-04-01","end":"2015-06-30","val":501231,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":1877071,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2015-01-01","end":"2015-09-30","val":4988514,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2015-07-01","end":"2015-09-30","val":850334,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2015-07-01","end":"2015-09-30","val":3775571,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":9630984,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"start":"2015-01-01","end":"2015-12-31","val":9630984,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":4643147,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-03-31","val":4643147,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-03-31","val":4643147,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":9355397,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2016-01-01","end":"2016-06-30","val":9355397,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":4712250,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2016-04-01","end":"2016-06-30","val":4712250,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":11836455,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-09-30","val":11836455,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":2481058,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2016-07-01","end":"2016-09-30","val":2481058,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":15497411,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"start":"2016-01-01","end":"2016-12-31","val":15497411,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":4543115,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-03-31","val":5543115,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-03-31","val":5538945,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":8613979,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":8608209,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":3070862,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":3069262,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":11100946,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":11093989,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":2486967,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":2485780,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":14312721,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":14312721,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":3034984,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"start":"2018-01-01","end":"2018-03-31","val":3034984,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":7168941,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":7168941,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-04-01","end":"2018-06-30","val":4133957,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":4133957,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":9796084,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":9796084,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":2627143,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":2627143,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":13152212,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"start":"2018-01-01","end":"2018-12-31","val":13152212,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":2908752,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":2908752,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":5638251,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":5638251,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":2729499,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":2729499,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":8438760,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":8438760,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":2800509,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":2800509,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":12637794,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":12637794,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":3466397,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":3466397,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":6594137,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":6594137,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":3127740,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":3127740,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":8821115,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":8821115,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-07-01","end":"2020-09-30","val":2226978,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":2226978,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":11150409,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":11150409,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":2775909,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":2775909,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":6644277,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":5592440,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":3868368,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":3380198,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":12835275,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":11159935,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":6190998,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":5567495,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":20348352,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":17699586,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":5873699,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":5232887,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":11199222,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":11199222,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":5966351,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":5966351,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":16947195,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":16947195,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":5747973,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":5747973,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":22797880,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":22797880,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":4458022,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":1019410,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":7254539,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":3815926,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":2796517,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":2796517,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":7591391,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":7591391,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-07-01","end":"2023-09-30","val":3775465,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":3775465,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":10938425,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"start":"2023-01-01","end":"2023-12-31","val":10938425,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":3310737,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":3310737,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":6916004,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":6916004,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":3605267,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":3605267,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":10678321,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":10678321,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":3762317,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":3762317,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":15570776,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":15570776,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":4674555,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":10590608,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-04-01","end":"2025-06-30","val":5916053,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":15717481,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-07-01","end":"2025-09-30","val":5126873,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":20194180,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025"}]}},"OperatingIncomeLoss":{"label":"Operating Income (Loss)","description":"The net result for the period of deducting operating expenses from operating revenues.","units":{"USD":[{"start":"2012-01-01","end":"2012-09-30","val":1036232,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08"},{"start":"2012-07-01","end":"2012-09-30","val":-183290,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":192313,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-299009,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-8871,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":-8801,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":-956139,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08"},{"start":"2013-01-01","end":"2013-09-30","val":-956139,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":-294719,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08"},{"start":"2013-07-01","end":"2013-09-30","val":-294719,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-971455,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"start":"2013-01-01","end":"2013-12-31","val":-971455,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-112274,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07"},{"start":"2014-01-01","end":"2014-03-31","val":-112274,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-273670,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":-273670,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2014-01-01","end":"2014-06-30","val":-273670,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27"},{"start":"2014-04-01","end":"2014-06-30","val":-161386,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":-161386,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2014-04-01","end":"2014-06-30","val":-161386,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-385925,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":-385916,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2014-07-01","end":"2014-09-30","val":-111158,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":-111149,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":-767846,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":-767846,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-508107,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":-708107,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-4765437,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-01-01","end":"2015-06-30","val":-1080006,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27"},{"start":"2015-01-01","end":"2015-06-30","val":-1198293,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2015-04-01","end":"2015-06-30","val":-4257330,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-04-01","end":"2015-06-30","val":-571898,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27"},{"start":"2015-04-01","end":"2015-06-30","val":-490185,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-1790713,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2015-01-01","end":"2015-09-30","val":-4902156,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2015-07-01","end":"2015-09-30","val":-775022,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2015-07-01","end":"2015-09-30","val":-3700259,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-8895620,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"start":"2015-01-01","end":"2015-12-31","val":-8895620,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-4322401,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-03-31","val":-4322401,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-03-31","val":-4322401,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-8544656,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2016-01-01","end":"2016-06-30","val":-8544656,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":-4222255,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2016-04-01","end":"2016-06-30","val":-4222255,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-10429513,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-09-30","val":-10429513,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":-1884857,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2016-07-01","end":"2016-09-30","val":-1884857,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-13567473,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"start":"2016-01-01","end":"2016-12-31","val":-13567473,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-3958426,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-03-31","val":-4958426,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-03-31","val":-4954256,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-7469838,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":-7464068,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":-2511410,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":-2509810,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-9349159,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":-9342202,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":-1879321,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":-1878134,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-12009115,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":-12009115,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-2509195,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"start":"2018-01-01","end":"2018-03-31","val":-2509195,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-4803825,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":-4803825,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-04-01","end":"2018-06-30","val":-2294630,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":-2294630,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-6729159,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":-6729159,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":-1925334,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":-1925334,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-9323219,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"start":"2018-01-01","end":"2018-12-31","val":-9323219,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-2168374,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":-2168374,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-4252912,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":-4252912,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":-2084538,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":-2084538,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-6500660,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":-6500660,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":-2247748,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":-2247748,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-10085749,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":-10085749,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-2672608,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":-2672608,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-5479229,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":-5479229,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":-2806621,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":-2806621,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-7190515,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":-7190515,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-07-01","end":"2020-09-30","val":-1711286,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":-1711286,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-9009765,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":-9009765,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-2186910,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":-2186910,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-5477497,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":-5297609,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":-3290587,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":-3233427,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-11140146,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":-10695755,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":-5662649,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":-5398146,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-18056056,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":-17086070,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-5266337,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":-5067835,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-10967761,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":-10967761,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":-5899942,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":-5899942,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-16685711,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-16685711,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":-5717950,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":-5717950,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-22270465,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":-22270465,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-4420166,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":-981554,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-7179541,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":-3740928,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":-2759375,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":-2759375,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-7473004,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":-7473004,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-07-01","end":"2023-09-30","val":-3732076,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":-3732076,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-10748136,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"start":"2023-01-01","end":"2023-12-31","val":-10748136,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-3153359,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":-3153359,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-6478188,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":-6478188,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":-3324829,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":-3324829,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-9991585,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":-9991585,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":-3513397,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":-3513397,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-14684291,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":-14684291,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-4378299,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-8849753,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-04-01","end":"2025-06-30","val":-4471454,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-14082772,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-07-01","end":"2025-09-30","val":-5233019,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-18153520,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025"}]}},"OperatingLeaseExpense":{"label":"Operating Lease, Expense","description":"Amount of operating lease expense. Excludes sublease income.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":127000,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":236000,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-09-30","val":341000,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2020-01-01","end":"2020-03-31","val":99000,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":165000,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":243000,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2022-01-01","end":"2022-06-30","val":80000,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":55000,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"}]}},"OperatingLeaseLiability":{"label":"Operating Lease, Liability","description":"Present value of lessee's discounted obligation for lease payments from operating lease.","units":{"USD":[{"end":"2019-06-30","val":251206,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":194941,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":267960,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2019-12-31","val":242650,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":242650,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":242650,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":242650,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q4I"},{"end":"2020-03-31","val":217131,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":145259,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":146927,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2022-12-31","val":38290,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q4I"}]}},"OperatingLeaseLiabilityCurrent":{"label":"Operating Lease, Liability, Current","description":"Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.","units":{"USD":[{"end":"2019-03-31","val":267960,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":251206,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":194941,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":242650,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":112364,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":145259,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":146928,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":117414,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":117414,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":117414,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":52858,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":92503,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":100290,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"}]}},"OperatingLeaseLiabilityNoncurrent":{"label":"Operating Lease, Liability, Noncurrent","description":"Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.","units":{"USD":[{"end":"2019-03-31","val":209998,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":170163,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":150150,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":131568,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":131568,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":112364,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":92503,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":70532,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2023-03-31","val":458800,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"}]}},"OperatingLeaseRightOfUseAsset":{"label":"Operating Lease, Right-of-Use Asset","description":"Amount of lessee's right to use underlying asset under operating lease.","units":{"USD":[{"end":"2019-01-02","val":514000,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-01-31","val":514000,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2019-01-31","val":514000,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2019-01-31","val":514000,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2019-03-31","val":208311,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":421637,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":363655,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":426060,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019Q4I"},{"end":"2020-01-02","val":514000,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"}]}},"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-12-31","val":495000,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2018Q4I"}]}},"OperatingLeasesFutureMinimumPaymentsDueInFiveYears":{"label":"Operating Leases, Future Minimum Payments, Due in Five Years","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2018-12-31","val":49000,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2018Q4I"},{"end":"2020-12-31","val":301699,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q4I"},{"end":"2021-03-31","val":246454,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-09-30","val":302986,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":100378,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2021Q4I"}]}},"OperatingLeasesFutureMinimumPaymentsDueInFourYears":{"label":"Operating Leases, Future Minimum Payments, Due in Four Years","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2018-12-31","val":96000,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2018Q4I"},{"end":"2020-12-31","val":818316,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q4I"},{"end":"2021-03-31","val":662007,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-09-30","val":819604,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":616996,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2021Q4I"}]}},"OperatingLeasesFutureMinimumPaymentsDueInThreeYears":{"label":"Operating Leases, Future Minimum Payments, Due in Three Years","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2018-12-31","val":133000,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2018Q4I"},{"end":"2020-12-31","val":1042629,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1007995,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-09-30","val":1043916,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":841309,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2021Q4I"}]}},"OperatingLeasesFutureMinimumPaymentsDueInTwoYears":{"label":"Operating Leases, Future Minimum Payments, Due in Two Years","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2018-12-31","val":217000,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2018Q4I"}]}},"OperatingLeasesFutureMinimumPaymentsDueThereafter":{"label":"Operating Leases, Future Minimum Payments, Due Thereafter","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2020-12-31","val":91809,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q4I"},{"end":"2021-03-31","val":61395,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-09-30","val":99098,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":61487,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2021Q4I"}]}},"OperatingLeasesFutureMinimumPaymentsReceivableCurrent":{"label":"Operating Leases, Future Minimum Payments Receivable, Current","description":"Future rental payments receivable within one year of the balance sheet date under an operating lease.","units":{"USD":[{"end":"2017-03-31","val":45646,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2017-03-31","val":45646,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2017Q1I"},{"end":"2017-06-30","val":15220,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"}]}},"OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears":{"label":"Operating Leases, Future Minimum Payments Receivable, in Three Years","description":"Future rental payments receivable within the third year from the balance sheet date under an operating lease.","units":{"USD":[{"end":"2017-03-31","val":3000000,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2017-03-31","val":3000000,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2017Q1I"},{"end":"2017-06-30","val":3000000,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":3000000,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"}]}},"OperatingLeasesIncomeStatementLeaseRevenue":{"label":"Operating Leases, Income Statement, Lease Revenue","description":"The total amount of revenue recognized for the period from operating leases, including minimum lease revenue, contingent revenue, percentage revenue and sublease revenue.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":13315,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":13315,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":33050,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-09-30","val":33050,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":19735,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2016-07-01","end":"2016-09-30","val":19735,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":52492,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"start":"2016-01-01","end":"2016-12-31","val":52492,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":19144,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-03-31","val":19144,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-03-31","val":19144,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":37980,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":37980,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":18836,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":18836,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":56050,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":56050,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":18070,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":18070,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":74696,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":74696,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":17862,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":35382,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":17520,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":52551,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":17169,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":69358,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"start":"2018-01-01","end":"2018-12-31","val":69358,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":16437,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":32493,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":16056,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":48157,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":15664,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":63421,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":63421,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":14851,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":14851,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":29278,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":29278,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":14427,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":14427,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":43270,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":43270,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-07-01","end":"2020-09-30","val":13992,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":13992,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":56815,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":56815,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":13086,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":13086,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":25702,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":12616,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":37833,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":12131,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":49467,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2021"}]}},"OperatingLeasesRentExpenseNet":{"label":"Operating Leases, Rent Expense, Net","description":"Rental expense for the reporting period incurred under operating leases, including minimum and any contingent rent expense, net of related sublease income.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":381000,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":439000,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":439000,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":284000,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":284000,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":187000,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":47000,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":80000,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-12-31","val":25000,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":25000,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":10000,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2023"}]}},"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":514000,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012Q4I"},{"end":"2013-12-31","val":1491000,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2013Q4I"},{"end":"2014-12-31","val":-2386633,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"},{"end":"2019-12-31","val":25900000,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019Q4I"},{"end":"2020-12-31","val":14400000,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2020Q4I"},{"end":"2021-12-31","val":14400000,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2021Q4I"},{"end":"2022-12-31","val":14400000,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022Q4I"},{"end":"2023-12-31","val":14400000,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2023Q4I"},{"end":"2024-12-31","val":14400000,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2024Q4I"}]}},"OtherAccountsPayableAndAccruedLiabilities":{"label":"Other Accounts Payable and Accrued Liabilities","description":"Amount of liabilities incurred and payable to vendors for goods and services received classified as other, and expenses incurred but not yet paid, payable within one year or the operating cycle, if longer.","units":{"USD":[{"end":"2019-12-31","val":5000,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":5000,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019Q4I"},{"end":"2020-12-31","val":891790,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":891790,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":891790,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2020-12-31","val":891790,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":799377,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1160478,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":656938,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":836793,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"end":"2021-12-31","val":836793,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2021-12-31","val":783144,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2021-12-31","val":783144,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":783144,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":717581,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":782907,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":627881,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":145837,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022Q4I"}]}},"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":"2020-12-31","val":790149,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":790149,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":790149,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2020-12-31","val":790149,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":797152,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":411352,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":577958,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":479759,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"end":"2021-12-31","val":479759,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2021-12-31","val":413328,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2021-12-31","val":413328,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":413309,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":402970,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":311447,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":709645,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":385105,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":385105,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":385105,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":385105,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":385105,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022Q4I"},{"end":"2023-03-31","val":879752,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":166628,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":449321,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":361816,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"end":"2023-12-31","val":361816,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":361816,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":361816,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":361816,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":253903,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":406423,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":270209,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":413844,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":413844,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":413844,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":413844,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":413844,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2024Q4I"},{"end":"2025-03-31","val":295890,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":345065,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":354027,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":245217,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025Q4I"}]}},"OtherAccruedLiabilitiesNoncurrent":{"label":"Other Accrued Liabilities, Noncurrent","description":"Amount of expenses incurred but not yet paid classified as other, due after one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2020-12-31","val":240223,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q4I"},{"end":"2021-06-30","val":650308,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"}]}},"OtherAssetsCurrent":{"label":"Other Assets, Current","description":"Amount of current assets classified as other.","units":{"USD":[{"end":"2013-12-31","val":112000,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"end":"2013-12-31","val":112000,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2015-06-30","val":237311,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27","frame":"CY2015Q2I"},{"end":"2015-09-30","val":546503,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2015Q3I"},{"end":"2015-12-31","val":134224,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"end":"2015-12-31","val":134224,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31"},{"end":"2015-12-31","val":134224,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"end":"2015-12-31","val":134224,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"end":"2015-12-31","val":134224,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015Q4I"},{"end":"2016-03-31","val":166424,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31","frame":"CY2016Q1I"},{"end":"2016-06-30","val":58647,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13","frame":"CY2016Q2I"},{"end":"2016-09-30","val":147153,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28","frame":"CY2016Q3I"},{"end":"2016-12-31","val":166479,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"end":"2016-12-31","val":166479,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":166479,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14"},{"end":"2016-12-31","val":166479,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":166479,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":166479,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":388200,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2017-03-31","val":388200,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2017Q1I"},{"end":"2017-06-30","val":188242,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":207938,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":218537,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":218537,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"end":"2017-12-31","val":218537,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":218537,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":218537,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017Q4I"},{"end":"2018-03-31","val":560721,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":481702,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":278911,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":471834,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"end":"2018-12-31","val":471834,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":471834,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":471834,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":471834,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":524217,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":559904,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":460203,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":753505,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":753505,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":753505,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":753505,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":753505,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019Q4I"},{"end":"2020-03-31","val":397625,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":379139,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":302750,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":237769,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2020-12-31","val":237769,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":237769,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":237769,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2020-12-31","val":237769,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":301351,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":650308,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":929692,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":597640,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"end":"2021-12-31","val":597640,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2021-12-31","val":502721,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2021-12-31","val":502721,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":502721,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":624159,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":997113,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1009323,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":729342,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":729342,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":729342,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":729342,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":729342,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022Q4I"},{"end":"2023-03-31","val":425024,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":772943,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":474178,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":476004,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"end":"2023-12-31","val":476004,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":476004,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":476004,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":476004,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":485598,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":771755,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":686382,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":460192,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":460192,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":460192,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":460192,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":460192,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2024Q4I"},{"end":"2025-03-31","val":623475,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":833875,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":984352,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":595692,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025Q4I"}]}},"OtherAssetsMiscellaneousNoncurrent":{"label":"Other Assets, Miscellaneous, Noncurrent","description":"Amount of other miscellaneous assets expected to be realized or consumed after one year or normal operating cycle, if longer.","units":{"USD":[{"end":"2017-12-31","val":104122,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":104122,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"end":"2017-12-31","val":104122,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":104122,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":104122,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017Q4I"},{"end":"2018-03-31","val":100530,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":22128,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":96486,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2019-03-31","val":208311,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":178532,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":143071,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":171141,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":171141,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":171141,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":171141,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":171141,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019Q4I"},{"end":"2020-03-31","val":130504,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":89210,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":69909,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":49856,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2020-12-31","val":49856,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":49856,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":49856,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":44489,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"}]}},"OtherAssetsNoncurrent":{"label":"Other Assets, Noncurrent","description":"Amount of noncurrent assets classified as other.","units":{"USD":[{"end":"2014-12-31","val":174387,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":174387,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":174387,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2014-12-31","val":174387,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27"},{"end":"2014-12-31","val":174387,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"end":"2014-12-31","val":174387,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02","frame":"CY2014Q4I"},{"end":"2015-03-31","val":203390,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":437757,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2015-06-30","val":240636,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27","frame":"CY2015Q2I"},{"end":"2015-09-30","val":146160,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2015Q3I"},{"end":"2015-12-31","val":319592,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"end":"2015-12-31","val":319592,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31"},{"end":"2015-12-31","val":319592,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"end":"2015-12-31","val":319592,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"end":"2015-12-31","val":319592,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015Q4I"},{"end":"2016-03-31","val":339749,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31","frame":"CY2016Q1I"},{"end":"2016-06-30","val":195483,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13","frame":"CY2016Q2I"},{"end":"2016-09-30","val":216958,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28","frame":"CY2016Q3I"},{"end":"2016-12-31","val":358343,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"end":"2016-12-31","val":358343,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":358343,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14"},{"end":"2016-12-31","val":358343,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":358343,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":358343,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":693872,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2017-03-31","val":693872,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2017Q1I"},{"end":"2017-06-30","val":876395,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1270876,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1243531,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":1243531,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"end":"2017-12-31","val":1243531,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":1243531,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":1243531,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1446732,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1610996,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1294931,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1566177,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"end":"2018-12-31","val":1566177,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":1566177,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":1566177,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":1566177,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":2127999,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1912654,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1099687,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":383066,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":383066,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":383066,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":383066,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":383066,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019Q4I"},{"end":"2020-03-31","val":506817,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":241600,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":222697,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":240223,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2020-12-31","val":240223,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":240223,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":240223,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2020-12-31","val":240223,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":221378,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":136163,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":73243,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":69198,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"end":"2021-12-31","val":69198,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2021-12-31","val":2501,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2021-12-31","val":2501,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":2501,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":468626,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":351024,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":300172,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":250383,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":250383,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":250383,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":250383,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":250383,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022Q4I"}]}},"OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent":{"label":"Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent","description":"Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.","units":{"USD":[{"start":"2015-01-01","end":"2015-09-30","val":555594,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2015-07-01","end":"2015-09-30","val":529176,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2015Q3"},{"start":"2020-01-01","end":"2020-06-30","val":-36029,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":80235,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-6972,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-07-01","end":"2020-09-30","val":29057,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-16743,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":40356,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":42025,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":42025,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":1669,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":1669,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":60991,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":60991,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":18966,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":18966,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":50844,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":50844,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":32740,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":32740,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-35048,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":-35048,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":-67788,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":-67788,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-72431,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-72431,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":-37383,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":-37383,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-55557,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":-55557,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-24066,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":-24066,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-156137,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":-132071,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-143545,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":12592,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-143305,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":4078,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1"}]}},"OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax":{"label":"OCI, Foreign Currency Transaction and Translation Gain (Loss), Arising During Period, Tax","description":"Amount of tax expense (benefit), before reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.","units":{"USD":[{"start":"2015-01-01","end":"2015-06-30","val":26259,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27"},{"start":"2015-04-01","end":"2015-06-30","val":26259,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27","frame":"CY2015Q2"}]}},"OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax":{"label":"Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax","description":"Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":51561,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"start":"2015-01-01","end":"2015-12-31","val":51561,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":47538,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-03-31","val":47538,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-03-31","val":47538,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":121043,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2016-01-01","end":"2016-06-30","val":121043,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":216670,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2016-04-01","end":"2016-06-30","val":216670,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":102739,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-09-30","val":102739,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":-18304,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2016-07-01","end":"2016-09-30","val":-18304,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":257050,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"start":"2016-01-01","end":"2016-12-31","val":257050,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":23452,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-03-31","val":23452,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-03-31","val":23452,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-23320,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":-23319,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":-46772,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":-46772,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":10365,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":10365,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":33685,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":33685,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-53760,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":-53760,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":26289,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"start":"2018-01-01","end":"2018-03-31","val":26289,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-2729,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":-2729,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-04-01","end":"2018-06-30","val":-29018,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":-29018,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-44398,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":-44399,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":-70687,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":-41669,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-47907,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"start":"2018-01-01","end":"2018-12-31","val":-47907,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":24228,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":24228,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":13702,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":13702,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":-10526,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":-10526,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-12345,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":-12345,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":-36573,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":-26047,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-30369,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":-30369,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-116264,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":-116264,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-36029,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":-36029,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":80235,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":80235,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-6972,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":-6972,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-07-01","end":"2020-09-30","val":29057,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":29057,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-16743,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":-16743,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":40356,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":40356,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":42025,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":1669,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":60991,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":18966,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":50844,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":32740,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":32740,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-35048,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":-67788,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-72431,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":-37383,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-55557,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-24066,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-156137,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":-156137,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":-132071,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":-132071,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-143545,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":-143545,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-07-01","end":"2023-09-30","val":12592,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":12592,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-143305,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"start":"2023-01-01","end":"2023-12-31","val":-143305,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":4078,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-6516,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":-6516,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":-10594,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":-10594,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-5549,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":-5549,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":967,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":967,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-2506,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":-2506,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-208,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-86,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-04-01","end":"2025-06-30","val":122,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-65,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-07-01","end":"2025-09-30","val":21,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-66,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025"}]}},"OtherDepreciationAndAmortization":{"label":"Other Depreciation and Amortization","description":"Amount of expense charged against earnings to allocate the cost of tangible and intangible assets over their remaining economic lives, classified as other.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":44530,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":11624,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":23516,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2014-01-01","end":"2014-06-30","val":23516,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27"},{"start":"2014-01-01","end":"2014-09-30","val":35405,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2014-01-01","end":"2014-12-31","val":148841,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":11271,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":11271,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-01-01","end":"2015-06-30","val":22740,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27"},{"start":"2015-01-01","end":"2015-09-30","val":34408,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2024-01-01","end":"2024-03-31","val":2432,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1"}]}},"OtherIncome":{"label":"Other Income","description":"Amount of revenue and income classified as other.","units":{"USD":[{"start":"2015-01-01","end":"2015-09-30","val":9315,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2015-01-01","end":"2015-09-30","val":9315,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2015-07-01","end":"2015-09-30","val":9315,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2015-07-01","end":"2015-09-30","val":9315,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28","frame":"CY2015Q3"},{"start":"2020-01-01","end":"2020-06-30","val":34666,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":24713,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":51445,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-07-01","end":"2020-09-30","val":16779,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":69563,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1537,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":7658,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":480156,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":6121,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":480156,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":14394,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":971799,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":6736,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":491643,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":25406,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":651,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":5151,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":1456,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":3240,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":3240,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":-38908,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-38908,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":-42148,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":-42148,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-37221,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":-37221,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":1160,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":1160,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":30671,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":29511,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":98230,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2023"}]}},"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":"2020-12-31","val":3941547,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q4I"},{"end":"2021-09-30","val":3657569,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2532453,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"end":"2021-12-31","val":2166119,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q4I"},{"end":"2022-06-30","val":1958142,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1744143,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":566259,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022Q4I"},{"end":"2023-03-31","val":490242,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"}]}},"OtherLiabilities":{"label":"Other Liabilities","description":"Amount of liabilities classified as other.","units":{"USD":[{"end":"2018-12-31","val":45000,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":45000,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":45000,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":45000,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":254998,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":215163,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":195150,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":131568,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":131568,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":45000,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019Q4I"},{"end":"2020-06-30","val":92503,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-12-31","val":131568,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2020Q4I"}]}},"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":"2012-12-31","val":16776,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"end":"2012-12-31","val":16776,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08","frame":"CY2012Q4I"},{"end":"2013-12-31","val":4803,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"end":"2013-12-31","val":4803,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07"},{"end":"2013-12-31","val":4803,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":4803,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":4803,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":3824,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07","frame":"CY2014Q1I"},{"end":"2014-06-30","val":31505,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":16180,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":0,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1754,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":10676,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2015Q2I"},{"end":"2022-12-31","val":13759,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":13759,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022Q4I"}]}},"OtherLiabilitiesNoncurrent":{"label":"Other Liabilities, Noncurrent","description":"Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2018-12-31","val":45000,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":45000,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":45000,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":45000,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":254998,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":215163,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":195150,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":131568,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":131568,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":131568,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019Q4I"},{"end":"2020-09-30","val":70532,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":47809,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2020-12-31","val":47809,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":47809,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":47809,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2020-12-31","val":47809,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":59506,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"}]}},"OtherNonoperatingExpense":{"label":"Other Nonoperating Expense","description":"Amount of expense related to nonoperating activities, classified as other.","units":{"USD":[{"start":"2015-01-01","end":"2015-09-30","val":4538040,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2015-07-01","end":"2015-09-30","val":1357917,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2015Q3"}]}},"OtherNonoperatingGainsLosses":{"label":"Other Nonoperating Gains (Losses)","description":"Amount of gain (loss) related to nonoperating activities, classified as other.","units":{"USD":[{"start":"2020-01-01","end":"2020-06-30","val":-5479229,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":-2806621,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-7190515,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-07-01","end":"2020-09-30","val":-1711286,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-9009765,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-2186910,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-5477497,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":-3290587,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-11140146,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":-5662649,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-18056056,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-5266337,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1"}]}},"OtherNonoperatingIncomeExpense":{"label":"Other Nonoperating Income (Expense)","description":"Amount of income (expense) related to nonoperating activities, classified as other.","units":{"USD":[{"start":"2013-01-01","end":"2013-09-30","val":128456,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08"},{"start":"2013-01-01","end":"2013-09-30","val":128456,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":-4783,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-9550,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-32050,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":-22500,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-65225,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":-33175,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3"},{"start":"2018-01-01","end":"2018-06-30","val":77734,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-04-01","end":"2018-06-30","val":77734,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":78932,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":1198,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":83649,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":6226,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":6226,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":12497,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":12497,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":6271,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":6271,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":23565,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":23565,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":11068,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":11068,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":23920,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":23920,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-975889,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":9953,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-1317971,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":-342082,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":51445,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":16779,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":69563,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1537,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1"},{"start":"2022-01-01","end":"2022-09-30","val":-970113,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":-479449,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-1397175,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-800073,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-09-30","val":-8921390,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":16373,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-8866969,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":95782,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1"}]}},"OtherOperatingIncome":{"label":"Other Operating Income","description":"The total amount of other operating income, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operation.","units":{"USD":[{"start":"2017-01-01","end":"2017-09-30","val":-4106652,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":77734,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-04-01","end":"2018-06-30","val":77734,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":78932,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":78932,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":1198,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":1198,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":83649,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"start":"2018-01-01","end":"2018-12-31","val":83649,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":6226,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":6226,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":12497,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":12497,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":6271,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":6271,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":23565,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":11068,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":23920,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-975891,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1317971,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":342082,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2"}]}},"OtherOperatingIncomeExpenseNet":{"label":"Other Operating Income (Expense), Net","description":"The net amount of other operating income and expenses, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operations.","units":{"USD":[{"start":"2019-01-01","end":"2019-09-30","val":23565,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":11068,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2020-01-01","end":"2020-06-30","val":-1807174,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":-652235,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-1301192,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":-2003053,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-07-01","end":"2020-09-30","val":-195879,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":-195879,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-2252470,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-295901,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-60570,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":-71195,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":235331,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":226237,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":406148,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":390871,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":466718,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":462066,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":411292,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":385323,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-28070,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":-31401,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-490664,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":-490664,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":-459262,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":-459262,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-970113,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":-479449,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-1397175,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-800073,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-8937763,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":-8137690,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2"}]}},"OtherPrepaidExpenseCurrent":{"label":"Other Prepaid Expense, Current","description":"Amount of asset related to consideration paid in advance for other costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2020-12-31","val":36243,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2020Q4I"},{"end":"2021-09-30","val":38479,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":502721,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2021-12-31","val":502721,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":502721,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-06-30","val":997113,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1009323,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":729342,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":729342,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":729342,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":135405,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022Q4I"},{"end":"2023-03-31","val":425024,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":772943,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-12-31","val":291512,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"end":"2023-12-31","val":291512,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":291512,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":291512,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":291512,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":411801,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":461550,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":460778,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":319190,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2024Q4I"}]}},"OtherResearchAndDevelopmentExpense":{"label":"Other Research and Development Expense","description":"Amount of other research and development expense.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":687000,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2023-01-01","end":"2023-03-31","val":19000,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"}]}},"OtherSundryLiabilities":{"label":"Other Sundry Liabilities","description":"The aggregate carrying amount, as of the balance sheets date, of obligations not otherwise itemized or categorized in the footnotes to the financial statements.","units":{"USD":[{"end":"2018-12-31","val":45000,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":45000,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":45000,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":45000,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":45000,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":45000,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":45000,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":45000,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019Q4I"}]}},"PaymentOfFinancingAndStockIssuanceCosts":{"label":"Payment of Financing and Stock Issuance Costs","description":"The total of the cash outflow during the period which has been paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt and the cost incurred directly for the issuance of equity securities.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":133400,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2016-01-01","end":"2016-06-30","val":133400,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":133400,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2017-01-01","end":"2017-03-31","val":86331,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-03-31","val":86331,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":375821,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"}]}},"PaymentsForProceedsFromOtherInvestingActivities":{"label":"Payments for (Proceeds from) Other Investing Activities","description":"Amount of cash (inflow) outflow from investing activities classified as other.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":174387,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":174387,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":29003,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-09-30","val":38017,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2015-01-01","end":"2015-12-31","val":133117,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":20157,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-03-31","val":20157,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-03-31","val":20157,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":101753,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2016-01-01","end":"2016-06-30","val":101753,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":136162,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-09-30","val":136162,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":283813,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":343655,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-03-31","val":343655,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-03-31","val":343655,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":536184,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":536184,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":921780,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":921780,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":894435,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":894435,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":182140,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"start":"2018-01-01","end":"2018-03-31","val":182140,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":389767,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":389767,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-01-01","end":"2018-09-30","val":745253,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":745253,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":1319932,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"start":"2018-01-01","end":"2018-12-31","val":1319932,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":315282,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":315282,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":940068,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":940068,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":1035635,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":1035635,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-01-01","end":"2019-12-31","val":1604152,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":1604152,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":128676,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":128676,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":124870,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":124870,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":172880,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":172880,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-01-01","end":"2020-12-31","val":299436,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":276715,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-18845,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":-18845,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":10829,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"}]}},"PaymentsForRent":{"label":"Payments for Rent","description":"Cash payments to lessor's for use of assets under operating leases.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":22275,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":44450,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":66825,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-03-31","val":15000,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":30000,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":45000,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2022-01-01","end":"2022-06-30","val":8000,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2022-08-29","val":8000,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022Q3I"},{"start":"2022-01-01","end":"2022-09-30","val":80000,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":8000,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"}]}},"PaymentsForRepurchaseOfCommonStock":{"label":"Payments for Repurchase of Common Stock","description":"The cash outflow to reacquire common stock during the period.","units":{"USD":[{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0001144204-13-046065","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-11-10","end":"2012-12-20","val":1950,"accn":"0001144204-13-046065","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2011-09-21","end":"2013-06-30","val":1950,"accn":"0001144204-13-046065","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0001144204-13-046065","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2020-01-01","end":"2020-12-31","val":1,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":1,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020"}]}},"PaymentsForSoftware":{"label":"Payments for Software","description":"The cash outflow associated with the development, modification or acquisition of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":700000,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":3100000,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":3100000,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":400000,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":400000,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2021"}]}},"PaymentsOfDebtIssuanceCosts":{"label":"Payments of Debt Issuance Costs","description":"The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":296400,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"start":"2015-01-01","end":"2015-12-31","val":296400,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":229423,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2016"},{"start":"2018-01-01","end":"2018-09-30","val":658864,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":658864,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2020-01-01","end":"2020-03-31","val":104800,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":104800,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":104800,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-01-01","end":"2020-12-31","val":104800,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":104800,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020"},{"start":"2022-01-01","end":"2022-03-31","val":300000,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-09-30","val":300000,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-12-31","val":300000,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022"}]}},"PaymentsOfFinancingCosts":{"label":"Payments of Financing Costs","description":"The cash outflow for loan and debt issuance costs.","units":{"USD":[{"start":"2020-01-01","end":"2020-03-31","val":104800,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":104800,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":104800,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2022-01-01","end":"2022-03-31","val":300000,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1"}]}},"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":"2016-01-01","end":"2016-09-30","val":120242,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-09-30","val":253642,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":120242,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"start":"2016-01-01","end":"2016-12-31","val":229423,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":86331,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":375821,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":375821,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":375821,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":750975,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":750975,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-09-30","val":658864,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":658864,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2018"}]}},"PaymentsToAcquireEquipmentOnLease":{"label":"Payments to Acquire Equipment on Lease","description":"The cash outflow for payments to acquire rented equipment which is recorded as an asset.","units":{"USD":[{"start":"2021-01-01","end":"2021-03-31","val":163407,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":163407,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":163407,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":155370,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":163407,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1"}]}},"PaymentsToAcquireIntangibleAssets":{"label":"Payments to Acquire Intangible Assets","description":"The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.","units":{"USD":[{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0001144204-13-046065","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":78653,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08"},{"start":"2012-01-01","end":"2012-12-31","val":102203,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":9903,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07","frame":"CY2013Q1"},{"start":"2013-04-01","end":"2013-04-30","val":200000,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"start":"2013-04-01","end":"2013-04-30","val":200000,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08","frame":"CY2013Q1I"},{"start":"2011-09-21","end":"2013-06-30","val":243000,"accn":"0001144204-13-046065","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":243000,"accn":"0001144204-13-046065","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":243000,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":216217,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08"},{"start":"2013-01-01","end":"2013-09-30","val":216217,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":231860,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"start":"2013-01-01","end":"2013-12-31","val":231860,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":8990,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07"},{"start":"2014-01-01","end":"2014-03-31","val":8990,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":77694,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":77694,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2014-01-01","end":"2014-06-30","val":77694,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27"},{"start":"2014-01-01","end":"2014-09-30","val":171369,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":170724,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2014-07-01","end":"2014-09-30","val":130981,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":53076,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":53076,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":4535,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":4534,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-01-01","end":"2015-09-30","val":238017,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2015-01-01","end":"2015-12-31","val":37621,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02","frame":"CY2015"},{"start":"2020-01-01","end":"2020-12-31","val":22721,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":4424,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":4424,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-09-30","val":23702,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":26705,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":450,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":6306,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":6311,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":6311,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-09-30","val":16601,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":16601,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-01-01","end":"2023-12-31","val":16600,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"start":"2023-01-01","end":"2023-12-31","val":16600,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":15582,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":15582,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-01-01","end":"2024-09-30","val":17582,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":17582,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-01-01","end":"2024-12-31","val":65792,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":65792,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1700,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1700,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-01-01","end":"2025-09-30","val":1700,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-01-01","end":"2025-12-31","val":22101,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025"}]}},"PaymentsToAcquireLoansReceivable":{"label":"Payments to Acquire Loans Receivable","description":"The cash outflow for the purchase of loan receivable arising from the financing of goods and services.","units":{"USD":[{"start":"2012-01-01","end":"2012-09-30","val":187125,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08"},{"start":"2012-01-01","end":"2012-12-31","val":245865,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012"}]}},"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":"2014-01-01","end":"2014-12-31","val":200000,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":200000,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":200000,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-01-01","end":"2015-06-30","val":200000,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27"},{"start":"2015-01-01","end":"2015-09-30","val":200000,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"}]}},"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":"2014-05-01","end":"2014-05-31","val":430000,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27","frame":"CY2014Q2I"}]}},"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":"2014-01-01","end":"2014-06-30","val":419266,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":419266,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2014-01-01","end":"2014-06-30","val":419266,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27"},{"start":"2014-01-01","end":"2014-09-30","val":416542,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":416542,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2014-01-01","end":"2014-12-31","val":419580,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":419580,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":33538,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":51120,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27"},{"start":"2015-01-01","end":"2015-06-30","val":51120,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2015-01-01","end":"2015-09-30","val":83736,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2015-01-01","end":"2015-09-30","val":83736,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2015-01-01","end":"2015-12-31","val":16265,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"start":"2015-01-01","end":"2015-12-31","val":16265,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":11307,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-03-31","val":11307,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-03-31","val":11307,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":10518,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2016-01-01","end":"2016-06-30","val":10518,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":23309,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-09-30","val":23309,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":23565,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"start":"2016-01-01","end":"2016-12-31","val":23565,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":4563,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-03-31","val":4563,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-03-31","val":4563,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":8194,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":8194,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":11392,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":11392,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":13246,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":13246,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":10474,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"start":"2018-01-01","end":"2018-03-31","val":10474,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":15690,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":15690,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-01-01","end":"2018-09-30","val":52715,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":52715,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":59091,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"start":"2018-01-01","end":"2018-12-31","val":59091,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":14900,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":14900,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":14902,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":14902,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":32277,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":32277,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-01-01","end":"2019-12-31","val":27364,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":27364,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":2394,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":2394,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":2394,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":2394,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":8643,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":8643,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-06-30","val":78325,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":79703,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":90036,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":7978,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":7981,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":7027,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022"}]}},"PaymentsToSuppliersAndEmployees":{"label":"Payments to Suppliers and Employees","description":"Cash payments to suppliers for goods and services provided and to employees for services provided.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":15000,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":15000,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-09-30","val":10000,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"}]}},"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":"2013-03-21","val":20000000,"accn":"0001144204-13-046065","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q1I"},{"end":"2015-12-31","val":20000000,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02","frame":"CY2015Q4I"},{"end":"2016-12-31","val":20000000,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2016Q4I"},{"end":"2017-12-31","val":20000000,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-12-31","val":20000000,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2018Q4I"},{"end":"2019-12-31","val":20000000,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019Q4I"},{"end":"2020-12-31","val":20000000,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2020Q4I"},{"end":"2021-12-31","val":20000000,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2021Q4I"},{"end":"2022-12-31","val":20000000,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022Q4I"},{"end":"2023-12-31","val":20000000,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2023Q4I"}]}},"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":"2020-12-31","val":38697,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q4I"},{"end":"2021-06-30","val":93539,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"}]}},"PrepaidInsurance":{"label":"Prepaid Insurance","description":"Amount of asset related to consideration paid in advance for insurance that provides economic benefits within a future period of one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2020-12-31","val":39117,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":39117,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2020Q4I"},{"end":"2021-06-30","val":227800,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":163361,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":126042,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2021-12-31","val":126042,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":223318,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-06-30","val":493715,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":378014,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":244215,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":244215,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":244215,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":244215,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":244215,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022Q4I"},{"end":"2023-03-31","val":100186,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":409216,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":295188,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":184492,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"end":"2023-12-31","val":184492,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":184492,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":184492,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":184492,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":73797,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":310205,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":225604,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":141002,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":141002,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":319190,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":319190,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":141002,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2024Q4I"},{"end":"2025-03-31","val":56400,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":433502,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":369221,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":164836,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025Q4I"}]}},"PrepaidRent":{"label":"Prepaid Rent","description":"Amount of asset related to consideration paid in advance for rent that provides economic benefits within a future period of one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2014-03-31","val":3000,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07","frame":"CY2014Q1I"}]}},"PrepaidRoyalties":{"label":"Prepaid Royalties","description":"Amount of asset related to consideration paid in advance for royalties that provide economic benefits within a future period of one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2020-12-31","val":30841,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2020Q4I"},{"end":"2020-12-31","val":30841,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2021-06-30","val":69499,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":103521,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"}]}},"PrepaidTaxes":{"label":"Prepaid Taxes","description":"Amount of asset related to consideration paid in advance for income and other taxes that provide economic benefits within a future period of one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2021-09-30","val":85735,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"}]}},"ProceedsFromCommissionsReceived":{"label":"Proceeds from Commissions Received","description":"Cash received for commissions during the current period.","units":{"USD":[{"start":"2020-01-01","end":"2020-06-30","val":965033,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":965033,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"}]}},"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":"2012-01-01","end":"2012-06-30","val":1900,"accn":"0001144204-13-046065","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":69909,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08"},{"start":"2012-01-01","end":"2012-12-31","val":180230,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":16776,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07","frame":"CY2013Q1"},{"start":"2011-09-21","end":"2013-06-30","val":2843,"accn":"0001144204-13-046065","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0001144204-13-046065","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"}]}},"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":"2014-01-01","end":"2014-06-30","val":-224625,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27"},{"start":"2015-01-01","end":"2015-06-30","val":850000,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27"},{"start":"2015-01-01","end":"2015-09-30","val":2040000,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2015-01-01","end":"2015-12-31","val":1040000,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02","frame":"CY2015"}]}},"ProceedsFromIssuanceInitialPublicOffering":{"label":"Proceeds from Issuance Initial Public Offering","description":"The cash inflow associated with the amount received from entity's first offering of stock to the public.","units":{"USD":[{"start":"2019-01-01","end":"2019-06-30","val":2832152,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":2928271,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-06-30","val":200000,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":200000,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2022-03-01","end":"2022-03-18","val":3300000,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-03-01","end":"2022-03-18","val":3300000,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-03-01","end":"2022-03-18","val":3300000,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2022-03-01","end":"2022-03-18","val":3300000,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-03-01","end":"2022-03-21","val":3300000,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-03-01","end":"2022-03-21","val":3300000,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-03-01","end":"2022-03-21","val":3300000,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1I"},{"start":"2022-01-01","end":"2022-03-31","val":3.3,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":3300000,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2024-01-01","end":"2024-12-31","val":-1009546,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-2519356,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025"}]}},"ProceedsFromIssuanceOfCommonStock":{"label":"Proceeds from Issuance of Common Stock","description":"The cash inflow from the additional capital contribution to the entity.","units":{"USD":[{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0001144204-13-046065","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-01-01","end":"2012-09-30","val":200,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08"},{"start":"2012-01-01","end":"2012-12-31","val":800,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012"},{"start":"2011-09-21","end":"2013-06-30","val":2100,"accn":"0001144204-13-046065","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0001144204-13-046065","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":515000,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":515000,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":515000,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"start":"2013-01-01","end":"2013-12-31","val":515000,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2015-01-01","end":"2015-09-30","val":150500,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2015-01-01","end":"2015-09-30","val":150500,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-09-30","val":1250000,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-09-30","val":1250000,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":1250000,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"start":"2016-01-01","end":"2016-12-31","val":1250000,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":2880710,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-03-31","val":2880710,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-03-31","val":2880710,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":3570100,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":3570100,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":4002000,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":4002000,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":9002290,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":9002290,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-09-30","val":9610793,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":9610793,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":9610793,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"start":"2018-01-01","end":"2018-12-31","val":9610793,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":2832152,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-09-30","val":2928271,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":2928312,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":2928312,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":200000,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-12-31","val":5076455,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":5076455,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-09-30","val":10282998,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":10282998,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":10282998,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":10282998,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":3146940,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":3146940,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":3146940,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":3146940,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":3146940,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":3146940,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":3146940,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022"},{"end":"2023-05-26","val":7300000,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-05-26","val":7300000,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2023Q2I"},{"start":"2023-01-01","end":"2023-06-30","val":6383641,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":6383641,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":6321492,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":6321492,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-11-27","val":9400000,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2023Q4I"},{"start":"2023-01-01","end":"2023-12-31","val":14912904,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"start":"2023-01-01","end":"2023-12-31","val":14912904,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023"},{"end":"2024-06-27","val":11000000,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2024-06-27","val":11000000,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q2I"},{"start":"2024-01-01","end":"2024-06-30","val":10001398,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":10001398,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-01-01","end":"2024-09-30","val":10041399,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-12-31","val":9985779,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":10995325,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":8464327,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-01-01","end":"2025-12-31","val":13914526,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025"}]}},"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":"2013-01-01","end":"2013-12-31","val":162500,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2013"}]}},"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":"2017-01-01","end":"2017-12-31","val":26400,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":26400,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017"},{"start":"2020-01-01","end":"2020-06-30","val":1249000,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":1249000,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"}]}},"ProceedsFromNotesPayable":{"label":"Proceeds from Notes Payable","description":"The cash inflow from a borrowing supported by a written promise to pay an obligation.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":162500,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":724800,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":910010,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2014-01-01","end":"2014-06-30","val":910010,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27"},{"start":"2014-01-01","end":"2014-09-30","val":1110000,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2014-01-01","end":"2014-12-31","val":1148417,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":1148417,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":197095,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":185773,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27"},{"start":"2015-01-01","end":"2015-06-30","val":850000,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2015-01-01","end":"2015-09-30","val":365773,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2015-01-01","end":"2015-09-30","val":2040000,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2015-01-01","end":"2015-12-31","val":2200000,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"start":"2015-01-01","end":"2015-12-31","val":2200000,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":100000,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-03-31","val":100000,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-03-31","val":100000,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1550000,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2016-01-01","end":"2016-06-30","val":1650000,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":1550000,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-09-30","val":1650000,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":1375000,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"start":"2016-01-01","end":"2016-12-31","val":1375000,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":3000000,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-03-31","val":3000000,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-03-31","val":3000000,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":3000000,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":3000000,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":3000000,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":3000000,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":3000000,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":3000000,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017"},{"start":"2019-01-01","end":"2019-12-31","val":408000,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":408000,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1510000,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":1510000,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1510000,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":1510000,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":1510000,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-12-31","val":1510000,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","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":"2014-01-01","end":"2014-03-31","val":724800,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":910010,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-03-01","end":"2014-08-31","val":1110000,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-09-30","val":1110000,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2015-01-01","end":"2015-03-31","val":197095,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":23638,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27"},{"start":"2015-01-01","end":"2015-06-30","val":185773,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2015-01-01","end":"2015-09-30","val":365773,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-06-30","val":100000,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"}]}},"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":"2014-01-01","end":"2014-03-31","val":-349425,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-224625,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2014-01-01","end":"2014-12-31","val":-224615,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-1625,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-09-30","val":-47816,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"}]}},"ProceedsFromRepaymentsOfRelatedPartyDebt":{"label":"Proceeds from (Repayments of) Related Party Debt","description":"Amount of cash inflow (outflow) from long-term debt by a related party. Related parties, include, but are not limited to, affiliates, owners or officers and their immediate families, and pension trusts.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":202000,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"start":"2015-01-01","end":"2015-12-31","val":202000,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":13609,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"start":"2016-01-01","end":"2016-12-31","val":13609,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"}]}},"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":"2014-12-01","end":"2014-12-31","val":240000,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27","frame":"CY2014Q4I"}]}},"ProceedsFromSaleOfPropertyPlantAndEquipment":{"label":"Proceeds from Sale of Property, Plant, and Equipment","description":"The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":240000,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":240000,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02","frame":"CY2014"},{"start":"2016-01-01","end":"2016-12-31","val":8007,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"start":"2016-01-01","end":"2016-12-31","val":8007,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"}]}},"ProceedsFromSecuritizationsOfCreditCards":{"label":"Proceeds from Securitizations of Credit Cards","description":"The cash inflow from the securitization of credit card receivables. Securitization is the structured process whereby interests in loans and other receivables are packaged, underwritten, and sold in the form of asset-backed securities.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":88000,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2020-01-01","end":"2020-12-31","val":88000,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-12-31","val":88000,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-01-01","end":"2020-12-31","val":87000,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":24000,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":22000,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":40000,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":48000,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":48000,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":332000,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1"}]}},"ProceedsFromStockOptionsExercised":{"label":"Proceeds from Stock Options Exercised","description":"Amount of cash inflow from exercise of option under share-based payment arrangement.","units":{"USD":[{"start":"2020-01-01","end":"2020-09-30","val":1510000,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-01-01","end":"2020-12-31","val":1510000,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-09-30","val":24660,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":24660,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":44494,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":44494,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":3146940,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"}]}},"ProceedsFromWarrantExercises":{"label":"Proceeds from Warrant Exercises","description":"The cash inflow associated with the amount received from holders exercising their stock warrants.","units":{"USD":[{"start":"2020-01-01","end":"2020-06-30","val":283950,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":283950,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":1248983,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":1248983,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":1248983,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-01-01","end":"2020-12-31","val":1248983,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":1248983,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-09-30","val":273753,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":273753,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":318758,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":318758,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-09-30","val":66003,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":66003,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":66003,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":66003,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022"}]}},"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":"2014-01-01","end":"2014-06-30","val":-305720,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2014-01-01","end":"2014-06-30","val":-305720,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27"},{"start":"2014-04-01","end":"2014-06-30","val":-183886,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2014-04-01","end":"2014-06-30","val":-183886,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-451141,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2014-07-01","end":"2014-09-30","val":-144324,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2014Q3"},{"start":"2015-01-01","end":"2015-06-30","val":-4778211,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-01-01","end":"2015-06-30","val":-4800135,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27"},{"start":"2015-04-01","end":"2015-06-30","val":-4268349,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-04-01","end":"2015-06-30","val":-4290272,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-32682047,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2015-07-01","end":"2015-09-30","val":-27909025,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2015Q3"},{"start":"2020-01-01","end":"2020-06-30","val":-7298869,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":-3462448,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-9217108,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-07-01","end":"2020-09-30","val":-1918239,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-11298558,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-2489999,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-5547609,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":-3057610,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-10746514,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":-5198905,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-17665788,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-5300728,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1"}]}},"PropertyPlantAndEquipmentGross":{"label":"Property, Plant and Equipment, Gross","description":"Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.","units":{"USD":[{"end":"2012-12-31","val":86051,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012Q4I"},{"end":"2013-12-31","val":86051,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"end":"2013-12-31","val":86051,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":86051,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":86051,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-06-30","val":505316,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":503716,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":89835,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":89836,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":89836,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2014-12-31","val":89836,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27"},{"end":"2014-12-31","val":89836,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"end":"2014-12-31","val":89835,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02","frame":"CY2014Q4I"},{"end":"2015-03-31","val":89836,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2015-03-31","val":89836,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2015Q1I"},{"end":"2015-06-30","val":150162,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27","frame":"CY2015Q2I"},{"end":"2015-09-30","val":171033,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2015Q3I"},{"end":"2015-12-31","val":157215,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"end":"2015-12-31","val":157215,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31"},{"end":"2015-12-31","val":157215,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"end":"2015-12-31","val":157215,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"end":"2015-12-31","val":157215,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015Q4I"},{"end":"2016-03-31","val":268862,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31","frame":"CY2016Q1I"},{"end":"2016-06-30","val":268072,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13","frame":"CY2016Q2I"},{"end":"2016-09-30","val":280863,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28","frame":"CY2016Q3I"},{"end":"2016-12-31","val":302128,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"end":"2016-12-31","val":302128,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":302128,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14"},{"end":"2016-12-31","val":302128,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":302128,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":302128,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":470097,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2017-03-31","val":470097,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2017Q1I"},{"end":"2017-06-30","val":470098,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":470098,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":336218,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":336218,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"end":"2017-12-31","val":336218,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":336218,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":336218,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017Q4I"},{"end":"2018-03-31","val":346692,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":351908,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":357557,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":395309,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"end":"2018-12-31","val":395309,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":395309,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":395309,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":395309,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":426719,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":456395,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":444096,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":439183,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":439183,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":439183,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":439183,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":439183,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019Q4I"},{"end":"2020-03-31","val":441577,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":441577,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":447826,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":461246,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2020-12-31","val":461246,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":461246,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":461246,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2020-12-31","val":461246,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":461246,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":539571,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":541029,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":551282,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"end":"2021-12-31","val":551282,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q4I"},{"end":"2022-03-31","val":551282,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-12-31","val":139599,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022Q4I"}]}},"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":"2012-12-31","val":59492,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"end":"2012-12-31","val":59492,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08","frame":"CY2012Q4I"},{"end":"2013-09-30","val":43381,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":38011,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"end":"2013-12-31","val":38011,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07"},{"end":"2013-12-31","val":38011,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":38011,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":38011,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":32640,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07","frame":"CY2014Q1I"},{"end":"2014-06-30","val":446447,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":437412,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":21582,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":21582,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":21582,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2014-12-31","val":21582,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27"},{"end":"2014-12-31","val":21582,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"end":"2014-12-31","val":21582,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02","frame":"CY2014Q4I"},{"end":"2015-03-31","val":18566,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2015-03-31","val":15550,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19","frame":"CY2015Q1I"},{"end":"2015-06-30","val":31885,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27","frame":"CY2015Q2I"},{"end":"2015-09-30","val":90070,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2015Q3I"},{"end":"2015-12-31","val":37775,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"end":"2015-12-31","val":37775,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31"},{"end":"2015-12-31","val":37775,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"end":"2015-12-31","val":37775,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"end":"2015-12-31","val":37775,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015Q4I"},{"end":"2016-03-31","val":140409,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31","frame":"CY2016Q1I"},{"end":"2016-06-30","val":124603,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13","frame":"CY2016Q2I"},{"end":"2016-09-30","val":115249,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28","frame":"CY2016Q3I"},{"end":"2016-12-31","val":115682,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"end":"2016-12-31","val":115682,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":115682,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14"},{"end":"2016-12-31","val":115682,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":115682,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":115682,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":268386,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2017-03-31","val":268386,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2017Q1I"},{"end":"2017-06-30","val":251363,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":242290,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":209719,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":209719,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"end":"2017-12-31","val":209719,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":209719,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":209719,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017Q4I"},{"end":"2018-03-31","val":202926,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":190218,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":195937,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":204000,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"end":"2018-12-31","val":204000,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":204000,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":204000,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":204000,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":216780,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":191426,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":187554,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":161820,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":161820,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":161820,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":161820,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":161820,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019Q4I"},{"end":"2020-03-31","val":149689,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":113815,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":130232,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":97829,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2020-12-31","val":97829,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":97829,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":97829,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2020-12-31","val":97829,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":88135,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":148493,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":127705,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":118531,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"end":"2021-12-31","val":118531,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2021-12-31","val":25399,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2021-12-31","val":25399,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":25399,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":97934,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"}]}},"PurchaseObligation":{"label":"Purchase Obligation","description":"Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier.","units":{"USD":[{"end":"2013-09-30","val":430000,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":430000,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2013Q4I"},{"end":"2014-03-31","val":430000,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07","frame":"CY2014Q1I"},{"end":"2014-06-30","val":430000,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":430000,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"}]}},"RecapitalizationCosts":{"label":"Recapitalization Costs","description":"Amount of recapitalization costs for professional fees associated with restructuring debt and equity mixture that do not qualify for capitalization.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":1450,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012"}]}},"ReceivableWithImputedInterestNetAmount":{"label":"Receivable with Imputed Interest, Net Amount","description":"The receivable or note face amount less the unamortized discount or premium.","units":{"USD":[{"end":"2021-06-30","val":700000,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":700000,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"}]}},"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":"2016-01-01","end":"2016-12-31","val":120242,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1957,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-03-31","val":1957,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-03-31","val":1957,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":9904,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":9904,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":14119,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":14119,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":30842,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":30842,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":7382,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":14988,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-09-30","val":20255,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":27421,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2018"}]}},"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":"2014-01-01","end":"2014-06-30","val":224625,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-12-31","val":224615,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":1625,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-09-30","val":47816,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2015-01-01","end":"2015-12-31","val":205331,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"start":"2015-01-01","end":"2015-12-31","val":205331,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":16372,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-03-31","val":16372,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-03-31","val":16372,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":17655,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2016-01-01","end":"2016-06-30","val":17655,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":60875,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-09-30","val":60875,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-01-01","end":"2016-12-31","val":87459,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"start":"2016-01-01","end":"2016-12-31","val":89569,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":14173,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-03-31","val":14173,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-03-31","val":14173,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":44599,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":44599,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-01-01","end":"2017-09-30","val":59819,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":59819,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-01-01","end":"2017-12-31","val":59819,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":59819,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-09-30","val":1000000,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":1000000,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":1000000,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"start":"2018-01-01","end":"2018-12-31","val":1000000,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2021-01-01","end":"2021-06-30","val":2892,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":2892,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-01-01","end":"2021-09-30","val":4400,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":4400,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":5947,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":5947,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1579,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":1579,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1579,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":1579,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":1579,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":1579,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":1579,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":1579,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022"}]}},"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":"2014-01-01","end":"2014-09-30","val":224615,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2015-01-01","end":"2015-09-30","val":255000,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"}]}},"RepaymentsOfRelatedPartyDebt":{"label":"Repayments of Related Party Debt","description":"The cash outflow for the payment of a long-term borrowing made from a related party where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Payments for Advances from Affiliates.","units":{"USD":[{"start":"2014-01-01","end":"2014-03-31","val":349425,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-09-30","val":224615,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2015-01-01","end":"2015-09-30","val":255000,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2015-01-01","end":"2015-12-31","val":91322,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"start":"2015-01-01","end":"2015-12-31","val":91322,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015"}]}},"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":"2012-01-01","end":"2012-09-30","val":7511,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08"},{"start":"2013-01-01","end":"2013-09-30","val":43000,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08"},{"start":"2013-01-01","end":"2013-09-30","val":43000,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":43000,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08"},{"start":"2013-07-01","end":"2013-09-30","val":43000,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":44000,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"start":"2013-01-01","end":"2013-12-31","val":44000,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-12-31","val":44000,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":44000,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2013-01-01","end":"2013-12-31","val":44000,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2013-01-01","end":"2013-12-31","val":44000,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2013-01-01","end":"2013-12-31","val":44000,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27"},{"start":"2013-01-01","end":"2013-12-31","val":44000,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":2474,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07"},{"start":"2014-01-01","end":"2014-03-31","val":2474,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-12-31","val":1500,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":1500,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":24000,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-01-01","end":"2015-03-31","val":224000,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":24853,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-01-01","end":"2015-06-30","val":24853,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27"},{"start":"2015-01-01","end":"2015-06-30","val":224853,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2015-04-01","end":"2015-06-30","val":853,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-04-01","end":"2015-06-30","val":853,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27"},{"start":"2015-04-01","end":"2015-06-30","val":853,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":24853,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2015-01-01","end":"2015-09-30","val":224853,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2015-01-01","end":"2015-12-31","val":480789,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"start":"2015-01-01","end":"2015-12-31","val":480789,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":29072,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-03-31","val":29072,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-03-31","val":29072,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":321664,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2016-01-01","end":"2016-06-30","val":321664,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":292592,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2016-04-01","end":"2016-06-30","val":292592,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":387246,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-09-30","val":387246,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":65582,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2016-07-01","end":"2016-09-30","val":65582,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":340317,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"start":"2016-01-01","end":"2016-12-31","val":340317,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":29070,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-03-31","val":29070,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-03-31","val":29070,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":56838,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":56838,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":27766,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":27766,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":63116,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":63116,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":6278,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":6278,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":222068,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":222068,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":5361,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"start":"2018-01-01","end":"2018-03-31","val":5361,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":25691,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":25691,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-04-01","end":"2018-06-30","val":20330,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":20330,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":38845,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":525595,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":13154,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":202904,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":208311,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"start":"2018-01-01","end":"2018-12-31","val":894849,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":4366,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":430670,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":10398,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":796962,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":6032,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":366292,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":960071,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":960071,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":357289,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":357289,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":1614054,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":1614054,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":430401,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":430401,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":620740,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":620740,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":190339,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":190339,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":928778,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":928778,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-07-01","end":"2020-09-30","val":308038,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":308038,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":1161416,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":1161416,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":322010,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":322010,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":669183,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":669183,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":347173,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":347173,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":1088496,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":1765098,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":419313,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":811724,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":1646702,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":2878952,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":537883,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":1373502,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1453492,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":3069023,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":915628,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":1695521,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":4689515,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":4689515,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":1620344,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":1620492,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":6269175,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":6269175,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1105814,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":120638,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1902109,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":824228,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":796295,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":703590,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":1666638,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":1525723,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-07-01","end":"2023-09-30","val":749705,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":701495,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":2800373,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"start":"2023-01-01","end":"2023-12-31","val":2588215,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1204968,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":1204968,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":2597071,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":2597071,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":1392103,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":1392103,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":4213041,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":4213041,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":1615970,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":1615970,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":6242535,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":6242535,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1998663,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":3977534,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-04-01","end":"2025-06-30","val":1978871,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":5762921,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-07-01","end":"2025-09-30","val":1785387,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":7688845,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025"}]}},"RestrictedStockValueSharesIssuedNetOfTaxWithholdings":{"label":"Restricted Stock, Value, Shares Issued Net of Tax Withholdings","description":"Value, after value of shares used to satisfy grantee's tax withholding obligation for award under share-based payment arrangement, of restricted shares issued. Excludes cash used to satisfy grantee's tax withholding obligation.","units":{"USD":[{"start":"2021-01-01","end":"2021-06-30","val":625000,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":1228000,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":1228000,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":1228000,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"}]}},"RetainedEarningsAccumulatedDeficit":{"label":"Retained Earnings (Accumulated Deficit)","description":"The cumulative amount of the reporting entity's undistributed earnings or deficit.","units":{"USD":[{"end":"2012-12-31","val":-3193,"accn":"0001144204-13-046065","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":-514496,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"end":"2012-12-31","val":-514696,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08","frame":"CY2012Q4I"},{"end":"2013-06-30","val":-12064,"accn":"0001144204-13-046065","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":-1342180,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":-1490734,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"end":"2013-12-31","val":-1490734,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07"},{"end":"2013-12-31","val":-1490734,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":-1490734,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":-1490734,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q4I"},{"end":"2014-03-31","val":-1612558,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07","frame":"CY2014Q1I"},{"end":"2014-06-30","val":-1796454,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":-1941875,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":-2395421,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":-2395421,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":-2395421,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2014-12-31","val":-2395421,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27"},{"end":"2014-12-31","val":-2395421,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"end":"2014-12-31","val":-2395421,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02","frame":"CY2014Q4I"},{"end":"2015-03-31","val":-2905283,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":-7173631,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2015-06-30","val":-7195555,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27","frame":"CY2015Q2I"},{"end":"2015-09-30","val":-35077467,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2015Q3I"},{"end":"2015-12-31","val":-39074590,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"end":"2015-12-31","val":-39074590,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31"},{"end":"2015-12-31","val":-39074590,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"end":"2015-12-31","val":-39074590,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"end":"2015-12-31","val":-39074590,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015Q4I"},{"end":"2016-03-31","val":-31382080,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31","frame":"CY2016Q1I"},{"end":"2016-06-30","val":-32214771,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13","frame":"CY2016Q2I"},{"end":"2016-09-30","val":-36547807,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28","frame":"CY2016Q3I"},{"end":"2016-12-31","val":-48925993,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"end":"2016-12-31","val":-48925993,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":-48925993,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14"},{"end":"2016-12-31","val":-48925993,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":-48925993,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":-48925993,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q4I"},{"end":"2017-03-31","val":-57595085,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2017-03-31","val":-58595085,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2017Q1I"},{"end":"2017-06-30","val":-61397665,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":-63507684,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":-66407622,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":-66407622,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"end":"2017-12-31","val":-66407622,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":-66407622,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":-66407622,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017Q4I"},{"end":"2018-03-31","val":-69160547,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":-71633597,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":-73778695,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":-76435235,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"end":"2018-12-31","val":-76435235,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":-76435235,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":-76435235,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":-76435235,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018Q4I"},{"end":"2019-03-31","val":-78697974,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":-80873765,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":-83232001,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":-86935593,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":-86935593,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":-86935593,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":-86935593,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":-86935593,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019Q4I"},{"end":"2020-03-31","val":-90772014,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":-94234462,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":-96152701,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":-98234151,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2020-12-31","val":-98234151,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":-98234151,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":-98234151,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2020-12-31","val":-98234151,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":-100724150,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":-103781760,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":-108980665,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":-115899939,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"end":"2021-12-31","val":-115899939,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2021-12-31","val":-115899939,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2021-12-31","val":-115899939,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":-115899939,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":-121200667,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":-127773494,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":-134108443,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":-140130159,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":-140130159,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":-140130159,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":-140130159,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":-140130159,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022Q4I"},{"end":"2023-03-31","val":-145352653,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":-156031210,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":-156310215,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":-159530535,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"end":"2023-12-31","val":-159530535,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":-159530535,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":-159530535,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":-159530535,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":-162588112,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":-165849353,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":-169214154,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":-173808529,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":-173808529,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":-173808529,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":-173808529,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":-173808529,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2024Q4I"},{"end":"2025-03-31","val":-178147996,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":-182532775,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":-187706096,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":-191741409,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025Q4I"}]}},"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-09-30","val":1695737,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":589576,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":2228910,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-09-30","val":3014374,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":684640,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":3759635,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"start":"2018-01-01","end":"2018-12-31","val":3759635,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":723941,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1352846,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":628905,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":1889943,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":537097,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":2488624,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":2488624,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":778938,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":778938,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1085630,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":1085630,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":306692,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":306692,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":1587330,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":1587330,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-07-01","end":"2020-09-30","val":501700,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":501700,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":2083829,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":2083829,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":575913,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":575913,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1141078,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":33021,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":565165,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":18499,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":1657296,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":45302,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":516218,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":12281,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":2242829,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":64799,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":607362,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":35493,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":86902,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":86902,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":51409,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":51409,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":116925,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":30023,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":156646,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":35778,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":71900,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":36122,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2"},{"start":"2024-01-01","end":"2024-09-30","val":690000,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":250000,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3"}]}},"RevenueFromRelatedParties":{"label":"Revenue from Related Parties","description":"Amount of revenue, fees and commissions earned from transactions between (a) a parent company and its subsidiaries; (b) subsidiaries of a common parent; (c) an entity and trusts for the benefit of employees, for example, but not limited to, pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; (d) an entity and its principal, owners, management, or members of their immediate families; and (e) affiliates.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":500000,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02","frame":"CY2015"}]}},"RevenueRemainingPerformanceObligation":{"label":"Revenue, Remaining Performance Obligation, Amount","description":"Amount of transaction price allocated to performance obligation that has not been recognized as revenue.","units":{"USD":[{"end":"2018-12-31","val":15000,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2018Q4I"},{"end":"2023-09-30","val":1870000,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":4030000,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2023Q4I"},{"end":"2024-03-31","val":4030000,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":4240000,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":3830000,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":14260000,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2024Q4I"},{"end":"2025-03-31","val":13850000,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":13770000,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":3600000,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":2230000,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025Q4I"}]}},"Revenues":{"label":"Revenues","description":"Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).","units":{"USD":[{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0001144204-13-046065","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":0,"accn":"0001144204-13-046065","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":7704317,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08"},{"start":"2012-07-01","end":"2012-09-30","val":82942,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":7695067,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012"},{"start":"2011-09-21","end":"2013-06-30","val":0,"accn":"0001144204-13-046065","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0001144204-13-046065","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":0,"accn":"0001144204-13-046065","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2"},{"start":"2015-01-01","end":"2015-06-30","val":11046,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27"},{"start":"2015-04-01","end":"2015-06-30","val":11046,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":86358,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2015-07-01","end":"2015-09-30","val":75312,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2015Q3"},{"start":"2017-01-01","end":"2017-09-30","val":1751787,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":607646,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":2303606,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":525789,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":2365116,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-04-01","end":"2018-06-30","val":1839327,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":3066925,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":3066925,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":701809,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":701809,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":3828993,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"start":"2018-01-01","end":"2018-12-31","val":3828993,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":740378,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":740378,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1385339,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":1385339,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":644961,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":644961,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":1938100,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":1938100,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":552761,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":552761,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":2552045,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":2552045,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":793789,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":793789,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1114908,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":1114908,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":321119,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":321119,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":1630600,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":1630600,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-07-01","end":"2020-09-30","val":515692,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":515692,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":2140644,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":2140644,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":588999,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":588999,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1166780,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":294831,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":577781,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":146771,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":1695129,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":464180,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":528349,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":169349,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":2292296,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":613516,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":607362,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":165052,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":231461,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":231461,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":66409,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":66409,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":261484,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":261484,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":30023,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":30023,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":527415,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":527415,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":37856,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":37856,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":74998,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":74998,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":37142,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":37142,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":118387,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":118387,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-07-01","end":"2023-09-30","val":43389,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":43389,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":190289,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"start":"2023-01-01","end":"2023-12-31","val":190289,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":157378,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":157378,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":437816,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":437816,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":280438,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":280438,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":686736,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":686736,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":248920,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":248920,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":886485,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":886485,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":296256,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1740855,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-04-01","end":"2025-06-30","val":1444599,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":1634709,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-07-01","end":"2025-09-30","val":-106146,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":2040660,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025"}]}},"RevenuesAndGainsReportingCurrencyDenominatedValue":{"label":"Revenues and Gains, Reporting Currency Denominated, Value","description":"The reporting currency-denominated revenue (including gains) amount.","units":{"USD":[{"start":"2021-01-01","end":"2021-06-30","val":1200000,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":1700000,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":8800000,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":600000,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":200000,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":100000,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":300000,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":30000,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":12800000,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":40000,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":4200000,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":2000000,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2"}]}},"SaleLeasebackTransactionAmountDueUnderFinancingArrangement":{"label":"Sale Leaseback Transaction, Amount Due under Financing Arrangement","description":"The liability due as of the balance sheet date for leasebacks accounted for using the deposit method.","units":{"USD":[{"end":"2013-12-31","val":430000,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2013Q4I"},{"end":"2014-03-31","val":430000,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07","frame":"CY2014Q1I"},{"end":"2014-06-30","val":430000,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":430000,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"}]}},"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":"2013-01-01","end":"2013-12-31","val":3000,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":3000,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":3000,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":3000,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-12-31","val":3300,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014"},{"start":"2014-12-01","end":"2014-12-31","val":3000,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2014Q4I"},{"start":"2015-01-01","end":"2015-03-31","val":3000,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":3000,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-01-01","end":"2015-06-30","val":3000,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27"},{"start":"2015-01-01","end":"2015-09-30","val":3000,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2019-01-01","end":"2019-12-31","val":7425,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-09-01","end":"2020-09-30","val":5000,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020Q3I"},{"start":"2020-01-01","end":"2020-12-31","val":7425,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":2500,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2021-01-01","end":"2021-12-31","val":2500,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2021"},{"start":"2022-07-01","end":"2022-07-31","val":1500,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-07-01","end":"2022-07-31","val":1500,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022Q2I"},{"start":"2022-01-01","end":"2022-09-30","val":1500,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-12-31","val":2500,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":2500,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022"}]}},"SaleLeasebackTransactionRentExpense":{"label":"Sale Leaseback Transaction, Rent Expense","description":"The amount of the current period expense recorded for use of the property in connection with the transaction involving the sale of property to another party and the lease of the property back to the seller.","units":{"USD":[{"start":"2012-01-01","end":"2012-09-30","val":0,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08"},{"start":"2012-01-01","end":"2012-12-31","val":8680,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":15281,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-01-01","end":"2013-09-30","val":55160,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08"},{"start":"2013-01-01","end":"2013-09-30","val":55160,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-01-01","end":"2013-12-31","val":62084,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":9000,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":15180,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":15180,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"}]}},"SaleOfStockPricePerShare":{"label":"Sale of Stock, Price Per Share","description":"Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.","units":{"USD/shares":[{"end":"2015-06-30","val":0.03,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27","frame":"CY2015Q2I"},{"end":"2015-09-30","val":0.03,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2015Q3I"}]}},"SalesRevenueGoodsNet":{"label":"Sales Revenue, Goods, Net (Deprecated 2018-01-31)","description":"Aggregate revenue during the period from the sale of goods in the normal course of business, after deducting returns, allowances and discounts.","units":{"USD":[{"start":"2012-01-01","end":"2012-09-30","val":7688371,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08"},{"start":"2012-07-01","end":"2012-09-30","val":82942,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":7695067,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012"}]}},"SalesRevenueServicesGross":{"label":"Sales Revenue, Services, Other (Deprecated 2018-01-31)","description":"Amount before allowances and discounts of service revenue classified as other.","units":{"USD":[{"start":"2015-01-01","end":"2015-06-30","val":11046,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2015-04-01","end":"2015-06-30","val":11046,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13","frame":"CY2015Q2"},{"start":"2016-01-01","end":"2016-06-30","val":797426,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2016-04-01","end":"2016-06-30","val":476680,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13","frame":"CY2016Q2"}]}},"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":"2012-01-01","end":"2012-09-30","val":15946,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08"},{"start":"2015-01-01","end":"2015-06-30","val":11046,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2015-04-01","end":"2015-06-30","val":11046,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":86358,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2015-07-01","end":"2015-09-30","val":75312,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":735364,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"start":"2015-01-01","end":"2015-12-31","val":735364,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":320746,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-03-31","val":320746,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-03-31","val":320746,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":810741,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2016-01-01","end":"2016-06-30","val":810741,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":489995,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2016-04-01","end":"2016-06-30","val":489995,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":1406942,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-09-30","val":1406942,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":596201,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2016-07-01","end":"2016-09-30","val":596201,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":1929938,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"start":"2016-01-01","end":"2016-12-31","val":1929938,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":584689,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-03-31","val":584689,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1144141,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":559452,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":1751787,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":607646,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":2303606,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017"}]}},"SeveranceCosts1":{"label":"Severance Costs","description":"Amount of expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation.","units":{"USD":[{"start":"2020-05-05","end":"2020-05-22","val":350000,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-05-05","end":"2020-05-22","val":350000,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q2I"},{"start":"2023-01-01","end":"2023-03-31","val":800000,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":800000,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"}]}},"ShareBasedCompensation":{"label":"Share-based Payment Arrangement, Noncash Expense","description":"Amount of noncash expense for share-based payment arrangement.","units":{"USD":[{"start":"2015-01-01","end":"2015-03-31","val":172834,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":391250,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27"},{"start":"2015-01-01","end":"2015-06-30","val":391250,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2015-01-01","end":"2015-09-30","val":4849740,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2015-01-01","end":"2015-09-30","val":3524294,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2015-01-01","end":"2015-12-31","val":6320114,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"start":"2015-01-01","end":"2015-12-31","val":6320114,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":3214732,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-03-31","val":3214732,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-03-31","val":3214732,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":6152490,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2016-01-01","end":"2016-06-30","val":6152490,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":2037000,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":6805776,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-09-30","val":6805776,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":654000,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":8648212,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"start":"2016-01-01","end":"2016-12-31","val":8648212,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":2294160,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-03-31","val":3294160,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-03-31","val":3294160,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":4266670,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":4266670,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":973000,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":4891251,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":4891251,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":625000,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":5650072,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":5650072,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":738212,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"start":"2018-01-01","end":"2018-03-31","val":738212,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1292900,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":1292900,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-01-01","end":"2018-09-30","val":1798285,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":1798285,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":2429959,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"start":"2018-01-01","end":"2018-12-31","val":2429959,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":415379,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":415379,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":787720,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":787720,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-01-01","end":"2019-09-30","val":1066270,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":1066270,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-01-01","end":"2019-12-31","val":1246019,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":1246019,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":169110,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":169110,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":629993,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":629993,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":460883,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":741668,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":741668,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-01-01","end":"2020-12-31","val":823564,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":823564,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":626579,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":626579,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":2261126,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":2261126,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":1634546,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":4795069,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":4795069,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":6702797,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":6702797,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1866989,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":1866989,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":4499107,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":4499107,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":6726871,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":6726871,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":8870168,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":8870168,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":840021,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":-2598592,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1895711,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":-1542902,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":-22949,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":-22949,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-01-01","end":"2023-12-31","val":487398,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"start":"2023-01-01","end":"2023-12-31","val":487398,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":722971,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":722971,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1448675,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":1448675,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-01-01","end":"2024-09-30","val":2044210,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":2044210,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-01-01","end":"2024-12-31","val":2612164,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":2612164,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":454339,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1532540,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-01-01","end":"2025-09-30","val":2625522,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-01-01","end":"2025-12-31","val":3440357,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period","description":"The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.","units":{"shares":[{"start":"2020-01-01","end":"2020-12-31","val":985896,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-09-30","val":473942,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":483943,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":483943,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1667,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":241944,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":278612,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-12-31","val":317074,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value","description":"Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.","units":{"USD/shares":[{"start":"2020-01-01","end":"2020-12-31","val":2.7,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-09-30","val":3.2,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":3.22,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":3.22,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":2.64,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":4.49,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":4.13,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-12-31","val":4.15,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022"}]}},"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":"2017-01-01","end":"2017-12-31","val":15000000,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":2470267,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":1251750,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-09-30","val":1251750,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":1251750,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":1251750,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":7458085,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":7458085,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-12-31","val":36821683,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":1227389,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":411926,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":64286,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":64286,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":64286,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":142690,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":142690,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":142690,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-12-31","val":142690,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022"}]}},"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":"2018-01-01","end":"2018-12-31","val":0.14,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":0.09,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-09-30","val":0.09,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":0.09,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":0.09,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":0.15,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":0.15,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-12-31","val":0.15,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2020"},{"end":"2023-06-28","val":6511,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q2I"}]}},"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":"2017-12-31","val":48164543,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":48164543,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":48164543,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2017Q4I"},{"end":"2018-06-30","val":43731210,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":46201477,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":46201477,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":46201477,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":46201477,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":46201477,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2018-12-31","val":47453227,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2018-12-31","val":46201477,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":46201477,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":47453227,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":47453227,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":47453227,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":47453227,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":47453227,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":47453227,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":47453227,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2019-12-31","val":1823267,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2019-12-31","val":1581774,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2019Q4I"},{"end":"2020-06-30","val":29130069,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":26751779,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":54697021,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2020-12-31","val":1823267,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2020-12-31","val":1823267,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"end":"2020-12-31","val":1823267,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2020Q4I"},{"end":"2021-06-30","val":1411341,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1413611,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1403610,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"end":"2021-12-31","val":1403610,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2021-12-31","val":1403610,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2021-12-31","val":1403610,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":1403610,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1544633,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1304356,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1267688,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1229226,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022Q4I"}]}},"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":"2017-12-31","val":0.11,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0.08,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":0.08,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":0.11,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2018-12-31","val":0.08,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2018-12-31","val":0.11,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2018Q4I"},{"end":"2019-06-30","val":0.09,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0.09,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0.09,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":0.09,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":0.08,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":0.08,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":0.09,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2019-12-31","val":4.2,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2019-12-31","val":3.3,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2019Q4I"},{"end":"2020-06-30","val":0.12,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0.12,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0.14,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2020-12-31","val":4.2,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2020-12-31","val":4.2,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"end":"2020-12-31","val":4.2,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2020Q4I"},{"end":"2021-06-30","val":4.41,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":4.61,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":4.61,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"end":"2021-12-31","val":4.61,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2021-12-31","val":4.61,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2021-12-31","val":4.61,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":4.61,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":4.18,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":4.53,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":4.61,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":4.62,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate","description":"The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.","units":{"pure":[{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-01-01","end":"2025-09-30","val":0,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate","description":"The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.","units":{"pure":[{"start":"2012-01-01","end":"2012-12-31","val":0.75,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012"},{"start":"2015-01-01","end":"2015-09-30","val":3.25,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2017-01-01","end":"2017-03-31","val":0.85,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-03-31","val":0.85,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0.85,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":0.85,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2019-01-01","end":"2019-06-30","val":0.75,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-09-30","val":0.75,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2020-01-01","end":"2020-03-31","val":0.75,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1"},{"start":"2021-01-01","end":"2021-12-31","val":0.7,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":0.7,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2024-01-01","end":"2024-03-31","val":1.23,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate","description":"The risk-free interest rate assumption that is used in valuing an option on its own shares.","units":{"pure":[{"start":"2012-01-01","end":"2012-12-31","val":0.0016,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012"},{"start":"2016-01-01","end":"2016-06-30","val":0.0098,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2017-01-01","end":"2017-03-31","val":0.0192,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-03-31","val":0.0192,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0.0192,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":0.0192,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2019-01-01","end":"2019-06-30","val":0.02,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-09-30","val":0.02,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2020-01-01","end":"2020-03-31","val":0.006,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Forfeitures and Expirations","description":"Number of shares under non-option equity instrument agreements that were either cancelled or expired.","units":{"shares":[{"start":"2018-01-01","end":"2018-12-31","val":433333,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2020-01-01","end":"2020-06-30","val":25781243,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":28159533,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-12-31","val":29577889,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2020"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted","description":"Net number of non-option equity instruments granted to participants.","units":{"shares":[{"start":"2018-01-01","end":"2018-09-30","val":2470267,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2020-01-01","end":"2020-03-31","val":4500000,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1"},{"start":"2024-01-01","end":"2024-06-30","val":15627,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"}]}},"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":"2018-12-31","val":962000,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2018Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number","description":"The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.","units":{"shares":[{"end":"2015-09-30","val":9575000,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2015Q3I"},{"end":"2015-12-31","val":19962500,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02","frame":"CY2015Q4I"},{"end":"2016-03-31","val":30345833,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31","frame":"CY2016Q1I"},{"end":"2016-06-30","val":40016667,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13","frame":"CY2016Q2I"},{"end":"2016-09-30","val":51258333,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28","frame":"CY2016Q3I"},{"end":"2016-12-31","val":55416666,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2016Q4I"},{"end":"2017-03-31","val":72575000,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2017-03-31","val":72575000,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2017Q1I"},{"end":"2017-06-30","val":76183334,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":78704170,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":81787506,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":86162500,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":85652778,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":85652778,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":92925694,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":97165278,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":99404867,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":99540282,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":101144450,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":102475006,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":113750727,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":112209561,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":113185727,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":123108727,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":4111087,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":4708113,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":4957184,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2021Q4I"},{"end":"2022-03-31","val":4676151,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":5052541,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":5274760,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":5577259,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022Q4I"},{"end":"2023-06-30","val":810268,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1004499,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1073349,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1158568,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1227820,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1184263,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1348260,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1429485,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1300080,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":939183,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1664969,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price","description":"The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.","units":{"USD/shares":[{"end":"2012-12-31","val":0,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012Q4I"},{"end":"2015-09-30","val":0.38,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2015Q3I"},{"end":"2015-12-31","val":0.36,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02","frame":"CY2015Q4I"},{"end":"2016-03-31","val":0.37,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31","frame":"CY2016Q1I"},{"end":"2016-06-30","val":0.37,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13","frame":"CY2016Q2I"},{"end":"2016-09-30","val":0.3,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0.29,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2016Q4I"},{"end":"2017-03-31","val":0.16,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2017-03-31","val":0.16,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2017Q1I"},{"end":"2017-06-30","val":0.16,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0.17,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0.22,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0.21,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0.21,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0.21,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0.2,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0.2,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0.2,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0.2,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0.19,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0.2,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0.15,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0.15,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0.19,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0.18,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":5.77,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":5.15,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":5.22,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2021Q4I"},{"end":"2022-03-31","val":5.34,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":5.45,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":5.65,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":5.86,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022Q4I"},{"end":"2023-06-30","val":40.28,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":44.36,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":32.86,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2023Q4I"},{"end":"2024-03-31","val":30.57,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":29.32,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":28.67,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":25.82,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2024Q4I"},{"end":"2025-03-31","val":24.05,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":20.88,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":16.47,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":20.91,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025Q4I"}]}},"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":"2018-01-01","end":"2018-06-30","val":296176,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-09-30","val":296176,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2021-01-01","end":"2021-09-30","val":3485482,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":3485482,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":3485482,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":3485482,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"}]}},"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":"2014-01-01","end":"2014-06-30","val":0,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period","description":"The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.","units":{"shares":[{"start":"2016-10-01","end":"2016-10-31","val":875000,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"start":"2016-10-01","end":"2016-10-31","val":875000,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q3I"},{"start":"2016-01-01","end":"2016-12-31","val":875000,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"start":"2016-01-01","end":"2016-12-31","val":875000,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":875000,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-03-31","val":875000,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":875000,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":3425000,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":4966669,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":4966669,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":3174992,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":253333,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-09-30","val":453333,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":453333,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":566666,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2019-01-01","end":"2019-12-31","val":453333,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":699999,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":2199999,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-12-31","val":2699999,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":23333,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":7068667,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":416405,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":177091,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":718756,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":718756,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":25000,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":73889,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":86113,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-12-31","val":166113,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":20764,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-09-30","val":361650,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-12-31","val":371166,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":15772,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":41581,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-12-31","val":104883,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":624885,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025"}]}},"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":"2012-11-21","end":"2012-12-21","val":1000000,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012Q4I"},{"start":"2012-01-01","end":"2012-12-31","val":4000000,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2013"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2015-01-01","end":"2015-09-30","val":40400000,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2015-01-01","end":"2015-12-31","val":47800000,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"start":"2015-01-01","end":"2015-12-31","val":47800000,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":2500000,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":3000000,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2016-01-01","end":"2016-06-30","val":3000000,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-09-30","val":40000000,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-12-31","val":40000000,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"start":"2016-01-01","end":"2016-12-31","val":40000000,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":20000000,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-03-31","val":20000000,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":20000000,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":21000000,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":21250000,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":21250000,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":4750000,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":5250000,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-09-30","val":5250000,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":6220000,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"start":"2018-01-01","end":"2018-12-31","val":6220000,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":600000,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-09-30","val":600000,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":3600000,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":990000,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2019-01-01","end":"2019-12-31","val":3600000,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":51044054,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":51044054,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-12-31","val":62674054,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":2089135,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":3938246,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":4358246,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":4583609,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":4583609,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":546204,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1141541,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":1351337,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-12-31","val":1985337,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":248169,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":630625,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-09-30","val":755625,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-12-31","val":877250,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"start":"2023-01-01","end":"2023-12-31","val":877250,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":100000,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":113282,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-09-30","val":311417,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-12-31","val":471417,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":471417,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":30000,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":421805,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-01-01","end":"2025-09-30","val":779166,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-01-01","end":"2025-12-31","val":869166,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value","description":"The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.","units":{"USD/shares":[{"start":"2020-01-01","end":"2020-12-31","val":4.5,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-09-30","val":8.75,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":8.75,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":8.75,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":3.7,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":3.7,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":3.7,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-12-31","val":3.7,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":4.19,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"}]}},"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":"2015-09-30","val":5540000,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2015Q3I"},{"end":"2015-12-31","val":7698650,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"end":"2015-12-31","val":2779650,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31"},{"end":"2015-12-31","val":924650,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"end":"2015-12-31","val":924650,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"end":"2015-12-31","val":7698650,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"end":"2015-12-31","val":7698650,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015Q4I"},{"end":"2016-03-31","val":2779650,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31","frame":"CY2016Q1I"},{"end":"2016-06-30","val":949650,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13","frame":"CY2016Q2I"},{"end":"2016-09-30","val":4649650,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28","frame":"CY2016Q3I"},{"end":"2016-12-31","val":10023400,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"end":"2016-12-31","val":10023400,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":10023400,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14"},{"end":"2016-12-31","val":10023400,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":10023400,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":10023400,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2016-12-31","val":7698650,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2016Q4I"},{"end":"2017-03-31","val":16594997,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2017-03-31","val":16594997,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2017Q1I"},{"end":"2017-06-30","val":9215000,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":3989000,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":11457291,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":11457291,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"end":"2017-12-31","val":11457291,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":11457291,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":10023400,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"end":"2017-12-31","val":10023400,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2017Q4I"},{"end":"2018-03-31","val":14544583,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":10638500,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":10638500,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":11457291,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"end":"2018-12-31","val":1989163,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":1989163,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":1989163,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":11457291,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2018-12-31","val":280000,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2018-12-31","val":11457291,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1989163,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1952230,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1952230,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":10023400,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":280000,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":280000,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":280000,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2019-12-31","val":8283639,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2019-12-31","val":280000,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2019Q4I"},{"end":"2020-03-31","val":104650,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":104650,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":3247000,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":8283639,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2020-12-31","val":8283639,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":8823639,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2020-12-31","val":8283639,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"end":"2020-12-31","val":8283639,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":29442247,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":55257928,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":48380894,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":67488214,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"end":"2021-12-31","val":8283639,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2021-12-31","val":67488214,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2021-12-31","val":67488214,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":67488214,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2021-12-31","val":67488214,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":6233571,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":403078,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2516245,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2023-01-01","val":3576759,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2022Q4I"},{"end":"2023-06-30","val":1881165,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2334011,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":3630733,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"end":"2023-12-31","val":3630733,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":3630733,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":3630733000000,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":3630733,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-01-01","val":3630733,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31"},{"end":"2024-03-31","val":2163663,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":4583031,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1314090000000,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1146540,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":1146540,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":1146540,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":1146540,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":1146540,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2024Q4I"},{"end":"2025-03-31","val":596584,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":596584,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":3375,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"}]}},"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":"2015-09-30","val":40400000,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2015Q3I"},{"end":"2015-12-31","val":47800000,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"end":"2015-12-31","val":47800000,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31"},{"end":"2015-12-31","val":47800000,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"end":"2015-12-31","val":47800000,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"end":"2015-12-31","val":47800000,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"end":"2015-12-31","val":47800000,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015Q4I"},{"end":"2016-03-31","val":50300000,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31","frame":"CY2016Q1I"},{"end":"2016-06-30","val":50800000,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13","frame":"CY2016Q2I"},{"end":"2016-09-30","val":87800000,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28","frame":"CY2016Q3I"},{"end":"2016-12-31","val":86925000,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"end":"2016-12-31","val":86925000,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":86925000,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14"},{"end":"2016-12-31","val":86925000,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":86925000,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":86925000,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2016-12-31","val":86925000,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2016Q4I"},{"end":"2017-03-31","val":106050000,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2017-03-31","val":106050000,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2017Q1I"},{"end":"2017-06-30","val":106050000,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":104500000,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":103208331,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":103208331,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"end":"2017-12-31","val":103208331,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":103208331,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":103208331,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"end":"2017-12-31","val":103208331,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2017Q4I"},{"end":"2018-03-31","val":107958331,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":105950000,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":105950000,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":106253339,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"end":"2018-12-31","val":106253339,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":106253339,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":106253339,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":106253339,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2018-12-31","val":109400006,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2018-12-31","val":106253339,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":106253339,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":106600006,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":106400006,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":109400006,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":109400006,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":109400006,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":109400006,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2019-12-31","val":169374061,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2019-12-31","val":3646667,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2019Q4I"},{"end":"2020-03-31","val":109823340,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":159744061,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":158244061,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":169374061,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2020-12-31","val":5645802,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":5645802,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2020-12-31","val":5645802,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"end":"2020-12-31","val":5645802,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":162305394,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":9167643,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":9322153,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":8910994,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"end":"2021-12-31","val":8910994,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2021-12-31","val":8910994,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2021-12-31","val":8910994,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":8910994,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2021-12-31","val":1113904,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":9151167,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":9697615,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":9895187,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":10332520,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":1291595,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":1291595,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":1291597,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022Q4I"},{"end":"2023-01-01","val":1291597,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2023-06-30","val":1561070,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1685570,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1796743,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"end":"2023-12-31","val":1796743,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":1796743,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":1796743,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":1796743,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-01-01","val":1796743,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31"},{"end":"2024-03-31","val":1880971,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1852819,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1991048,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":2147402,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":2147402,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":2147402,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":2147402,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":2147402,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2024Q4I"},{"end":"2025-03-31","val":2135985,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":2249454,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":2463480,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":2391683,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price","description":"Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.","units":{"USD/shares":[{"end":"2011-12-31","val":0,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2011Q4I"},{"end":"2012-12-31","val":0,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012Q4I"},{"end":"2015-09-30","val":0.36,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2015Q3I"},{"end":"2015-12-31","val":0.32,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"end":"2015-12-31","val":0.32,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31"},{"end":"2015-12-31","val":0.32,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"end":"2015-12-31","val":0.32,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"end":"2015-12-31","val":0.32,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"end":"2015-12-31","val":0.32,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015Q4I"},{"end":"2016-03-31","val":0.33,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31","frame":"CY2016Q1I"},{"end":"2016-06-30","val":0.32,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13","frame":"CY2016Q2I"},{"end":"2016-09-30","val":0.21,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0.21,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"end":"2016-12-31","val":0.21,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":0.21,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14"},{"end":"2016-12-31","val":0.21,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":0.21,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":0.21,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2016-12-31","val":0.21,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2016Q4I"},{"end":"2017-03-31","val":0.19,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2017-03-31","val":0.19,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2017Q1I"},{"end":"2017-06-30","val":0.19,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0.19,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0.19,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":0.19,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"end":"2017-12-31","val":0.19,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":0.19,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":0.19,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"end":"2017-12-31","val":0.19,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0.2,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0.2,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0.2,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0.2,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"end":"2018-12-31","val":0.2,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":0.2,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":0.2,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":0.19,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2018-12-31","val":0.2,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2018-12-31","val":0.19,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0.2,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0.2,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0.2,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0.2,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":0.2,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":0.2,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":0.2,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2019-12-31","val":0.15,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2019-12-31","val":5.4,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0.2,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0.19,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0.19,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0.15,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2020-12-31","val":4.5,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":4.5,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2020-12-31","val":4.5,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"end":"2020-12-31","val":4.5,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0.15,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":5.92,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":6.28,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":6.48,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"end":"2021-12-31","val":4.5,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2021-12-31","val":6.48,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2021-12-31","val":4.5,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":6.48,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2021-12-31","val":51.84,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":6.34,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":5.96,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":6.07,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":5.81,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":46.48,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":6.48,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022Q4I"},{"end":"2023-01-01","val":6.48,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2023-09-30","val":25.85,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":25.2,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"end":"2023-12-31","val":25.2,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":25.2,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":25.2,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":25.2,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-01-01","val":25.2,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31"},{"end":"2024-03-31","val":24.23,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":24.43,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":22.07,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":20.89,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":20.89,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":20.89,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":20.89,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":20.89,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2024Q4I"},{"end":"2025-03-31","val":20.39,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":16.66,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":18.25,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":18.75,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025Q4I"}]}},"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":"2012-11-21","end":"2012-12-21","val":0.0001,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012Q4I"},{"start":"2012-01-01","end":"2012-12-31","val":0.0002,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012"},{"start":"2018-01-01","end":"2018-06-30","val":0.15,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-09-30","val":0.15,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":0.13,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2018"},{"start":"2020-01-01","end":"2020-12-31","val":1.5,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-09-30","val":1.54,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":1.29,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":1.29,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":3.28,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":3.28,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":3.28,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-12-31","val":2.32,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":18.56,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":6.32,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"start":"2023-01-01","end":"2023-12-31","val":6.32,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":5.48,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-09-30","val":5.49,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-12-31","val":5.49,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":5.49,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1"}]}},"ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price","description":"Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.","units":{"USD/shares":[{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012"},{"start":"2016-10-01","end":"2016-10-31","val":0.1,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"start":"2016-10-01","end":"2016-10-31","val":0.1,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016Q3I"},{"start":"2016-01-01","end":"2016-12-31","val":0.07,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"start":"2016-01-01","end":"2016-12-31","val":0.07,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0.1,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-03-31","val":0.1,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0.1,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":0.06,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":0.08,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":0.08,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0.08,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":0.1,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-09-30","val":0.11,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":0.13,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":0.23,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2019-01-01","end":"2019-12-31","val":0.13,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":0.23,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":0.1,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-12-31","val":0.09,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":6.12,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0.05,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1.5,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":4.3,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":6.52,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":6.52,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":12.93,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":7.22,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":6.63,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-12-31","val":6.62,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":52.96,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-09-30","val":52.8,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-12-31","val":52.39,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"start":"2023-01-01","end":"2023-12-31","val":52.39,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":13.35,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":24.88,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-09-30","val":39.04,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-12-31","val":39.3,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":39.3,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":35.15,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":30.19,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-01-01","end":"2025-09-30","val":42.68,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-01-01","end":"2025-12-31","val":33.41,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025"}]}},"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":"2012-01-01","end":"2012-12-31","val":0.0002,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012"},{"start":"2015-01-01","end":"2015-09-30","val":0.36,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2015-01-01","end":"2015-12-31","val":0.32,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"start":"2015-01-01","end":"2015-12-31","val":0.32,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0.36,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0.34,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2016-01-01","end":"2016-09-30","val":0.09,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-12-31","val":0.07,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"start":"2016-01-01","end":"2016-12-31","val":0.32,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0.1,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-03-31","val":0.1,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0.1,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":0.11,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":0.11,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":0.11,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0.23,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0.24,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-09-30","val":0.24,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":0.22,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"start":"2018-01-01","end":"2018-12-31","val":0.22,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":0.12,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-09-30","val":0.12,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":0.07,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":0.06,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2019-01-01","end":"2019-12-31","val":0.07,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":0.07,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-09-30","val":0.07,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-12-31","val":0.07,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":2.1,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":7.54,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":7.95,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":7.56,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":7.56,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":2.83,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":2.8,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":2.37,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-12-31","val":1.61,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":12.88,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-09-30","val":4.81,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-12-31","val":5.38,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"start":"2023-01-01","end":"2023-12-31","val":5.38,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":9.38,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":9.19,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-09-30","val":8.69,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-12-31","val":8.01,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":8.01,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":5.89,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":5.41,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-01-01","end":"2025-09-30","val":5.41,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-01-01","end":"2025-12-31","val":4.51,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025"}]}},"ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions":{"label":"Share-based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable","description":"The number of shares reserved for issuance pertaining to the outstanding exercisable stock options as of the balance sheet date in the customized range of exercise prices for which the market and performance vesting condition has been satisfied.","units":{"shares":[{"end":"2016-03-31","val":30345833,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31","frame":"CY2016Q1I"},{"end":"2016-06-30","val":40016667,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13","frame":"CY2016Q2I"},{"end":"2016-09-30","val":51258333,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28","frame":"CY2016Q3I"},{"end":"2016-12-31","val":55416666,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2016Q4I"},{"end":"2017-03-31","val":72575000,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2017-03-31","val":72575000,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2017Q1I"},{"end":"2017-06-30","val":76183334,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":78704170,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":81787506,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":86162500,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-09-30","val":90144442,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":92925694,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":97165278,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":99404867,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":99540282,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":101144450,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019Q4I"},{"end":"2020-06-30","val":113750727,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":112209561,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":113185727,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":123108727,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":4111087,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":4708113,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":4957184,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2021Q4I"},{"end":"2022-03-31","val":4676151,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":5052541,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":5274760,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":5577259,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022Q4I"},{"end":"2023-03-31","val":5753389,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":810268,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1004499,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1073349,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1158568,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1227820,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1184263,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1348260,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1429485,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1300080,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":939183,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1664969,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025Q4I"}]}},"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":"2016-03-31","val":50300000,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31","frame":"CY2016Q1I"},{"end":"2016-06-30","val":50800000,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13","frame":"CY2016Q2I"},{"end":"2016-09-30","val":87800000,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28","frame":"CY2016Q3I"},{"end":"2016-12-31","val":86925000,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2016Q4I"},{"end":"2017-03-31","val":106050000,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2017-03-31","val":106050000,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2017Q1I"},{"end":"2017-06-30","val":106050000,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":104500000,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":103208331,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":107958331,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-09-30","val":105950000,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":106253339,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":106253339,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":106600006,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":106400006,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":109400006,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019Q4I"},{"end":"2020-06-30","val":159744061,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":158244061,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":169374061,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":162305394,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":9167643,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":9322153,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":8910994,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2021Q4I"},{"end":"2022-03-31","val":9151167,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":9697615,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":9895187,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":10332520,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022Q4I"},{"end":"2023-03-31","val":7945664,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1561070,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1685570,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1796743,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1880971,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1852819,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1991048,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":2147402,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2024Q4I"},{"end":"2025-03-31","val":2135985,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":2249454,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":2463480,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":2391683,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025Q4I"}]}},"SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1":{"label":"Share-based Payment Arrangement, Expensed and Capitalized, Amount","description":"Amount of cost expensed and capitalized for award under share-based payment arrangement.","units":{"USD":[{"start":"2015-01-01","end":"2015-03-31","val":172834,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1"}]}},"SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value","description":"Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.","units":{"USD":[{"end":"2015-09-30","val":1125000,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2015Q3I"},{"end":"2015-12-31","val":7698650,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1062577,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31","frame":"CY2016Q1I"},{"end":"2016-06-30","val":493575,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1570658,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28","frame":"CY2016Q3I"},{"end":"2016-12-31","val":4277237,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2016Q4I"},{"end":"2017-03-31","val":9411664,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2017-03-31","val":9411664,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2017Q1I"},{"end":"2017-06-30","val":5322000,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":2788000,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":3316208,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017Q4I"},{"end":"2018-03-31","val":11129208,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1I"},{"end":"2018-06-30","val":9432500,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2I"},{"end":"2018-09-30","val":9432500,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3I"},{"end":"2018-12-31","val":3316208,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1886038,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1920074,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1920074,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":280000,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019Q4I"},{"end":"2020-03-31","val":104650,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":104650,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2034000,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":4862410,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":20362319,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2021-06-30","val":27405283,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":30866033,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3I"},{"end":"2021-12-31","val":43678807,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2021Q4I"},{"end":"2022-03-31","val":5271207,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":393411,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2250119,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2023-06-30","val":40899,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":876503,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1502214,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1085676,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2422237,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":735615000000,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":788701,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2024Q4I"},{"end":"2025-03-31","val":458944,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":496725,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1344,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"}]}},"SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares","description":"Number of options vested.","units":{"shares":[{"start":"2021-01-01","end":"2021-06-30","val":93470,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2022-06-17","val":15278,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2I"},{"start":"2024-01-01","end":"2024-03-31","val":782,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-03-31","val":782,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-03-31","val":782,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2024Q1"}]}},"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.1,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27","frame":"CY2015Q2I"},{"end":"2015-09-30","val":0.5,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2015Q3I"},{"end":"2023-05-23","val":50000,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2023-07-12","val":7.36,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2I"},{"end":"2023-12-21","val":9.25,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q4I"},{"end":"2024-05-20","val":7.78,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2024-05-20","val":7.78,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q2I"}]}},"SharesIssuedPricePerShare":{"label":"Shares Issued, Price Per Share","description":"Per share or per unit amount of equity securities issued.","units":{"USD/shares":[{"end":"2020-06-30","val":0.06,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0.06,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2022-03-18","val":3.03,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2022-03-18","val":3.03,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-03-18","val":3.03,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-03-18","val":24.24,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-03-21","val":3.7,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2022-03-21","val":3.7,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-03-21","val":3.7,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-03-21","val":29.6,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q1I"},{"end":"2023-05-23","val":5.8,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-11-27","val":6,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2023Q4I"}]}},"ShortTermLeaseCost":{"label":"Short-term Lease, Cost","description":"Amount of short-term lease cost, excluding expense for lease with term of one month or less.","units":{"USD":[{"start":"2021-01-01","end":"2021-03-31","val":63000,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":103000,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":141000,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2022-01-01","end":"2022-03-31","val":21000,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":13000,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":25000,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"}]}},"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":"2011-12-31","val":345850,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2011Q4I"},{"end":"2012-12-31","val":-200,"accn":"0001144204-13-046065","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"end":"2012-12-31","val":275709,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"end":"2012-12-31","val":275509,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08"},{"end":"2012-12-31","val":275709,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2012Q4I"},{"end":"2013-06-30","val":505929,"accn":"0001144204-13-046065","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2013Q2I"},{"end":"2013-09-30","val":278209,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08","frame":"CY2013Q3I"},{"end":"2013-12-31","val":257206,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"end":"2013-12-31","val":257206,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07"},{"end":"2013-12-31","val":257206,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"end":"2013-12-31","val":257206,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"end":"2013-12-31","val":257206,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2013-12-31","val":257206,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02","frame":"CY2013Q4I"},{"end":"2014-03-31","val":135382,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07","frame":"CY2014Q1I"},{"end":"2014-06-30","val":-48514,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2014Q2I"},{"end":"2014-09-30","val":971741,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2014Q3I"},{"end":"2014-12-31","val":518194,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"end":"2014-12-31","val":518194,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"end":"2014-12-31","val":518194,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2014-12-31","val":518194,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27"},{"end":"2014-12-31","val":518194,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"end":"2014-12-31","val":518194,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"end":"2014-12-31","val":518194,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":181166,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"end":"2015-06-30","val":-2465418,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"end":"2015-06-30","val":-3280538,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27","frame":"CY2015Q2I"},{"end":"2015-09-30","val":-24783638,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2015Q3I"},{"end":"2015-12-31","val":-24080308,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"end":"2015-12-31","val":-24080308,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31"},{"end":"2015-12-31","val":-24080308,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"end":"2015-12-31","val":-24080308,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"end":"2015-12-31","val":-24080308,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"end":"2015-12-31","val":-24080308,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2015Q4I"},{"end":"2016-03-31","val":-3441572,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31","frame":"CY2016Q1I"},{"end":"2016-06-30","val":-660208,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13","frame":"CY2016Q2I"},{"end":"2016-09-30","val":-3153596,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28","frame":"CY2016Q3I"},{"end":"2016-12-31","val":-13252243,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"end":"2016-12-31","val":-13252243,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2016-12-31","val":-13252243,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14"},{"end":"2016-12-31","val":-13252243,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":-13252243,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"end":"2016-12-31","val":-13252243,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2016-12-31","val":-13252243,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2016Q4I"},{"end":"2017-03-31","val":12893424,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"end":"2017-03-31","val":12893424,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2017Q1I"},{"end":"2017-06-30","val":11437011,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":10494604,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":12940899,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"end":"2017-12-31","val":12940899,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"end":"2017-12-31","val":12940899,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2017-12-31","val":12940899,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2017-12-31","val":12940899,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"end":"2017-12-31","val":12940899,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2017-12-31","val":12940899,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2017-12-31","val":12940899,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2017-12-31","val":12940899,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2017Q4I"},{"end":"2018-03-31","val":10952475,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"end":"2018-03-31","val":10952475,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-03-31","val":10952475,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2018Q1I"},{"end":"2018-06-30","val":9201232,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"end":"2018-06-30","val":9201233,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-06-30","val":9201233,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q2I"},{"end":"2018-09-30","val":16502739,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"end":"2018-09-30","val":16502739,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":14591096,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"end":"2018-12-31","val":14591096,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":14591096,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":14591096,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":14591096,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2018-12-31","val":14591096,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2018-12-31","val":14591096,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2018-12-31","val":14591096,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2018-12-31","val":14591096,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2018Q4I"},{"end":"2019-03-31","val":12767964,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2019-03-31","val":12767964,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2019-03-31","val":12767964,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-03-31","val":12767964,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q1I"},{"end":"2019-06-30","val":13827252,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2019-06-30","val":13827252,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2019-06-30","val":13827252,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-06-30","val":13827252,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q2I"},{"end":"2019-09-30","val":11817638,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2019-09-30","val":11817638,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3I"},{"end":"2019-12-31","val":8275771,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"end":"2019-12-31","val":8275771,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2019-12-31","val":8275771,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":8275771,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":8275771,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2019-12-31","val":8275771,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2019-12-31","val":8275771,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2019-12-31","val":8275771,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2019-12-31","val":8275771,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2019Q4I"},{"end":"2020-03-31","val":4595689,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"end":"2020-03-31","val":4595689,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2020-03-31","val":4595689,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-03-31","val":4595689,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q1I"},{"end":"2020-06-30","val":3490137,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2020-06-30","val":3490137,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2020-06-30","val":3490138,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-06-30","val":3490137,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1712630,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2020-09-30","val":1712630,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2020Q3I"},{"end":"2020-12-31","val":4579759,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"end":"2020-12-31","val":4579759,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2020-12-31","val":4579759,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":4579759,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2020-12-31","val":4579759,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"end":"2020-12-31","val":4579759,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2880775,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"end":"2021-03-31","val":2880776,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q1I"},{"end":"2021-06-30","val":7917017,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2021-06-30","val":7917017,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2021-06-30","val":7917017,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":15852432,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"end":"2021-09-30","val":15852432,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":10895578,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"end":"2021-12-31","val":10895578,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2021-12-31","val":10895578,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2021-12-31","val":10895578,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":10895578,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2021-12-31","val":10895578,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2021-12-31","val":10895578,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2021-12-31","val":10895578,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2021-12-31","val":10895578,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":11485750,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2022-03-31","val":11485750,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-03-31","val":11485750,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":7728260,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2022-06-30","val":7728260,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-06-30","val":7728260,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":3922500,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2022-09-30","val":3922500,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":283536,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":283536,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":283536,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":283536,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":283536,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"end":"2022-12-31","val":283536,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2022-12-31","val":283536,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2022-12-31","val":283536,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2022-12-31","val":283536,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":-3900576,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2023-03-31","val":-3900576,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2023-03-31","val":-3900576,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-03-31","val":-3900576,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":9563289,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2023-06-30","val":9563289,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2023-06-30","val":9563289,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-06-30","val":9563289,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2023Q2I"},{"end":"2023-09-30","val":7316066,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2023-09-30","val":7316066,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2023Q3I"},{"end":"2023-12-31","val":13197746,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"end":"2023-12-31","val":13197746,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":13197746,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":13197746,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":13197746,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2023-12-31","val":13197746,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2023-12-31","val":13197746,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2023-12-31","val":13197746,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2023Q4I"},{"end":"2024-03-31","val":10867218,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2024-03-31","val":10867218,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2024-03-31","val":10867218,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":18322485,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2024-06-30","val":18322485,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2024-06-30","val":18322485,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q2I"},{"end":"2024-09-30","val":15594187,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2024-09-30","val":15594187,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":11515189,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":11515189,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":11515189,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":11515189,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":11515189,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2024Q4I"},{"end":"2025-03-31","val":7629853,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":12993724,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2025-06-30","val":12993724,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":8913406,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":8623770,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025Q4I"}]}},"StockIssued1":{"label":"Stock Issued","description":"The fair value of stock issued in noncash financing activities.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":1165675,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":181205,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"start":"2015-01-01","end":"2015-12-31","val":181205,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":21222,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-03-31","val":21222,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-03-31","val":21222,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":21222,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2016-01-01","end":"2016-09-30","val":21222,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-12-31","val":21222,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":21609673,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-03-31","val":21609673,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2017Q1"},{"start":"2022-01-01","end":"2022-03-31","val":303000,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":300000,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"}]}},"StockIssuedDuringPeriodSharesAcquisitions":{"label":"Stock Issued During Period, Shares, Acquisitions","description":"Number of shares of stock issued during the period pursuant to acquisitions.","units":{"shares":[{"start":"2013-07-12","end":"2013-08-12","val":97970562,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"start":"2013-07-12","end":"2013-08-12","val":97970562,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07"},{"start":"2013-07-12","end":"2013-08-12","val":97970562,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08"},{"start":"2013-07-12","end":"2013-08-12","val":97970562,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q2I"},{"start":"2015-01-01","end":"2015-06-30","val":6101517,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-01-01","end":"2015-06-30","val":6101517,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27"},{"start":"2015-01-01","end":"2015-09-30","val":4696667,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"end":"2023-07-12","val":25000,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2I"},{"end":"2023-12-21","val":4000,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q4I"},{"start":"2024-01-01","end":"2024-03-31","val":12500,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-03-31","val":12500,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q1"},{"end":"2024-06-27","val":12254,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2024-06-27","val":12254,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q2I"}]}},"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":"2021-01-01","end":"2021-03-31","val":989000,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":33000,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-03-31","val":33000,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-12-31","val":1171000,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2021"},{"end":"2023-05-26","val":2348347,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2023-05-26","val":2348347,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"end":"2023-05-26","val":2348347,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2I"}]}},"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":"2015-03-01","end":"2015-03-09","val":762500,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1I"},{"start":"2015-01-01","end":"2015-06-30","val":8729851,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-01-01","end":"2015-06-30","val":9746518,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27"},{"start":"2015-01-01","end":"2015-09-30","val":14763184,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2015-01-01","end":"2015-12-31","val":12174167,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"start":"2015-01-01","end":"2015-12-31","val":12174167,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":969654,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":594000,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":594000,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017"}]}},"StockIssuedDuringPeriodSharesNewIssues":{"label":"Stock Issued During Period, Shares, New Issues","description":"Number of new stock issued during the period.","units":{"shares":[{"start":"2013-04-01","end":"2013-04-30","val":1910000,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q1I"},{"start":"2013-01-01","end":"2013-09-30","val":1910000,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08"},{"start":"2013-07-02","end":"2013-09-30","val":1910000,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07","frame":"CY2013Q3"},{"start":"2015-03-01","end":"2015-03-31","val":7600000,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2015-03-01","end":"2015-03-31","val":7600000,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-03-01","end":"2015-03-31","val":7600000,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27"},{"start":"2015-03-01","end":"2015-03-31","val":7600000,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2015Q1I"},{"start":"2015-04-01","end":"2015-04-06","val":7000000,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-04-01","end":"2015-04-06","val":7000000,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27"},{"start":"2015-04-01","end":"2015-04-06","val":7000000,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2015-05-01","end":"2015-05-07","val":7000000,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-05-01","end":"2015-05-07","val":7000000,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27"},{"start":"2015-05-01","end":"2015-05-07","val":7000000,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2016-01-01","end":"2016-12-31","val":2966251,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"start":"2016-01-01","end":"2016-12-31","val":2966251,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2021-01-01","end":"2021-12-31","val":81000,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2021"},{"end":"2022-04-25","val":43750,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q1I"},{"start":"2023-01-01","end":"2023-03-31","val":1115000,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1"},{"end":"2023-05-26","val":1989676,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2023-05-26","val":1989676,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2023-05-26","val":1989676,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"end":"2023-05-26","val":1989676,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-06-28","val":3125,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"}]}},"StockIssuedDuringPeriodSharesOther":{"label":"Stock Issued During Period, Shares, Other","description":"Number of shares of stock issued attributable to transactions classified as other.","units":{"shares":[{"start":"2013-07-01","end":"2013-09-30","val":460390,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08","frame":"CY2013Q3"},{"start":"2013-09-01","end":"2013-09-30","val":460390,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07"},{"start":"2013-09-01","end":"2013-09-30","val":460390,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q3I"},{"start":"2013-01-01","end":"2013-12-31","val":460390,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2013"},{"start":"2014-09-01","end":"2014-09-30","val":2915000,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-09-01","end":"2014-09-30","val":2915000,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15"},{"start":"2014-09-01","end":"2014-09-30","val":2915000,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2014-09-01","end":"2014-09-30","val":2915000,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27","frame":"CY2014Q3I"},{"start":"2016-01-01","end":"2016-03-31","val":190000,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1430000,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2016-01-01","end":"2016-09-30","val":1430000,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2023-01-01","end":"2023-06-30","val":14612,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2025-01-01","end":"2025-03-31","val":3562,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":3562,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-01-01","end":"2025-09-30","val":3562,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"}]}},"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":"2013-06-01","end":"2013-06-30","val":100000,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"start":"2013-06-01","end":"2013-06-30","val":670562,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07"},{"start":"2013-06-01","end":"2013-06-30","val":100000,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08","frame":"CY2013Q2I"},{"start":"2013-01-01","end":"2013-09-30","val":670562,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08"},{"start":"2013-01-01","end":"2013-12-31","val":670562,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"start":"2013-01-01","end":"2013-12-31","val":100000,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07","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-12-31","val":4000000,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2013"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2018-01-01","end":"2018-06-30","val":2508.331,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-09-30","val":2508.331,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":3174992,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2018"},{"start":"2020-01-01","end":"2020-12-31","val":66667,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-09-30","val":504804,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-12-31","val":599661,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":599661,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":281031,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":281031,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":281031,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-12-31","val":397698,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":49712,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":938,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"start":"2023-01-01","end":"2023-12-31","val":938,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":15625,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-09-30","val":15875,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-12-31","val":15875,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1"}]}},"StockIssuedDuringPeriodValueAcquisitions":{"label":"Stock Issued During Period, Value, Acquisitions","description":"Value of stock issued pursuant to acquisitions during the period.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":-199180,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"start":"2013-01-01","end":"2013-12-31","val":-199180,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2015-01-01","end":"2015-12-31","val":860491,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"start":"2015-01-01","end":"2015-12-31","val":860491,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":9000000,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":9000000,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2016-01-01","end":"2016-09-30","val":9000000,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-12-31","val":9000000,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"start":"2016-01-01","end":"2016-12-31","val":9000000,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2022-01-01","end":"2022-03-31","val":303000,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":251007,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":303000,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":251007,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":473812,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":303000,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":222805,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":303000,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":303000,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022"}]}},"StockIssuedDuringPeriodValueConversionOfConvertibleSecurities":{"label":"Stock Issued During Period, Value, Conversion of Convertible Securities","description":"The gross value of stock issued during the period upon the conversion of convertible securities.","units":{"USD":[{"start":"2014-01-01","end":"2014-09-30","val":-55675,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":181205,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":21222,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":21222,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2016-01-01","end":"2016-09-30","val":21222,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-12-31","val":21222,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"start":"2016-01-01","end":"2016-12-31","val":21222,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":21609673,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-03-31","val":21609673,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":21609673,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":21609673,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":21609673,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":21609673,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017"},{"start":"2021-01-01","end":"2021-03-31","val":120000,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":120000,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-03-31","val":120000,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":349376,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":349376,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":349376,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":6.2,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":91757,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-12-31","val":91757,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":15332011,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":15332011,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":15332011,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-12-31","val":15332011,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"start":"2023-01-01","end":"2023-12-31","val":15332011,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023"}]}},"StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments":{"label":"Stock Issued During Period, Value, Conversion of Convertible Securities, Net of Adjustments","description":"The net amount of stock issued during the period upon the conversion of convertible securities, net of adjustments (for example, to additional paid in capital) including the write-off of an equity component recognized to record the convertible debt instrument as two separate components - a debt component and an equity component. This item is meant to disclose the value of shares issued on conversion of convertible securities that were recorded as two separate (debt and equity) components.","units":{"USD":[{"start":"2014-01-01","end":"2014-09-30","val":1165675,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"}]}},"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":"2021-01-01","end":"2021-03-31","val":124080,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06"},{"start":"2021-01-01","end":"2021-03-31","val":124080,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":6232340,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":6232340,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":6108260,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":6108260,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":6232340,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":6232340,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":6232340,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":6232340,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":91757,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":50000,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":50000,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":50000,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":50000,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":50000,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":50000,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022"},{"end":"2023-05-26","val":2348347,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"start":"2023-01-01","end":"2023-06-30","val":15332011,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":15332011,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":15332010,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"}]}},"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":"2013-01-01","end":"2013-12-31","val":115098,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"start":"2013-01-01","end":"2013-12-31","val":115098,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2015-01-01","end":"2015-12-31","val":557750,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"start":"2015-01-01","end":"2015-12-31","val":557750,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":270000,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":270000,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2016-01-01","end":"2016-09-30","val":285227,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-12-31","val":311103,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"start":"2016-01-01","end":"2016-12-31","val":311103,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":42376,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-03-31","val":42376,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":62805,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":140151,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":140151,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":140151,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":47667,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":47667,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-04-01","end":"2018-06-30","val":47667,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":47667,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-09-30","val":47668,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":97126,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"start":"2018-01-01","end":"2018-12-31","val":97126,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":41112,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":41112,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":41112,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":41112,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":41112,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":41112,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-01-01","end":"2019-12-31","val":41071,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":41071,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2023-01-01","end":"2023-06-30","val":438000,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":438000,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":438000,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":438000,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":438000,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-01-01","end":"2023-12-31","val":438000,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023"},{"start":"2025-01-01","end":"2025-09-30","val":206000,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-01-01","end":"2025-12-31","val":206000,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025"}]}},"StockIssuedDuringPeriodValueNewIssues":{"label":"Stock Issued During Period, Value, New Issues","description":"Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":100,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012"},{"start":"2013-04-01","end":"2013-04-30","val":515000,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q1I"},{"start":"2013-01-01","end":"2013-09-30","val":515000,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08"},{"start":"2013-07-02","end":"2013-09-30","val":515000,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":515000,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2016-01-01","end":"2016-09-30","val":1250000,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-12-31","val":-120242,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"start":"2016-01-01","end":"2016-12-31","val":-120242,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":3170000,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-03-31","val":3170000,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":3570000,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":4000000,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":9000290,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-09-30","val":8951929,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":8951929,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08"},{"start":"2018-01-01","end":"2018-12-31","val":8951929,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":2832152,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":2832152,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":2928271,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":2928312,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2019"},{"start":"2020-01-01","end":"2020-09-30","val":200000,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-01-01","end":"2020-12-31","val":5076455,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-09-30","val":10282998,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":10282998,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":10282998,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":10282998,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":303000,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":3146940,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":303000,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":3146940,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":303000,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":90000,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-09-30","val":3146940,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":3146940,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":3146940,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022"},{"start":"2023-03-01","end":"2023-03-09","val":0.33,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-03-01","end":"2023-03-09","val":2.64,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q1I"},{"start":"2023-01-01","end":"2023-06-30","val":6383641,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":6383641,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":6383641,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":6383641,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":6321491,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":6321492,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-01-01","end":"2023-12-31","val":14912904,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"start":"2023-01-01","end":"2023-12-31","val":14912904,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":10001398,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":10001398,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":10041399,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-12-31","val":9985779,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":206000,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","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":"2013-01-01","end":"2013-09-30","val":310454,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08"},{"start":"2013-01-01","end":"2013-09-30","val":310454,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":115000,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08","frame":"CY2013Q3"},{"start":"2013-09-01","end":"2013-09-30","val":115000,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07"},{"start":"2013-09-01","end":"2013-09-30","val":115097,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013Q3I"},{"start":"2013-01-01","end":"2013-12-31","val":-115097,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"start":"2013-01-01","end":"2013-12-31","val":-115097,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2015-01-01","end":"2015-12-31","val":298400,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"start":"2015-01-01","end":"2015-12-31","val":298400,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":76000,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":169125,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2016-01-01","end":"2016-09-30","val":169125,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-12-31","val":257696,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"start":"2016-01-01","end":"2016-12-31","val":257696,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":224460,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-03-31","val":224460,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":224460,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":224460,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":224460,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15"},{"start":"2017-01-01","end":"2017-12-31","val":224460,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017"},{"start":"2021-01-01","end":"2021-06-30","val":349376,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":349376,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":349376,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":10282998,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":10282998,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":349376,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":349376,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":251007,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":251007,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":473812,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":222805,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":696393,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":222427,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":387578,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":387578,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":165151,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":165151,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":387578,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":387578,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-01-01","end":"2023-12-31","val":387578,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"start":"2023-01-01","end":"2023-12-31","val":387578,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-09-30","val":10041399,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-01-01","end":"2024-12-31","val":9985779,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2024"},{"start":"2025-01-01","end":"2025-09-30","val":8464327,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-01-01","end":"2025-12-31","val":11395170,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025"}]}},"StockIssuedDuringPeriodValueRestrictedStockAwardGross":{"label":"Stock Issued During Period, Value, Restricted Stock Award, Gross","description":"Aggregate value of stock related to Restricted Stock Awards issued during the period.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":90000,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":148471,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-06-30","val":148471,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-04-01","end":"2018-06-30","val":148399,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":179430,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-01-01","end":"2018-12-31","val":245893,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2018"},{"start":"2025-01-01","end":"2025-09-30","val":796980,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-07-01","end":"2025-09-30","val":265667,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":996232,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025"}]}},"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":"2020-01-01","end":"2020-09-30","val":741668,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-07-01","end":"2020-09-30","val":111675,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":823564,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":2261126,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":1634546,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":4795069,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":4795069,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":2533943,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":2533943,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":6702797,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":4499107,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":4499107,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":2632118,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":2632118,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":6726871,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":2227764,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3"},{"start":"2023-01-01","end":"2023-06-30","val":1895711,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":1055690,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2"}]}},"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":"2012-01-01","end":"2012-12-31","val":800,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012"},{"start":"2021-01-01","end":"2021-09-30","val":24660,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-01-01","end":"2021-09-30","val":24660,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":24660,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":24660,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":44494,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":44494,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"}]}},"StockIssuedDuringPeriodValueStockOptionsExercisedNetOfTaxBenefitExpense":{"label":"Stock Issued, Value, Stock Options Exercised, Net of Tax Benefit (Expense)","description":"Value of stock issued as a result of the exercise of stock options, after deduction of related income tax (expense) benefit.","units":{"USD":[{"start":"2021-01-01","end":"2021-06-30","val":2261000,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":4795000,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2022-01-01","end":"2022-09-30","val":549000,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"}]}},"StockOptionPlanExpense":{"label":"Stock or Unit Option Plan Expense","description":"Amount of noncash expense for option under share-based payment arrangement.","units":{"USD":[{"start":"2015-01-01","end":"2015-09-30","val":4849740,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2023-01-01","end":"2023-06-30","val":1900000,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"}]}},"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":"2012-11-20","end":"2012-12-20","val":19500000,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07"},{"start":"2012-11-20","end":"2012-12-20","val":19500000,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08","frame":"CY2012Q4I"},{"start":"2012-01-01","end":"2012-12-31","val":19500000,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012"}]}},"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":"2012-11-20","end":"2012-12-20","val":1950,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07"},{"start":"2012-11-20","end":"2012-12-20","val":1950,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08","frame":"CY2012Q4I"},{"start":"2012-01-01","end":"2012-12-31","val":1950,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012"}]}},"StockRepurchasedAndRetiredDuringPeriodShares":{"label":"Stock Repurchased and Retired During Period, Shares","description":"Number of shares that have been repurchased and retired during the period.","units":{"shares":[{"start":"2017-02-21","end":"2017-02-22","val":2500000,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2017-02-21","end":"2017-02-22","val":2500000,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2017Q1I"},{"start":"2018-01-01","end":"2018-06-30","val":728448,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-01-01","end":"2018-09-30","val":728448,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2020-01-01","end":"2020-03-31","val":106000,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1"}]}},"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":"2017-02-21","end":"2017-02-22","val":300000,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2017-02-21","end":"2017-02-22","val":300000,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2017Q1I"}]}},"TechnologyServicesRevenue":{"label":"Technology Services Revenue (Deprecated 2018-01-31)","description":"Revenue from providing technology services. The services may include training, installation, engineering or consulting. Consulting services often include implementation support, software design or development, or the customization or modification of the licensed software.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":235364,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02","frame":"CY2015"}]}},"TemporaryEquityRedemptionPricePerShare":{"label":"Temporary Equity, Redemption Price Per Share","description":"Amount to be paid per share that is classified as temporary equity by entity upon redemption. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.","units":{"USD/shares":[{"end":"2012-12-20","val":0.0001,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"end":"2012-12-20","val":0.0001,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07"},{"end":"2012-12-20","val":0.0001,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08","frame":"CY2012Q4I"}]}},"UnamortizedDebtIssuanceExpense":{"label":"Unamortized Debt Issuance Expense","description":"The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.","units":{"USD":[{"end":"2020-03-31","val":98384,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":85551,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":72718,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2020-12-31","val":59886,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2020Q4I"},{"end":"2021-03-31","val":45474,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1I"},{"end":"2022-03-31","val":597000,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":548000,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":498000,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":448000,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":1080112,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022Q4I"},{"end":"2023-03-31","val":449000,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-12-31","val":17320,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2023Q4I"}]}},"UnsecuredDebt":{"label":"Unsecured Debt","description":"Including the current and noncurrent portions, carrying value as of the balance sheet date of uncollateralized debt obligations (with maturities initially due after one year or beyond the operating cycle if longer).","units":{"USD":[{"end":"2020-03-31","val":2000000,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2020Q1I"},{"end":"2020-06-30","val":2000000,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2000000,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2020Q3I"},{"end":"2022-03-21","val":10000000,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-03-21","val":10000000,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-03-21","val":10000000,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q1I"}]}},"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":"2019-12-31","val":2000000,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"end":"2019-12-31","val":2000000,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"end":"2019-12-31","val":2000000,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019Q4I"}]}},"ValuationAllowanceDeferredTaxAssetChangeInAmount":{"label":"Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount","description":"Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":514000,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":1491000,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2013"},{"start":"2025-01-01","end":"2025-12-31","val":500000,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025"}]}},"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":"2015-01-01","end":"2015-03-31","val":163724678,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":166054195,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2015-04-01","end":"2015-06-30","val":166054195,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13","frame":"CY2015Q2"},{"start":"2016-01-01","end":"2016-03-31","val":270712051,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-03-31","val":270712051,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-03-31","val":270712051,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":275753266,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2016-01-01","end":"2016-06-30","val":275753226,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":213260870,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2016-04-01","end":"2016-06-30","val":213860870,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":289858911,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-09-30","val":289858911,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":226796302,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2017-01-01","end":"2017-03-31","val":295596151,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-03-31","val":295596151,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":319868353,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":319868353,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":344140554,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":344140554,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":328131720,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":328131720,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":344658454,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":344658454,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":338485301,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":405872537,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":407490811,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":414132103,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":430651242,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":429852594,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2018"},{"start":"2021-01-01","end":"2021-09-30","val":20703970,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":22088865,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":21329281,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":23563852,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":3014854,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":3084226,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":24353206,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":3044151,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":24821962,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":3102745,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":24522912,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":3065365,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":25325154,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":3180538,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":4120849,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":4108372,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":5065556,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":5046514,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":5376821,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":5376821,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-07-01","end":"2023-09-30","val":7874962,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":7874962,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":6153881,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"start":"2023-01-01","end":"2023-12-31","val":6153881,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":9450220,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":9450220,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":9475956,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":9475956,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":9501691,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":9501691,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":9961110,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":9961110,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":10920872,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":10920872,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":10202371,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":10202371,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":10920909,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":12078039,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-04-01","end":"2025-06-30","val":13222454,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":12538275,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-07-01","end":"2025-09-30","val":13443740,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":13007045,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025"}]}},"WeightedAverageNumberOfShareOutstandingBasicAndDiluted":{"label":"Weighted Average Number of Shares Outstanding, Basic and Diluted","description":"Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).","units":{"shares":[{"start":"2012-01-01","end":"2012-06-30","val":20000000,"accn":"0001144204-13-046065","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":20000000,"accn":"0001144204-13-046065","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":89533333,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08"},{"start":"2012-07-01","end":"2012-09-30","val":92200000,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":19439726,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":97200000,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":1500000,"accn":"0001144204-13-046065","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-01-01","end":"2013-06-30","val":1500000,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":1500000,"accn":"0001144204-13-046065","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-14"},{"start":"2013-04-01","end":"2013-06-30","val":1500000,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":108599293,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08"},{"start":"2013-01-01","end":"2013-09-30","val":108599293,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2013-07-01","end":"2013-09-30","val":97200000,"accn":"0001144204-14-041914","fy":2013,"fp":"Q3","form":"10-Q","filed":"2014-07-08"},{"start":"2013-07-01","end":"2013-09-30","val":97200000,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":63650780,"accn":"0001144204-14-040263","fy":2013,"fp":"FY","form":"10-K","filed":"2014-06-30"},{"start":"2013-01-01","end":"2013-12-31","val":63650780,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":160623289,"accn":"0001144204-14-041774","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-07-07"},{"start":"2014-01-01","end":"2014-03-31","val":160623289,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":160623289,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-01-01","end":"2014-06-30","val":160623289,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2014-01-01","end":"2014-06-30","val":160623289,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27"},{"start":"2014-04-01","end":"2014-06-30","val":160623289,"accn":"0001144204-14-049497","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-14"},{"start":"2014-04-01","end":"2014-06-30","val":160623289,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2014-04-01","end":"2014-06-30","val":160623289,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":160687590,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-01-01","end":"2014-09-30","val":160687590,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2014-07-01","end":"2014-09-30","val":160815487,"accn":"0001615774-14-000322","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-14"},{"start":"2014-07-01","end":"2014-09-30","val":160815487,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":161405947,"accn":"0001615774-15-000611","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-31"},{"start":"2014-01-01","end":"2014-12-31","val":161405947,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":163724678,"accn":"0001615774-15-001078","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-15","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":166054195,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-01-01","end":"2015-06-30","val":169244951,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27"},{"start":"2015-04-01","end":"2015-06-30","val":166054195,"accn":"0001615774-15-002339","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-19"},{"start":"2015-04-01","end":"2015-06-30","val":171567920,"accn":"0001615774-15-002413","fy":2015,"fp":"Q2","form":"10-Q/A","filed":"2015-08-27","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":172851401,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23"},{"start":"2015-07-01","end":"2015-09-30","val":171972727,"accn":"0001615774-15-003435","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-23","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":175696214,"accn":"0001615774-16-007936","fy":2015,"fp":"FY","form":"10-K","filed":"2016-11-02"},{"start":"2015-01-01","end":"2015-12-31","val":175696214,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":217570666,"accn":"0001615774-17-003593","fy":2016,"fp":"FY","form":"10-K","filed":"2017-07-12"},{"start":"2016-01-01","end":"2016-12-31","val":217570666,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":295596151,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-03-31","val":295596151,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-12-31","val":338485301,"accn":"0001615774-18-001911","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-15","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":404254263,"accn":"0001615774-18-003344","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-04"},{"start":"2018-01-01","end":"2018-03-31","val":404254263,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":405872537,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-04-01","end":"2018-06-30","val":407490811,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":414132103,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":430651242,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":429852594,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":478950996,"accn":"0001615774-19-007152","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":478950996,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":476369338,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":476369338,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2019-04-01","end":"2019-06-30","val":479787679,"accn":"0001213900-19-015335","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":479787679,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":492288043,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":492288043,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2019-07-01","end":"2019-09-30","val":518125454,"accn":"0001213900-19-023175","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":518125454,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":498747396,"accn":"0001213900-20-007957","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-30"},{"start":"2019-01-01","end":"2019-12-31","val":498747396,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":519436402,"accn":"0001213900-20-011627","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-11"},{"start":"2020-01-01","end":"2020-03-31","val":519436402,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":524207499,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-01-01","end":"2020-06-30","val":17473583,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":523234921,"accn":"0001213900-20-020476","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-06"},{"start":"2020-04-01","end":"2020-06-30","val":17441164,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":529933365,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-01-01","end":"2020-09-30","val":17664446,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2020-07-01","end":"2020-09-30","val":547129400,"accn":"0001213900-20-035697","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-09"},{"start":"2020-07-01","end":"2020-09-30","val":18237647,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":542028103,"accn":"0001213900-21-013989","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-08"},{"start":"2020-01-01","end":"2020-12-31","val":18067603,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":592768709,"accn":"0001213900-21-024897","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-06","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":20003913,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":20248868,"accn":"0001213900-21-040377","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":20703970,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08"},{"start":"2021-07-01","end":"2021-09-30","val":22088865,"accn":"0001213900-21-057337","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-08","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":21329281,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2021"}]}},"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":"2015-01-01","end":"2015-03-31","val":163724678,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":166054195,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2015-04-01","end":"2015-06-30","val":166054195,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":163724678,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2015-07-01","end":"2015-09-30","val":163724678,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28","frame":"CY2015Q3"},{"start":"2016-01-01","end":"2016-03-31","val":201816797,"accn":"0001615774-17-001378","fy":2016,"fp":"Q1","form":"10-Q","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-03-31","val":201816797,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2016-01-01","end":"2016-03-31","val":201816797,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":207538833,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2016-01-01","end":"2016-06-30","val":207537833,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":213260870,"accn":"0001615774-17-001657","fy":2016,"fp":"Q2","form":"10-Q","filed":"2017-04-13"},{"start":"2016-04-01","end":"2016-06-30","val":213860870,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":212790554,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2016-01-01","end":"2016-09-30","val":212790554,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2016-07-01","end":"2016-09-30","val":226796302,"accn":"0001615774-17-001934","fy":2016,"fp":"Q3","form":"10-Q","filed":"2017-04-28"},{"start":"2016-07-01","end":"2016-09-30","val":226796302,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13","frame":"CY2016Q3"},{"start":"2017-01-01","end":"2017-03-31","val":295596151,"accn":"0001615774-17-004073","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-08-04"},{"start":"2017-01-01","end":"2017-03-31","val":295596151,"accn":"0001615774-17-004346","fy":2017,"fp":"Q1","form":"10-Q/A","filed":"2017-08-14","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":319868353,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":319868353,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2017-04-01","end":"2017-06-30","val":344140554,"accn":"0001615774-17-004396","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":344140554,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":328131720,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-01-01","end":"2017-09-30","val":328131720,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2017-07-01","end":"2017-09-30","val":344658454,"accn":"0001615774-17-006574","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":344658454,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":338485301,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":405872537,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07"},{"start":"2018-04-01","end":"2018-06-30","val":407490811,"accn":"0001615774-18-007655","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-07","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":414132103,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07"},{"start":"2018-07-01","end":"2018-09-30","val":430651242,"accn":"0001615774-18-012197","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-07","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":429852594,"accn":"0001615774-19-003800","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-08","frame":"CY2018"},{"start":"2021-01-01","end":"2021-03-31","val":19758957,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":20003913,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":20248868,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":20703970,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":22088865,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":21329281,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":23563852,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":23563852,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":24118829,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":3014854,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":24673806,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":3084226,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":24353206,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":3044151,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":24821962,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":3102745,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":24522912,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":3065365,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":25325154,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":3180538,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":4120849,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":4108372,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":5065556,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":5046514,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":5376821,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":5376821,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-07-01","end":"2023-09-30","val":7874962,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":7874962,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":6153881,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"start":"2023-01-01","end":"2023-12-31","val":6153881,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":9450220,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":9450220,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":9475956,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":9475956,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":9501691,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":9501691,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":9961110,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":9961110,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":10920872,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":10920872,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":10202371,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":10202371,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":10920909,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":12078039,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-04-01","end":"2025-06-30","val":13222454,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":12538275,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-07-01","end":"2025-09-30","val":13443740,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":13007045,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025"}]}},"CommonStockOtherSharesOutstanding":{"label":"Common Stock, Other Shares, Outstanding","description":"Total number of shares of other common stock instruments held by shareholders, such as exchangeable shares. May be all or portion of the number of common shares authorized.","units":{"shares":[{"end":"2020-12-31","val":19642401,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020Q4I"},{"end":"2021-12-31","val":19642401,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2021Q4I"},{"end":"2022-03-31","val":142690,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":142690,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":142690,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":142690,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022Q4I"},{"end":"2023-03-31","val":142690,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-26","val":7874962,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"}]}},"DebtAndCapitalLeaseObligations":{"label":"Debt and Lease Obligation","description":"Amount of short-term and long-term debt and lease obligation.","units":{"USD":[{"end":"2021-11-30","val":0.08,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2021Q4I"}]}},"DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts":{"label":"Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowance for Doubtful Accounts","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from the allowance for doubtful accounts.","units":{"USD":[{"end":"2021-12-31","val":422022,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2021Q4I"},{"end":"2023-12-31","val":33599,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"end":"2023-12-31","val":33599,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-12-31","val":40211,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":40211,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2024Q4I"},{"end":"2025-12-31","val":67882,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025Q4I"}]}},"EffectiveIncomeTaxRateReconciliationTaxCredits":{"label":"Effective Income Tax Rate Reconciliation, Tax Credit, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.","units":{"pure":[{"start":"2021-01-01","end":"2021-12-31","val":-0.0153,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2021"},{"start":"2021-10-01","end":"2021-12-31","val":-0.0153,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-12-31","val":-0.0006,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-0.0259,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025"}]}},"EmployeeStockOwnershipPlanESOPCompensationExpense":{"label":"Employee Stock Ownership Plan (ESOP), Compensation Expense","description":"The amount of plan compensation cost recognized during the period.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":823000,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":5475000,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":5500000,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"}]}},"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":"2020-01-01","end":"2020-12-31","val":300000,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020"}]}},"ImpairmentOfLongLivedAssetsHeldForUse":{"label":"Impairment of Long-Lived Assets Held-for-use","description":"The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":-297937,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-831077,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":450,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1"}]}},"IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic":{"label":"Income (Loss) from Continuing Operations before Income Taxes, Domestic","description":"The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":-11262235,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-17664764,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"start":"2021-01-01","end":"2021-12-31","val":-17664764,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-24215225,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":-25424002,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-19417471,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"start":"2023-01-01","end":"2023-12-31","val":-19417471,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-14163648,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":-14163648,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-18015495,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025"}]}},"IncreaseDecreaseInFinanceReceivables":{"label":"Increase (Decrease) in Finance Receivables","description":"The increase (decrease) during the reporting period in outstanding loans including accrued interest.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":-422022,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2021"}]}},"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-12-31","val":-11298558,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-2489999,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-12-31","val":-17665788,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-5300728,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1"}]}},"OtherIndefiniteLivedIntangibleAssets":{"label":"Other Indefinite-lived Intangible Assets","description":"Amount after impairment of indefinite-lived intangible assets classified as other. Excludes financial assets and goodwill.","units":{"USD":[{"end":"2021-12-31","val":37300000,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2021Q4I"},{"end":"2022-12-31","val":49100000,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022Q4I"},{"end":"2023-12-31","val":59200000,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2023Q4I"},{"end":"2024-12-31","val":67500000,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2024Q4I"}]}},"OtherPaymentsToAcquireBusinesses":{"label":"Other Payments to Acquire Businesses","description":"The cash outflow associated with other payments to acquire businesses including deposit on pending acquisitions and preacquisition costs.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":10238,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":10238,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022"}]}},"PaymentsForOtherTaxes":{"label":"Payments for Other Taxes","description":"Amount of cash outflow for taxes classified as other.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":36000,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":21000,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2021"}]}},"ProductLiabilityAccrualComponentAmount":{"label":"Product Liability Accrual, Component Amount","description":"Recorded amount of the accrual for a material component of a product liability contingency.","units":{"USD":[{"end":"2021-12-31","val":0,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2021Q4I"}]}},"SaleLeasebackTransactionGrossProceedsInvestingActivities":{"label":"Sale Leaseback Transaction, Gross Proceeds, Investing Activities","description":"Amount of cash inflow before closing and debt issuance costs received by a seller-lessee in a sale-leaseback recognized in investing activities.","units":{"USD":[{"start":"2022-03-01","end":"2022-03-21","val":3.3,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2022Q1I"}]}},"StockGrantedDuringPeriodValueSharebasedCompensation":{"label":"Shares Granted, Value, Share-based Payment Arrangement, after Forfeiture","description":"Value, after forfeiture, of shares granted under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).","units":{"USD":[{"start":"2021-11-01","end":"2021-11-30","val":29173,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"start":"2021-11-05","end":"2021-11-30","val":29173,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2024"},{"start":"2025-01-01","end":"2025-09-30","val":700000,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-07-01","end":"2025-09-30","val":700000,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":900000,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025"}]}},"StockGrantedDuringPeriodValueSharebasedCompensationForfeited":{"label":"Shares Granted, Value, Share-based Payment Arrangement, Forfeited","description":"Value of forfeited shares granted under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":41667,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":41667,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022"}]}},"StockRepurchasedDuringPeriodValue":{"label":"Stock Repurchased During Period, Value","description":"Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":1,"accn":"0001213900-22-014214","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-22","frame":"CY2020"}]}},"AccountsPayableInterestBearingInterestRate":{"label":"Accounts Payable, Interest-bearing, Interest Rate","description":"Reflects the effective interest rate as of the balance sheet date on interest-bearing trade payables.","units":{"pure":[{"end":"2022-03-31","val":0.15,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0.15,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0.15,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"}]}},"AccruedProfessionalFeesCurrent":{"label":"Accrued Professional Fees, Current","description":"Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2022-03-31","val":398261,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":348524,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":298734,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":248945,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":248945,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":248945,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q4I"}]}},"AccumulatedAmortizationDeferredFinanceCosts":{"label":"Accumulated Amortization, Debt Issuance Costs","description":"Amount of accumulated amortization of debt issuance costs.","units":{"USD":[{"end":"2022-03-31","val":131261,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"}]}},"CommonStockOtherValueOutstanding":{"label":"Common Stock, Other Value, Outstanding","description":"Value of shares of other common stock instruments held by shareholders, such as exchangeable shares. May be all or portion of the number of common shares authorized.","units":{"USD":[{"end":"2022-03-31","val":449000,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":449000,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":449000,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":449000,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022Q4I"},{"end":"2023-03-31","val":449000,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":449000,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"}]}},"DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet":{"label":"Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net","description":"Amount of unamortized debt discount (premium) and debt issuance costs.","units":{"USD":[{"end":"2022-03-31","val":-271797,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":-249067,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":-226337,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":-203593,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":203593,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022Q4I"},{"end":"2023-03-31","val":-180865,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-05-26","val":7900000,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-05-26","val":7900000,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2023Q2I"},{"end":"2023-12-31","val":3256,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2023Q4I"}]}},"DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill":{"label":"Deferred Tax Liabilities, Goodwill","description":"Amount of deferred tax liability attributable to taxable temporary differences from goodwill.","units":{"USD":[{"end":"2021-12-31","val":2532453,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2021-12-31","val":2379452,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2021-12-31","val":2379451,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q4I"}]}},"DividendsCash":{"label":"Dividends, Cash","description":"Amount of paid and unpaid cash dividends declared for classes of stock, for example, but not limited to, common and preferred.","units":{"USD":[{"start":"2022-01-01","end":"2022-03-31","val":5000000,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":5000000,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":5000000,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-12-31","val":900000,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022"}]}},"DividendsSharebasedCompensationStock":{"label":"Dividend, Share-based Payment Arrangement, Shares","description":"Amount of paid and unpaid stock dividends declared for award under share-based payment arrangement.","units":{"USD":[{"start":"2021-01-01","end":"2021-03-31","val":626579,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2022-01-01","end":"2022-03-31","val":1866989,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1"}]}},"DueFromOfficersOrStockholders":{"label":"Due from Officers or Stockholders","description":"For an unclassified balance sheet, amounts due from owners or owners with a beneficial interest of more than 10 percent of the voting interests or officers of the company.","units":{"USD":[{"end":"2022-03-31","val":798000,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1396000,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2214000,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"}]}},"EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents":{"label":"Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents","description":"Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"start":"2021-01-01","end":"2021-03-31","val":39338,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":42971,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-01-01","end":"2021-09-30","val":59607,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":64168,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":32323,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":32323,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-33826,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":-33826,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":-78019,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-78019,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":-53123,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":-53123,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-22505,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":-22505,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-12206,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":-12206,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":-145035,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":-145035,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-01-01","end":"2023-12-31","val":-149736,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"start":"2023-01-01","end":"2023-12-31","val":-149736,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-3359,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":-3359,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-5871,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":-5871,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-01-01","end":"2024-09-30","val":-5156,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":-5156,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-01-01","end":"2024-12-31","val":-2506,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":-2506,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-208,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-86,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-01-01","end":"2025-09-30","val":-65,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-01-01","end":"2025-12-31","val":-66,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025"}]}},"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-26","val":7,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-08-26","val":7,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q3I"},{"end":"2021-12-31","val":81000,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-18","val":1063514,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-03-18","val":132940,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-03-21","val":1063514,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-03-31","val":28500,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":28496,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1138000,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2023-06-26","val":62816330,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-12-31","val":268,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2023Q4I"}]}},"ExcessStockSharesOutstanding":{"label":"Excess Stock, Shares Outstanding","description":"Number of shares of excess stock held by shareholders.","units":{"shares":[{"end":"2022-03-31","val":441000,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"}]}},"FutureMinimumSubleaseRentalsSaleLeasebackTransactionsThereafter":{"label":"Future Minimum Sublease Rentals, Sale Leaseback Transactions, Thereafter","description":"Amount of minimum sublease rentals for sale-leaseback transactions accounted for using the deposit method or as a financing to be received by the seller-lessee after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2021-12-31","val":44518,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q4I"},{"end":"2022-06-30","val":48453,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":48381,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"}]}},"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":"2022-01-01","end":"2022-03-31","val":144000,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":144000,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"}]}},"InvestmentInterestRate":{"label":"Investment Interest Rate","description":"Rate of interest on investment.","units":{"pure":[{"end":"2022-03-21","val":0.0975,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2022-03-21","val":0.0975,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-03-21","val":0.0975,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-03-21","val":0.0975,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-03-21","val":0.0975,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-03-31","val":0.0975,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2022-03-31","val":0.0975,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q1I"},{"end":"2022-12-31","val":0.12,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022Q4I"}]}},"LineOfCreditFacilityAverageOutstandingAmount":{"label":"Line of Credit Facility, Average Outstanding Amount","description":"Average amount borrowed under the credit facility during the period.","units":{"USD":[{"start":"2022-03-01","end":"2022-03-21","val":10000000,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-03-01","end":"2022-03-21","val":10000000,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-03-01","end":"2022-03-21","val":10000000,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022Q1I"},{"start":"2022-01-01","end":"2022-03-31","val":10000000,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1"}]}},"LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod":{"label":"Line of Credit Facility, Maximum Amount Outstanding During Period","description":"Maximum amount borrowed under the credit facility at any time during the period.","units":{"USD":[{"start":"2022-01-01","end":"2022-03-31","val":500000,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":500000,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":500000,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-12-31","val":3600000,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022"}]}},"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":"2022-01-01","end":"2022-03-31","val":662000,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":662000,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":662000,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-12-31","val":662000,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022"}]}},"NoncashMergerRelatedCosts":{"label":"Noncash Merger Related Costs","description":"Amount of expense (income) related to the increase (decrease) in reserve for business combination costs. Includes, but is not limited to, legal, accounting, and other costs incurred to consummate the merger.","units":{"USD":[{"start":"2022-01-01","end":"2022-03-31","val":250000,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1"}]}},"PaymentsForOriginationOfMortgageLoansHeldForSale":{"label":"Payments for Origination of Mortgage Loans Held-for-sale","description":"The amount of cash paid for the origination of mortgages that are held for sale.","units":{"USD":[{"start":"2022-01-01","end":"2022-03-21","val":200000,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-03-21","val":200000,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-03-15","end":"2022-03-21","val":200000,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1I"},{"end":"2022-03-21","val":200000,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-03-31","val":200000,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"start":"2022-01-01","end":"2022-03-31","val":200000,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q1"}]}},"PreferredStockConvertibleConversionPrice":{"label":null,"description":null,"units":{"USD/shares":[{"end":"2022-03-31","val":6,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":6,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":6,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"}]}},"ProceedsFromIssuanceOfConvertiblePreferredStock":{"label":"Proceeds from Issuance of Convertible Preferred Stock","description":"The cash inflow from issuance of preferred stocks identified as being convertible into another form of financial instrument, typically the entity's common stock.","units":{"USD":[{"start":"2022-01-01","end":"2022-03-31","val":7992841,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":7992841,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":7992841,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":7992841,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":7992841,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":7992841,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022"}]}},"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":118531,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2021Q4I"},{"end":"2022-03-31","val":97934,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"}]}},"RegulatedEntityOtherAssetsNoncurrent":{"label":"Regulated Entity, Other Assets, Noncurrent","description":"Total of noncurrent other assets held by public utility entities.","units":{"USD":[{"end":"2021-12-31","val":662000,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-03-31","val":8126267,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":8269011,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":8361754,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":7841500,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022Q4I"},{"end":"2023-03-31","val":7983896,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"}]}},"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":"2020-12-31","val":4579759,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2020-12-31","val":4579759,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2020-12-31","val":4579759,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2880775,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2021-03-31","val":2880776,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2021Q1I"},{"end":"2021-06-30","val":7917017,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q2I"},{"end":"2021-12-31","val":10895578,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2021-12-31","val":10895578,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2021-12-31","val":10895578,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q4I"},{"end":"2022-03-31","val":11485750,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2022-03-31","val":11485750,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q1I"},{"end":"2022-06-30","val":7728260,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q2I"}]}},"SubordinatedBorrowingInterestRate":{"label":"Subordinated Borrowing, Interest Rate","description":"Stated interest rate of the subordinated debt.","units":{"pure":[{"start":"2022-01-01","end":"2022-03-31","val":0.1,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0.1,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":0.1,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-12-31","val":0.1,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022"}]}},"TreasuryStockCommonShares":{"label":"Treasury Stock, Common, Shares","description":"Number of previously issued common shares repurchased by the issuing entity and held in treasury.","units":{"shares":[{"end":"2021-08-26","val":214285,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-08-26","val":214285,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q3I"},{"end":"2022-03-21","val":28500,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2022-03-21","val":28500,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-03-21","val":28500,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-03-31","val":28500,"accn":"0001213900-22-024905","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-09"},{"end":"2022-03-31","val":28500,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q1I"}]}},"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":"2021-12-31","val":629752,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2021-12-31","val":629752,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":629752,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-06-30","val":781895,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":81412,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":118459,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022Q4I"}]}},"AssetsHeldInTrustNoncurrent":{"label":"Assets Held-in-trust, Noncurrent","description":"The amount of cash, securities, or other assets held by a third-party trustee pursuant to the terms of an agreement which assets are available to be used by beneficiaries to that agreement only within the specific terms thereof and which agreement is expected to terminate more than one year from the balance sheet date (or operating cycle, if longer) at which time the assets held-in-trust will be released or forfeited.","units":{"USD":[{"end":"2021-12-31","val":312831,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2021-12-31","val":312831,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":312831,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-06-30","val":73981,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":28857,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":27595,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":27595,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":27595,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":27595,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":27595,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022Q4I"},{"end":"2023-03-31","val":23685,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"}]}},"CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations":{"label":"Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Disposal Group, Including Discontinued Operations","description":"Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; attributable to disposal group, including, but not limited to, discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"end":"2020-12-31","val":259106,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2020-12-31","val":259106,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2020-12-31","val":259106,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2020Q4I"},{"end":"2021-06-30","val":236051,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2021Q2I"},{"end":"2021-09-30","val":174247,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":270707,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2021-12-31","val":270707,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":270707,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2021-12-31","val":270707,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2021-12-31","val":270707,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2021-12-31","val":270707,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2021-12-31","val":270707,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":337660,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":340380,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2022-06-30","val":340380,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":11342,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2022-09-30","val":11342,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2703,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":2703,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":2703,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":2703,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":2703,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"end":"2022-12-31","val":2703,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2022-12-31","val":2703,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2022-12-31","val":2703,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2022-12-31","val":2703,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":3025,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2023-03-31","val":3025,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1I"},{"end":"2023-12-31","val":10177099,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2023-12-31","val":10177099,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2023-12-31","val":10177099,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2023-12-31","val":10177099,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2023Q4I"},{"end":"2024-12-31","val":8471561,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":8471561,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":8471561,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":8471561,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2024Q4I"}]}},"CashIncludingDiscontinuedOperations":{"label":"Cash, Including Discontinued Operations","description":"Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Includes cash within disposal group or discontinued operation.","units":{"USD":[{"end":"2022-06-30","val":67000,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":30000,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"}]}},"CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations":{"label":"Cash Provided by (Used in) Operating Activities, Discontinued Operations","description":"Amount of cash inflow (outflow) of operating activities of discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.","units":{"USD":[{"start":"2021-01-01","end":"2021-06-30","val":-20405,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":422423,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":422423,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":188247,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":226586,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":188247,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":87530,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":60494,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":110064,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":110064,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":110064,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":110064,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-01-01","end":"2023-12-31","val":110064,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"start":"2023-01-01","end":"2023-12-31","val":110064,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"}]}},"DebtInstrumentAnnualPrincipalPayment":{"label":"Debt Instrument, Annual Principal Payment","description":"Amount of the total principal payments made during the annual reporting period.","units":{"USD":[{"end":"2022-04-25","val":275000,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":275000,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":275000,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2022-09-30","val":275000,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022Q3I"}]}},"DebtInstrumentBasisSpreadOnVariableRate1":{"label":"Debt Instrument, Basis Spread on Variable Rate","description":"Percentage points added to the reference rate to compute the variable rate on the debt instrument.","units":{"pure":[{"end":"2022-04-25","val":0.4,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q1I"},{"start":"2022-01-01","end":"2022-06-30","val":0.4,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":0.4,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":0.4,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"}]}},"DebtInstrumentFeeAmount":{"label":"Debt Instrument, Fee Amount","description":"Amount of the fee that accompanies borrowing money under the debt instrument.","units":{"USD":[{"end":"2022-03-21","val":300000,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q1I"}]}},"FederalHomeLoanBankAdvancesActivityForYearAverageBalanceOfAgreementsOutstanding":{"label":"Federal Home Loan Bank, Advances, Activity for Year, Average Balance of Agreements Outstanding","description":"The calculated average balance outstanding for the year for all Federal Home Loan Bank advances as of the Balance Sheet date.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":1579,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2021"}]}},"FederalHomeLoanBankAdvancesWeightedAverageInterestRate":{"label":"Federal Home Loan Bank, Advances, Weighted Average Interest Rate","description":"Weighted average interest rate on advances made and reported by Federal Home Loan Bank (FHLBank).","units":{"pure":[{"end":"2022-03-31","val":0.108,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q1I"}]}},"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":"2021-01-01","end":"2021-06-30","val":-5375751,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":-3008218,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-10309438,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":-4933687,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-16711493,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-5104208,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-11466525,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":-11466525,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":-6366520,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":-6366520,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-17656872,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-17656872,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":-6190347,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":-6190347,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-23675310,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":-23675310,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-5220239,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":-1781627,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-16120559,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":-12681946,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":-10900320,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":-10900320,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-16397649,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":-16397649,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-07-01","end":"2023-09-30","val":-3715703,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":-3715703,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-19617969,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"start":"2023-01-01","end":"2023-12-31","val":-19617969,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-3057577,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-6318818,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":-3261241,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-9683619,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":-3364801,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-14277994,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":-14277994,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-17932880,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025"}]}},"IncomeLossFromDiscontinuedOperationsNetOfTax":{"label":"Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest","description":"Amount after tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.","units":{"USD":[{"start":"2021-01-01","end":"2021-06-30","val":-171858,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":-49392,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2021Q2"},{"start":"2022-01-01","end":"2022-03-31","val":-196520,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-407030,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":-206307,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-188247,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":188247,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":-188247,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-188247,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":188247,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-2255,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-09-30","val":-216069,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-12-31","val":-216069,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"start":"2023-01-01","end":"2023-12-31","val":217593,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023"}]}},"IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare":{"label":"Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share","description":"Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.","units":{"USD/shares":[{"start":"2021-01-01","end":"2021-06-30","val":-0.01,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2021Q2"},{"start":"2022-01-01","end":"2022-03-31","val":-0.01,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-0.02,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-06-30","val":-0.14,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":-0.01,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-04-01","end":"2022-06-30","val":-0.07,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-0.18,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":-0.05,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-0.18,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0.05,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":0.05,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":0.04,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":0.04,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":0.04,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":0.04,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-07-01","end":"2023-09-30","val":0,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":0,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":0.04,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"start":"2023-01-01","end":"2023-12-31","val":0.04,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1"}]}},"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":"2021-12-31","val":295332,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2021-12-31","val":295332,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":295332,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-06-30","val":534118,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":100368,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":13759,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":13759,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":13759,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q4I"},{"end":"2023-03-31","val":17795,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"}]}},"LineOfCreditFacilityCollateralFeesAmount":{"label":"Line of Credit Facility, Collateral Fees, Amount","description":"Amount of the fees associated with providing collateral for the credit facility.","units":{"USD":[{"start":"2022-03-01","end":"2022-03-21","val":10000000,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-03-01","end":"2022-03-21","val":10000000,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-03-01","end":"2022-03-21","val":10000000,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022Q1I"}]}},"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":"2021-01-01","end":"2021-12-31","val":831077,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":251007,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":473812,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-12-31","val":1101867,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":1101867,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022"}]}},"OtherAssets":{"label":"Other Assets","description":"Amount of assets classified as other.","units":{"USD":[{"end":"2021-12-31","val":2501,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2021-12-31","val":2501,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":2501,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-06-30","val":351024,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":300172,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":250383,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":250383,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":1438,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":1438,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":1438,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022Q4I"}]}},"PaymentsToAcquireMachineryAndEquipment":{"label":"Payments to Acquire Machinery and Equipment","description":"The cash outflow for acquisition of machinery and equipment.","units":{"USD":[{"start":"2022-01-01","end":"2022-06-30","val":7978,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":7981,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-12-31","val":7027,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022"}]}},"PaymentsToAcquireOtherPropertyPlantAndEquipment":{"label":"Payments to Acquire Other Property, Plant, and Equipment","description":"Amount of cash outflow from the acquisition of or improvements to long-lived, physical assets used to produce goods and services and not intended for resale, classified as other.","units":{"USD":[{"start":"2021-01-01","end":"2021-06-30","val":78325,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2021-01-01","end":"2021-09-30","val":79703,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":90036,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":16159,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":16159,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-12-31","val":16159,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022"}]}},"PrepaidAdvertising":{"label":"Prepaid Advertising","description":"Amount of consideration paid in advance for advertising that provides economic benefits within a future period of one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2021-12-31","val":157972,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2021Q4I"},{"end":"2022-06-30","val":80551,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"}]}},"PrepaidExpenseAndOtherAssets":{"label":"Prepaid Expense and Other Assets","description":"Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets.","units":{"USD":[{"end":"2021-12-31","val":161353,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2021-12-31","val":161353,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":3318,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-06-30","val":88015,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":150566,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":150566,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":150566,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":150566,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":150566,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":150566,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022Q4I"},{"end":"2023-03-31","val":150000,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":245852,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":23938,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"}]}},"RelatedPartyTransactionAmountsOfTransaction":{"label":"Related Party Transaction, Amounts of Transaction","description":"Amount of transactions with related party during the financial reporting period.","units":{"USD":[{"end":"2022-04-25","val":25000,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q1I"},{"start":"2022-01-01","end":"2022-06-30","val":25000,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":25000,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":25000,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2023-03-01","end":"2023-03-23","val":375000,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-03-01","end":"2023-03-23","val":375000,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q1I"},{"end":"2023-03-23","val":95000,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31"}]}},"ReorganizationValueNetRealizableValueOfAssetDispositions":{"label":"Reorganization Value, Net Realizable Value of Asset Dispositions","description":"Amount of reorganization value related to estimated net realizable value of asset dispositions. Reorganization value is the amount attributed to the reconstituted entity, as well as the expected net realizable value of those assets that will be disposed before reconstitution occurs.","units":{"USD":[{"end":"2021-12-31","val":20000,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"end":"2021-12-31","val":20000,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":20000,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-06-30","val":23000,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"}]}},"RestructuringReserve":{"label":"Restructuring Reserve","description":"Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan.","units":{"USD":[{"end":"2022-06-30","val":68000,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"}]}},"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":"2021-01-01","end":"2021-12-31","val":65000,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":68000,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-12-31","val":220000,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022"}]}},"SellingExpense":{"label":"Selling Expense","description":"Expenses recognized in the period that are directly related to the selling and distribution of products or services.","units":{"USD":[{"start":"2022-01-01","end":"2022-06-30","val":300000,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"}]}},"ShareBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedDividendRate":{"label":"Share-based Goods and Nonemployee Services Transaction, Valuation Method, Expected Dividend Rate","description":"The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the expected term of a nonvested share or option award issued to other than an employee.","units":{"pure":[{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"}]}},"SharesIssued":{"label":"Shares, Issued","description":"Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.","units":{"shares":[{"end":"2022-03-21","val":100000,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-03-21","val":12500,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-03-31","val":0,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":116896,"accn":"0001213900-22-045952","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-09","frame":"CY2022Q2I"},{"end":"2022-09-30","val":13649,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-03","val":479845,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":13514,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022Q4I"},{"end":"2023-03-31","val":545342,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"}]}},"AccruedLiabilitiesFairValueDisclosure":{"label":"Accrued Liabilities, Fair Value Disclosure","description":"Fair value portion of accrued expenses.","units":{"USD":[{"end":"2021-12-31","val":33533,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":33553,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-09-30","val":83203,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"}]}},"AdvanceRent":{"label":"Advance Rent","description":"Amount at the balance sheet date that has been received by the entity that represents rents paid in advance.","units":{"USD":[{"end":"2022-08-29","val":8000,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2022-08-29","val":8000,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022Q3I"}]}},"CommonStockDividendsShares":{"label":"Common Stock Dividends, Shares","description":"Number of shares of common stock issued as dividends during the period. Excludes stock splits.","units":{"shares":[{"start":"2021-01-01","end":"2021-03-31","val":33000,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-12-31","val":1171000,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-09-30","val":191579,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":74683,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3"},{"start":"2023-03-01","end":"2023-03-09","val":15625,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q1I"},{"start":"2023-01-01","end":"2023-03-31","val":1465000,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1"},{"end":"2023-05-23","val":3874,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2023-06-28","val":5.48,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"}]}},"IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity":{"label":"Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent","description":"Amount after tax of income (loss) from a discontinued operation attributable to the parent. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.","units":{"USD":[{"start":"2021-01-01","end":"2021-09-30","val":-437076,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":-265218,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-954295,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-09-30","val":-551632,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":-144602,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-554910,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022"}]}},"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":"2021-01-01","end":"2021-09-30","val":-0.02,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":-0.01,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-0.04,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-0.01,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-0.14,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":-0.07,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-0.02,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-0.18,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":-0.01,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":-0.05,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-0.02,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":-0.18,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0.05,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":0.05,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":0.04,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":0.04,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":0.04,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":0.04,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-07-01","end":"2023-09-30","val":0,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":0,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":0.04,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"start":"2023-01-01","end":"2023-12-31","val":0.04,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1"}]}},"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":"2021-01-01","end":"2021-09-30","val":2193,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":11739,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":11739,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-09-30","val":861,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":2193,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":7670,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":3255,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-09-30","val":3255,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"}]}},"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":"2021-01-01","end":"2021-09-30","val":606360,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":277191,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-152128,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-09-30","val":161884,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-12-31","val":-167877,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-106600,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1"}]}},"InterestPaidDiscontinuedOperations":{"label":"Interest Paid, Discontinued Operations","description":"The amount of cash paid during the current period for interest owed on debt associated with discontinued operations.","units":{"USD":[{"start":"2021-01-01","end":"2021-09-30","val":4493,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":1149,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1149,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-09-30","val":9068,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":8779,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":5627,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1294,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1254,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":364,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":364,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":364,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-01-01","end":"2023-12-31","val":364,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"start":"2023-01-01","end":"2023-12-31","val":364,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023"}]}},"OtherExpenses":{"label":"Other Expenses","description":"Amount of expense classified as other.","units":{"USD":[{"start":"2022-01-01","end":"2022-09-30","val":6700000,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":2200000,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3"},{"start":"2023-01-01","end":"2023-06-30","val":7476000,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":99000,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":7476000,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":67000,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":260000,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-07-01","end":"2023-09-30","val":141000,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":7476000,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":542000,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":285000,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":752000,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":210000,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3"},{"start":"2025-01-01","end":"2025-06-30","val":8500000,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-01-01","end":"2025-09-30","val":8500000,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-01-01","end":"2025-12-31","val":11400000,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025"}]}},"PaymentsForCapitalImprovements":{"label":"Payments for Capital Improvements","description":"The cash outflow for acquisition of or capital improvements to properties held for investment (operating, managed, leased) or for use.","units":{"USD":[{"start":"2022-01-01","end":"2022-09-30","val":299505,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-12-31","val":299505,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022"}]}},"ProceedsFromRepaymentsOfBankOverdrafts":{"label":"Proceeds from (Repayments of) Bank Overdrafts","description":"The net cash inflow or outflow from the excess drawing from an existing cash balance, which will be honored by the bank but reflected as a loan to the drawer.","units":{"USD":[{"start":"2021-01-01","end":"2021-09-30","val":485762,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":485762,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":7992841,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"}]}},"ProceedsFromSaleOfEquityMethodInvestments":{"label":"Proceeds from Sale of Equity Method Investments","description":"The cash inflow associated with the sale of 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":"2022-01-01","end":"2022-09-30","val":146728,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-12-31","val":146728,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","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":"2021-01-01","end":"2021-09-30","val":273753,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":273753,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":318758,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-09-30","val":66003,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":66003,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":66003,"accn":"0001213900-22-071285","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":66003,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":66003,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":66003,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022"}]}},"CreditDerivativePurchasedCreditProtection":{"label":"Credit Derivative, Purchased Credit Protection","description":"Amount of purchased credit protection expected to cover future payments under the credit risk derivative.","units":{"USD":[{"start":"2022-03-01","end":"2022-03-21","val":10000000,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022Q1I"}]}},"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":"2023-05-09","val":500000,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2023Q1I"},{"end":"2023-05-26","val":6400000,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2023-05-26","val":6400000,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"end":"2023-05-26","val":6400000,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-05-26","val":6400000,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2023Q2I"},{"end":"2023-08-26","val":1300000,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2023Q3I"},{"end":"2023-11-27","val":8600000,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2023Q4I"},{"end":"2024-06-27","val":10000000,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2024-06-27","val":10000000,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q2I"},{"end":"2025-03-31","val":215193,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"}]}},"DeferredTaxAssetsCapitalLossCarryforwards":{"label":"Deferred Tax Assets, Capital Loss Carryforwards","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible capital loss carryforwards.","units":{"USD":[{"end":"2022-12-31","val":350526,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-12-31","val":350526,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022Q4I"},{"end":"2023-12-31","val":350418,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"end":"2023-12-31","val":350418,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-12-31","val":420158,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":420158,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2024Q4I"},{"end":"2025-12-31","val":373605,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025Q4I"}]}},"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":"2021-12-31","val":142443,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-12-31","val":139599,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022Q4I"}]}},"IntangibleAssetsCurrent":{"label":"Intangible Assets, Current","description":"The current portion of nonphysical assets, excluding financial assets, if these assets are classified into the current and noncurrent portions.","units":{"USD":[{"end":"2021-12-31","val":2400000,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q4I"},{"end":"2022-12-31","val":600000,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022Q4I"}]}},"OperatingLeasesRentExpenseSubleaseRentals1":{"label":"Operating Leases, Rent Expense, Sublease Rentals","description":"The total amount of sublease rental income recognized during the period that reduces the entity's rent expense incurred under operating leases.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":140000,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":90000,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":90000,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":2000,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2023"}]}},"RepaymentsOfConvertibleDebt":{"label":"Repayments of Convertible Debt","description":"The cash outflow from the repayment of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":662000,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"start":"2022-01-01","end":"2022-12-31","val":662000,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022"},{"start":"2025-01-01","end":"2025-03-31","val":245000,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":245000,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-01-01","end":"2025-09-30","val":245000,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-01-01","end":"2025-12-31","val":245000,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025"}]}},"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":[{"end":"2022-03-21","val":100000,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30"},{"end":"2022-03-21","val":100000,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-03-21","val":12500,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q1I"},{"start":"2022-01-01","end":"2022-12-31","val":59981,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Discount from Market Price, Offering Date","description":"Discount rate from fair value on offering date that participants pay for shares.","units":{"pure":[{"start":"2021-01-01","end":"2021-12-31","val":1.25,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period","description":"The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.","units":{"shares":[{"start":"2021-06-01","end":"2021-06-30","val":13992,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2021Q2I"}]}},"StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan":{"label":"Stock Issued During Period, Value, Employee Stock Ownership Plan","description":"Aggregate value of stock issued during the period as a result of employee stock ownership plan (ESOP).","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":696393,"accn":"0001213900-23-024677","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-30","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":222427,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1"}]}},"AccountsPayableAndOtherAccruedLiabilities":{"label":"Accounts Payable and Other Accrued Liabilities","description":"Amount of liabilities incurred and payable to vendors for goods and services received, and accrued liabilities classified as other.","units":{"USD":[{"end":"2022-12-31","val":1154072,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":1154072,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1871443,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1230707,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"}]}},"AccountsPayableTradeCurrentAndNoncurrent":{"label":"Accounts Payable, Trade","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.","units":{"USD":[{"end":"2022-12-31","val":623130,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":666691,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"}]}},"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-03-31","val":325000,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":325000,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"}]}},"AccruedPayrollTaxesCurrent":{"label":"Accrued Payroll Taxes, Current","description":"Carrying value as of the balance sheet date of obligations incurred and payable for statutory payroll taxes incurred through that date and withheld from employees pertaining to services received from them, including entity's matching share of the employees FICA taxes and contributions to the state and federal unemployment insurance programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2022-12-31","val":145837,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":145837,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":145837,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":145837,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022Q4I"},{"end":"2023-03-31","val":325000,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-06-30","val":193062,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-09-30","val":113494,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":707317,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"end":"2023-12-31","val":707317,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":707317,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":707317,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":707317,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":412965,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":97168,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":202730,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":984536,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":984536,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":984536,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":984536,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":984536,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2024Q4I"},{"end":"2025-03-31","val":224002,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":447237,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":468510,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":284242,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025Q4I"}]}},"AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax":{"label":"Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax","description":"Accumulated adjustment, net of tax, that results from the process of translating subsidiary financial statements and foreign equity investments into the reporting currency from the functional currency of the reporting entity, net of reclassification of realized foreign currency translation gains or losses.","units":{"USD":[{"end":"2022-12-31","val":155929,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q4I"},{"end":"2023-03-31","val":131863,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"}]}},"AdvanceRoyalties":{"label":"Advance Royalties","description":"The amount paid to music publishers, record producers, songwriters, or other artists in advance of their earning royalties from record or music sales. Such an amount is based on contractual terms and is generally nonrefundable.","units":{"USD":[{"end":"2023-03-06","val":900000,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2023-03-06","val":900000,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q1I"}]}},"AssetsHeldInTrustCurrent":{"label":"Assets Held-in-trust, Current","description":"The amount of cash, securities, or other assets held by a third-party trustee pursuant to the terms of an agreement which assets are available to be used by beneficiaries to that agreement only within the specific terms thereof and which agreement is expected to terminate within one year of the balance sheet date (or operating cycle, if longer) at which time the assets held-in-trust will be released or forfeited.","units":{"USD":[{"end":"2022-12-31","val":118459,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-12-31","val":118459,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2022-12-31","val":118459,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":118459,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022Q4I"},{"end":"2023-03-31","val":64671,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"}]}},"GainLossOnFairValueHedgesRecognizedInEarnings":{"label":"Gain (Loss) on Fair Value Hedges Recognized in Earnings","description":"Total amount of gain (loss) derived from fair value hedges recognized in earnings in the period.","units":{"USD":[{"end":"2022-08-29","val":188247,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"end":"2022-08-29","val":188247,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q3I"}]}},"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":"2022-01-01","end":"2022-03-31","val":-0.22,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-3.8,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":-2.06,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-5.8,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":-2,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-7.72,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-0.21,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":-0.56,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-3.91,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":-3.09,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":-2.15,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":-2.16,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-3.05,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":-3.05,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-07-01","end":"2023-09-30","val":-0.47,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":-0.47,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-3.19,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"start":"2023-01-01","end":"2023-12-31","val":-3.19,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-0.32,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":-0.32,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-0.67,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":-0.67,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":-0.34,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":-0.34,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-0.97,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":-0.97,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":-0.31,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":-0.31,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-1.4,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":-1.4,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-0.4,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-0.72,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-04-01","end":"2025-06-30","val":-0.33,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-1.11,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-07-01","end":"2025-09-30","val":-0.38,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-1.38,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025"}]}},"InterestExpenseOtherLongTermDebt":{"label":"Interest Expense, Other Long-term Debt","description":"Amount of interest expense incurred on long-term debt classified as other, including, but not limited to, interest on long-term notes and amortization of issuance costs.","units":{"USD":[{"start":"2022-01-01","end":"2022-03-31","val":32857,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1"},{"start":"2023-01-01","end":"2023-03-31","val":800073,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1"}]}},"LeaseCost":{"label":"Lease, Cost","description":"Amount of lease cost recognized by lessee for lease contract.","units":{"USD":[{"start":"2021-10-01","end":"2021-10-31","val":2900,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2021Q3I"},{"start":"2022-07-01","end":"2022-07-31","val":1500,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2022-07-01","end":"2022-07-31","val":1500,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2I"},{"start":"2023-01-01","end":"2023-12-31","val":1500,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":1500,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2024"}]}},"LineOfCreditFacilityAnnualPrincipalPayment":{"label":"Line of Credit Facility, Annual Principal Payment","description":"Amount of the total principal payments made during the annual reporting period.","units":{"USD":[{"start":"2022-03-01","end":"2022-03-21","val":10000000,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1I"},{"end":"2022-03-21","val":10000000,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-03-01","end":"2023-03-09","val":900000,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"end":"2023-03-09","val":900000,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2023-05-26","val":900000,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-05-26","val":900000,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2023Q2I"}]}},"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":458800,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1"}]}},"LineOfCreditFacilityPeriodicPayment":{"label":"Line of Credit Facility, Periodic Payment","description":"Amount of the required periodic payments of both interest and principal.","units":{"USD":[{"start":"2023-01-01","end":"2023-03-31","val":900000,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1"}]}},"NumberOfOperatingSegments":{"label":"Number of Operating Segments","description":"Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.","units":{"pure":[{"start":"2023-03-01","end":"2023-03-31","val":3,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"},{"start":"2025-01-01","end":"2025-12-31","val":1,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025"}]}},"OtherAccruedLiabilitiesCurrentAndNoncurrent":{"label":"Other Accrued Liabilities","description":"Amount of expenses incurred but not yet paid classified as other.","units":{"USD":[{"end":"2023-03-31","val":300000,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"}]}},"OtherGeneralAndAdministrativeExpense":{"label":"Other General and Administrative Expense","description":"Amount of general and administrative expense classified as other.","units":{"USD":[{"start":"2022-03-01","end":"2022-03-31","val":21000,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2022Q1I"},{"start":"2023-01-01","end":"2023-03-31","val":5000,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":5000,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":8000,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":93000,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":64000,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":141000,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-07-01","end":"2023-09-30","val":48000,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2023Q3"},{"start":"2024-01-01","end":"2024-03-31","val":1000,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1"}]}},"OtherNoncashExpense":{"label":"Other Noncash Expense","description":"Amount of expense or loss included in net income that result in no cash flow, classified as other.","units":{"USD":[{"start":"2023-01-01","end":"2023-03-31","val":8250,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":8250,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":7476000,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":7476000,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":7476000,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":7476000,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-01-01","end":"2023-12-31","val":3890000,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2023"}]}},"ProceedsFromDebtNetOfIssuanceCosts":{"label":"Proceeds from Debt, Net of Issuance Costs","description":"The cash inflow from additional borrowings, net of cash paid to third parties in connection with debt origination.","units":{"USD":[{"start":"2023-01-01","end":"2023-03-31","val":543760,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11"},{"start":"2023-01-01","end":"2023-03-31","val":543760,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":543760,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":543760,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":543760,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":543760,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-01-01","end":"2023-12-31","val":471816,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"start":"2023-01-01","end":"2023-12-31","val":471816,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023"}]}},"ShareBasedGoodsAndNonemployeeServicesTransactionModificationOfTermsIncrementalCompensationCost":{"label":"Share-based Goods and Nonemployee Services Transaction, Modification of Terms, Incremental Compensation Cost","description":"The excess of the fair value of the modified award over the fair value of the award immediately before the modification.","units":{"USD":[{"start":"2023-01-01","end":"2023-03-31","val":1000000,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1"}]}},"SharesHeldInEmployeeStockOptionPlanAllocated":{"label":"Shares Held in Employee Stock Option Plan, Allocated","description":"Number of allocated shares held by the Employee Stock Option Plan at balance sheet date. Allocated shares are shares that have been assigned to individual participant accounts based on a known formula.","units":{"shares":[{"end":"2023-03-31","val":100000,"accn":"0001213900-23-038588","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-11","frame":"CY2023Q1I"}]}},"AdjustmentOfWarrantsGrantedForServices":{"label":"Adjustment of Warrants Granted for Services","description":"Adjustment for noncash service expenses paid for by granting of warrants.","units":{"USD":[{"start":"2023-01-01","end":"2023-06-30","val":438000,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-09-30","val":438000,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-12-31","val":438000,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"start":"2023-01-01","end":"2023-12-31","val":438000,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023"}]}},"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":[{"end":"2023-05-23","val":0.6667,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"}]}},"DeferredCompensationArrangementWithIndividualDistributionPaid":{"label":"Deferred Compensation Arrangement with Individual, Distribution Paid","description":"Amount of distribution made to individual in accordance with deferred compensation arrangement.","units":{"USD":[{"start":"2023-01-01","end":"2023-06-30","val":4000000,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"}]}},"DeferredFinanceCostsNoncurrentNet":{"label":"Debt Issuance Costs, Noncurrent, Net","description":"Amount, after accumulated amortization, of debt issuance costs classified as noncurrent. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.","units":{"USD":[{"end":"2023-06-30","val":28806,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"}]}},"DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax":{"label":"Discontinued Operation, Gain (Loss) from Disposal of Discontinued Operation, before Income Tax","description":"Amount before tax of gain (loss) not previously recognized resulting from the disposal of a discontinued operation.","units":{"USD":[{"start":"2022-01-01","end":"2022-06-30","val":-407030,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":-206307,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-363385,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":43645,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-366663,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-2255,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":3439,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":3439,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":5694,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":5694,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":1524,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":1524,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-07-01","end":"2023-09-30","val":-1915,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":-1915,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":1524,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2023"}]}},"DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax":{"label":"Discontinued Operation, Gain (Loss) on Disposal of Discontinued Operation, Net of Tax","description":"Amount after tax of gain (loss) not previously recognized resulting from the disposal of a discontinued operation.","units":{"USD":[{"start":"2022-01-01","end":"2022-06-30","val":-407030,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":-206307,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-551632,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":-144602,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-554910,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":219508,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":219508,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":221763,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":221763,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":217593,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":217593,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-07-01","end":"2023-09-30","val":-1915,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":-1915,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":217593,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"start":"2023-01-01","end":"2023-12-31","val":216069,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023"}]}},"DiscontinuedOperationTaxEffectOfIncomeLossFromDisposalOfDiscontinuedOperation":{"label":"Discontinued Operation, Tax Effect of Gain (Loss) from Disposal of Discontinued Operation","description":"Amount of tax expense (benefit) on gain (loss) not previously recognized resulting from the disposal of a discontinued operation.","units":{"USD":[{"start":"2022-01-01","end":"2022-09-30","val":188247,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":188247,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":188247,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":-216069,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-06-30","val":-216069,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":-216069,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":-216069,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-216069,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":-216069,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-01-01","end":"2023-12-31","val":-216069,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"start":"2023-01-01","end":"2023-12-31","val":-216069,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023"}]}},"DisposalGroupNotDiscontinuedOperationGainLossOnDisposal":{"label":"Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal","description":"Amount before tax of gain (loss) recognized on the sale or disposal of a disposal group. Excludes discontinued operations.","units":{"USD":[{"start":"2023-01-01","end":"2023-06-30","val":216000,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-09-30","val":216000,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"}]}},"IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity":{"label":"Income (Loss) from Continuing Operations, Net of Tax, Attributable to Noncontrolling Interest","description":"Amount after tax of income (loss) from continuing operations attributable to the noncontrolling interest.","units":{"USD":[{"start":"2022-01-01","end":"2022-06-30","val":13000,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"}]}},"IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest":{"label":"Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Noncontrolling Interest","description":"Amount after tax of income (loss) from a discontinued operation attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.","units":{"USD":[{"start":"2022-01-01","end":"2022-06-30","val":67000,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"}]}},"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":[{"end":"2023-05-23","val":7500000,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2023-05-23","val":7500000,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2023-05-23","val":7500000,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"end":"2023-05-26","val":7500000,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"end":"2023-05-26","val":7500000,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2023-05-26","val":7500000,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-05-26","val":7500000,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2023Q2I"}]}},"InterestIncomeExpenseNet":{"label":"Interest Income (Expense), Net","description":"The net amount of operating interest income (expense).","units":{"USD":[{"start":"2022-01-01","end":"2022-06-30","val":-493904,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":-459262,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q2"},{"start":"2023-01-01","end":"2023-06-30","val":-1082182,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":-282109,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2"}]}},"InvestmentCompanyMarketValuePerShare":{"label":null,"description":null,"units":{"USD/shares":[{"end":"2022-03-21","val":24.24,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q1I"}]}},"LineOfCreditFacilityFairValueOfAmountOutstanding":{"label":"Line of Credit Facility, Fair Value of Amount Outstanding","description":"Fair value of the amount outstanding under the credit facility.","units":{"USD":[{"end":"2023-05-25","val":900000,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"}]}},"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":"2023-06-30","val":245000,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"}]}},"ManagementAndServiceFeesBaseRate":{"label":null,"description":null,"units":{"pure":[{"start":"2023-01-01","end":"2023-06-30","val":1,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-09-30","val":1,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-12-31","val":1,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2023"}]}},"OfferingCostsPartnershipInterests":{"label":"Offering Costs, Partnership Interests","description":"Costs incurred in connection with the offering and selling of additional partner interest.","units":{"USD":[{"end":"2023-05-26","val":7900000,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"}]}},"OptionIndexedToIssuersEquityShares":{"label":"Option Indexed to Issuer's Equity, Shares","description":"The maximum number of shares that could be issued to net share settle a contract, if applicable. If a contract does not have a fixed or determinable maximum number of shares that may be required to be issued, disclose the fact that a potentially infinite number of shares could be issued to settle the contract.","units":{"shares":[{"start":"2023-01-01","end":"2023-06-30","val":78125,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-09-30","val":45190,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"}]}},"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":[{"end":"2022-03-21","val":10000000,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q1I"}]}},"SaleLeasebackTransactionGrossProceedsFinancingActivities":{"label":"Sale Leaseback Transaction, Gross Proceeds, Financing Activities","description":"Amount of cash inflow before closing and debt issuance costs received by a seller-lessee in a sale-leaseback recognized in financing activities.","units":{"USD":[{"end":"2023-05-26","val":8900000,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period","description":"For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.","units":{"shares":[{"start":"2023-01-01","end":"2023-06-30","val":361150,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-12-31","val":371166,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-09-30","val":101237,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-12-31","val":104883,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":41417,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":319753,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-01-01","end":"2025-09-30","val":463088,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Grant Date Intrinsic Value","description":"The grant-date intrinsic value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.","units":{"USD/shares":[{"start":"2023-01-01","end":"2023-06-30","val":1847765,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-09-30","val":2218309,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"}]}},"ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit":{"label":"Share-based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit","description":"The floor of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.","units":{"USD/shares":[{"start":"2023-01-01","end":"2023-06-30","val":2.64,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2024-01-01","end":"2024-09-30","val":7.78,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2025-01-01","end":"2025-09-30","val":3.9,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"}]}},"ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit":{"label":"Share-based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit","description":"The ceiling of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.","units":{"USD/shares":[{"start":"2023-01-01","end":"2023-06-30","val":5.48,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-01-01","end":"2023-09-30","val":19.28,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2024-01-01","end":"2024-09-30","val":8.67,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"}]}},"SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested Options Forfeited, Weighted Average Grant Date Fair Value","description":"Weighted average grant-date fair value of non-vested options forfeited.","units":{"USD/shares":[{"start":"2023-01-01","end":"2023-06-30","val":52.86,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"}]}},"SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Option, Nonvested, Weighted Average Exercise Price","description":"Weighted average grant-date fair value of non-vested options outstanding.","units":{"USD/shares":[{"end":"2022-12-31","val":46.48,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2022Q4I"},{"end":"2023-06-30","val":28.19,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"}]}},"SharesOutstanding":{"label":"Shares, Outstanding","description":"Number of shares issued which are neither cancelled nor held in the treasury.","units":{"shares":[{"end":"2023-05-23","val":2242,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"}]}},"StockOptionExercisePriceIncrease":{"label":"Stock Option, Exercise Price, Increase","description":"Per share increase in exercise price of option. Excludes change due to standard antidilution provision and option granted under share-based payment arrangement.","units":{"USD/shares":[{"end":"2023-03-23","val":62.4,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2023Q1I"},{"end":"2023-06-28","val":5.48,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"},{"end":"2023-12-21","val":9.25,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2023Q4I"}]}},"StockRepurchasedDuringPeriodShares":{"label":"Stock Repurchased During Period, Shares","description":"Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.","units":{"shares":[{"end":"2023-05-23","val":12500,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2I"}]}},"WriteOffOfDeferredDebtIssuanceCost":{"label":"Write off of Deferred Debt Issuance Cost","description":"Write-off of amounts previously capitalized as debt issuance cost in an extinguishment of debt.","units":{"USD":[{"start":"2023-01-01","end":"2023-06-30","val":381000,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10"},{"start":"2023-04-01","end":"2023-06-30","val":381000,"accn":"0001213900-23-065722","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-10","frame":"CY2023Q2"}]}},"AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition":{"label":"APIC, Share-based Payment Arrangement, Option, Increase for Cost Recognition","description":"Amount of increase to additional paid-in capital (APIC) for recognition of cost for option under share-based payment arrangement.","units":{"USD":[{"start":"2022-01-01","end":"2022-09-30","val":6726871,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":2227764,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":8870168,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-2598592,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-1542902,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":1055690,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-22949,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":-22949,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-07-01","end":"2023-09-30","val":1519952,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":1519952,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":487398,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"start":"2023-01-01","end":"2023-12-31","val":487398,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":722971,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":722971,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1448675,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":725704,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":2044210,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":2044210,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":595536,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":595536,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":2612164,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":2612164,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":454339,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-09-30","val":1828522,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-07-01","end":"2025-09-30","val":827315,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":2444105,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025"}]}},"AdjustmentsToAdditionalPaidInCapitalStockIssuedOwnshareLendingArrangementIssuanceCosts":{"label":"Adjustments to Additional Paid in Capital, Stock Issued, Own-share Lending Arrangement, Issuance Costs","description":"Amount of increase in additional paid in capital (APIC) resulting from issuance costs from a share-lending arrangement entered into, in contemplation of a convertible debt offering or other financing.","units":{"USD":[{"start":"2023-07-01","end":"2023-09-30","val":-62149,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3"}]}},"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":"2022-12-31","val":17836,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2022Q4I"},{"end":"2023-09-30","val":17836,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":17836,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2023Q4I"}]}},"ConversionOfStockAmountConverted1":{"label":"Conversion of Stock, Amount Converted","description":"\"The value of the stock converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"\"Part noncash\"\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.\"","units":{"USD":[{"end":"2023-05-23","val":100000,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q2I"}]}},"DeferredCostsCurrent":{"label":"Deferred Costs, Current","description":"Sum of the carrying amounts as of the balance sheet date of deferred costs capitalized at the end of the reporting period that are expected to be charged against earnings within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2023-09-30","val":66300,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-30","val":157300,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31"},{"end":"2023-12-31","val":157300,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"end":"2023-12-31","val":157300,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":157300,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":157300,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2023-12-31","val":157300,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":160718,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":156735,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":102167,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":617918,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":617918,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2024Q4I"},{"end":"2025-12-31","val":199380,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025Q4I"}]}},"DepreciationAndAmortizationDiscontinuedOperations":{"label":"Depreciation and Amortization, Discontinued Operations","description":"Amount of deprecation and amortization expense attributable to property, plant and equipment and intangible assets of discontinued operations.","units":{"USD":[{"start":"2022-01-01","end":"2022-09-30","val":42364,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":41850,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-09-30","val":8067,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-12-31","val":8067,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2023"}]}},"DiscontinuedOperationAmountOfContinuingCashFlowsAfterDisposal":{"label":"Discontinued Operation, Amount of Continuing Cash Flows after Disposal","description":"Amount of cash inflow (outflow) from (to) the discontinued operation after the disposal transaction.","units":{"USD":[{"start":"2022-01-01","end":"2022-09-30","val":-299505,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":-299505,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022"}]}},"DisposalGroupIncludingDiscontinuedOperationConsideration":{"label":"Disposal Group, Including Discontinued Operation, Consideration","description":"Amount of consideration received or receivable for the disposal of assets and liabilities, including discontinued operation.","units":{"USD":[{"end":"2023-06-30","val":96000,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2023-06-30","val":96000,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"end":"2023-06-30","val":96000,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q2I"}]}},"FiniteLivedIntangibleAssetsCostIncurredToRenewOrExtend":{"label":"Finite-Lived Intangible Assets, Cost Incurred to Renew or Extend","description":"The amount of capitalized costs incurred in the period to renew or extend the term of a recognized finite-lived (amortizing and amortizable) intangible asset.","units":{"USD":[{"start":"2023-01-01","end":"2023-09-30","val":4657486,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"}]}},"IncreaseDecreaseInContractWithCustomerLiability":{"label":"Increase (Decrease) in Contract with Customer, Liability","description":"Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.","units":{"USD":[{"start":"2023-01-01","end":"2023-06-30","val":-22211,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":-66300,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":21734,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-01-01","end":"2023-12-31","val":-33150,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"start":"2023-01-01","end":"2023-12-31","val":50310,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":112144,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-09-30","val":197715,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":197715,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-01-01","end":"2024-12-31","val":83609,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":83609,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2024"},{"start":"2025-01-01","end":"2025-09-30","val":316343,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-01-01","end":"2025-12-31","val":261821,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025"}]}},"IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities":{"label":"Increase (Decrease) in Other Accounts Payable and Accrued Liabilities","description":"The increase (decrease) during the reporting period in other obligations or expenses incurred but not yet paid.","units":{"USD":[{"start":"2022-01-01","end":"2022-09-30","val":235050,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":-669294,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":155371,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":63546,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":-178428,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":-178428,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-01-01","end":"2023-12-31","val":245932,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-495357,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-411552,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-09-30","val":-424961,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"}]}},"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":"2023-01-01","end":"2023-06-30","val":290000,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":290000,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":290000,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-01-01","end":"2023-12-31","val":325000,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2023"}]}},"NetCashProvidedByUsedInDiscontinuedOperations":{"label":"Net Cash Provided by (Used in) Discontinued Operations","description":"Increase (decrease) in cash associated with the entity's discontinued operations.","units":{"USD":[{"start":"2022-01-01","end":"2022-09-30","val":-136799,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":-279133,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-09-30","val":111588,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-12-31","val":111588,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2023"}]}},"ProceedsFromLoanOriginations1":{"label":"Proceeds from Loan Originations","description":"Cash inflow associated with loan origination (the process when securing a mortgage for a piece of real property) or lease origination.","units":{"USD":[{"end":"2022-03-21","val":200000,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-03-21","val":200000,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022Q1I"}]}},"ProvisionForDoubtfulAccounts":{"label":"Accounts Receivable, Credit Loss Expense (Reversal)","description":"Amount of expense (reversal of expense) for expected credit loss on accounts receivable.","units":{"USD":[{"start":"2023-01-01","end":"2023-09-30","val":150000,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":150000,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-01-01","end":"2023-12-31","val":150000,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"start":"2023-01-01","end":"2023-12-31","val":150000,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":149720,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":576038,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-01-01","end":"2025-09-30","val":-896620,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant","description":"The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.","units":{"shares":[{"end":"2023-09-30","val":75000,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2024-06-26","val":395000,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2024-06-26","val":395000,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"end":"2024-06-30","val":444115,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":447523,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2025-09-30","val":357361,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price","description":"Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.","units":{"USD/shares":[{"end":"2022-09-30","val":24.24,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022Q3I"},{"end":"2022-12-31","val":6.32,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022Q4I"},{"end":"2023-03-09","val":2.64,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2023-03-09","val":2.64,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2023Q1I"}]}},"StockIssuedDuringPeriodSharesPurchaseOfAssets":{"label":"Stock Issued During Period, Shares, Purchase of Assets","description":"Number of shares of stock issued during the period as part of a transaction to acquire assets that do not qualify as a business combination.","units":{"shares":[{"end":"2023-05-23","val":12500,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q2I"}]}},"StockIssuedDuringPeriodSharesReverseStockSplits":{"label":"Stock Issued During Period, Shares, Reverse Stock Splits","description":"Reduction in the number of shares during the period as a result of a reverse stock split.","units":{"shares":[{"end":"2023-06-26","val":62816330,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2023-06-26","val":62816330,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2023Q2I"}]}},"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":[{"end":"2023-05-23","val":50000,"accn":"0001213900-23-084806","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q2I"}]}},"AccountsReceivableSale":{"label":"Accounts Receivable, Sale","description":"Amount of decrease from sale of accounts receivable.","units":{"USD":[{"end":"2022-08-29","val":300000,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"end":"2022-08-29","val":300000,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2022Q3I"}]}},"CashAndDueFromBanks":{"label":"Cash and Due from Banks","description":"For banks and other depository institutions: Includes cash on hand (currency and coin), cash items in process of collection, noninterest bearing deposits due from other financial institutions (including corporate credit unions), and noninterest bearing balances with the Federal Reserve Banks, Federal Home Loan Banks and central banks.","units":{"USD":[{"end":"2023-12-31","val":700,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2023Q4I"},{"end":"2024-12-31","val":600,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2024Q4I"}]}},"DeferredRevenueAdditions":{"label":"Deferred Revenue, Additions","description":"Amount of deferred revenue recognized for transactions arising during the current reporting period. Deferred revenue is a liability as of the balance sheet date related to a revenue producing activity for which revenue has not yet been recognized. Generally, an Entity records deferred revenue when it receives consideration from a customer before achieving certain criteria that must be met for revenue to be recognized in conformity with GAAP.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":157300,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":5850,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1"}]}},"DeferredTaxAssetsTaxCreditCarryforwardsForeign":{"label":"Deferred Tax Assets, Tax Credit Carryforwards, Foreign","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible foreign tax credit carryforwards.","units":{"USD":[{"end":"2022-12-31","val":336475,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022Q4I"},{"end":"2023-12-31","val":676539,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"end":"2023-12-31","val":676539,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"},{"end":"2024-12-31","val":1121640,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":1121640,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2024Q4I"},{"end":"2025-12-31","val":1588143,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025Q4I"}]}},"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":"2022-08-29","val":150000,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022Q3I"}]}},"EffectiveIncomeTaxRateReconciliationOtherAdjustments":{"label":"Effective Income Tax Rate Reconciliation, Other Adjustments, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.","units":{"pure":[{"start":"2022-01-01","end":"2022-12-31","val":0.0303,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-0.0053,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"start":"2023-01-01","end":"2023-12-31","val":-0.0053,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-0.0635,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":-0.0635,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-0.0003,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationTaxCreditsResearch":{"label":"Effective Income Tax Rate Reconciliation, Tax Credit, Research, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit.","units":{"pure":[{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0.0175,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"start":"2023-01-01","end":"2023-12-31","val":0.0175,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0.0312,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":-0.0312,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2024"}]}},"EquityMethodInvestmentAggregateCost":{"label":"Equity Method Investment, Aggregate Cost","description":"This element represents the aggregate cost of investments accounted for under the equity method of accounting.","units":{"USD":[{"end":"2023-05-26","val":929250,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2023Q2I"}]}},"GoodwillForeignCurrencyTranslationGainLoss":{"label":"Goodwill, Foreign Currency Translation Gain (Loss)","description":"Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.","units":{"USD":[{"start":"2023-01-01","end":"2023-09-30","val":155000,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"}]}},"IncomeLossAttributableToParent":{"label":"Income (Loss) Attributable to Parent, before Tax","description":"Amount, before tax, of income (loss) attributable to parent. Includes, but is not limited to, income (loss) from continuing operations, discontinued operations and equity method investments.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":-24215225,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-19405115,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"start":"2023-01-01","end":"2023-12-31","val":-19405115,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-14275894,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":-14275894,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-18021269,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025"}]}},"IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign":{"label":"Income (Loss) from Continuing Operations before Income Taxes, Foreign","description":"The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":1208777,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":12356,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"start":"2023-01-01","end":"2023-12-31","val":12356,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-112246,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":-112246,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-5774,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025"}]}},"InsuranceRecoveries":{"label":"Insurance Recoveries","description":"The amount recovered from insurance. These recoveries reduce costs and losses that are reported as a separate line item under operating expenses.","units":{"USD":[{"end":"2022-05-11","val":57715,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022Q1I"}]}},"InvestmentOwnedBalanceContracts":{"label":"Investment Owned, Balance, Contracts","description":"Balance held at close of period in number of contracts.","units":{"pure":[{"end":"2023-12-31","val":4030000,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2023Q4I"}]}},"LineOfCreditFacilityInterestRateDuringPeriod":{"label":"Line of Credit Facility, Interest Rate During Period","description":"The effective interest rate during the reporting period.","units":{"pure":[{"end":"2022-03-21","val":0.0975,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022Q1I"}]}},"MarketingAndAdvertisingExpense":{"label":"Marketing and Advertising Expense","description":"The total expense recognized in the period for promotion, public relations, and brand or product advertising.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":220000,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":97000,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2023"}]}},"SalariesAndWages":{"label":"Salary and Wage, NonOfficer, Excluding Cost of Good and Service Sold","description":"Amount of expense for salary and wage arising from service rendered by nonofficer employee. Excludes allocated cost, labor-related nonsalary expense, and direct and overhead labor cost included in cost of good and service sold.","units":{"USD":[{"end":"2023-08-15","val":275000,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2023Q3I"},{"end":"2024-01-01","val":275000,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q4I"}]}},"SaleLeasebackTransactionCumulativeGainRecognized1":{"label":"Sale Leaseback Transaction, Cumulative Gain Recognized","description":"Cumulative amount of gain recognized (out of deferred gain) as income or a reduction in rent expense.","units":{"USD":[{"end":"2023-09-30","val":216000,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20","frame":"CY2023Q3I"}]}},"SaleOfStockConsiderationReceivedOnTransaction":{"label":"Sale of Stock, Consideration Received on Transaction","description":"Cash received on stock transaction after deduction of issuance costs.","units":{"USD":[{"end":"2023-06-30","val":96000,"accn":"0001213900-24-024363","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-20"},{"end":"2023-06-30","val":96000,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q2I"}]}},"CapitalizedContractCostNetCurrent":{"label":"Capitalized Contract Cost, Net, Current","description":"Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as current.","units":{"USD":[{"end":"2024-03-31","val":49713,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":201610,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":342544,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":426859,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":617918,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":617918,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":617918,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":595359,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":697304,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":230544,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"}]}},"CostDepreciationAmortizationAndDepletion":{"label":"Cost, Depreciation, Amortization and Depletion","description":"Amount of expense for allocation of cost of tangible and intangible assets over their useful lives, and reduction in quantity of natural resource due to consumption directly used in production of good and rendering of service.","units":{"USD":[{"start":"2023-01-01","end":"2023-03-31","val":76000,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2024-01-01","end":"2024-03-31","val":43000,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1"}]}},"IncreaseDecreaseInDeferredLiabilities":{"label":"Increase (Decrease) in Deferred Liabilities","description":"Change during the period in carrying value for all deferred liabilities due within one year or operating cycle.","units":{"USD":[{"start":"2024-01-01","end":"2024-03-31","val":-44368,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1"}]}},"InvestmentIncomeInvestmentExpense":{"label":"Investment Income, Investment Expense","description":"Amount of expenses related to the generation of investment income.","units":{"USD":[{"start":"2023-01-01","end":"2023-03-31","val":800073,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2024-01-01","end":"2024-03-31","val":13138,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1"}]}},"OtherIncomeTaxExpenseBenefitContinuingOperations":{"label":"Other Income Tax Expense (Benefit), Continuing Operations","description":"Amount of other current and other deferred income tax expense (benefit) attributable to continuing operations.","units":{"USD":[{"start":"2024-01-01","end":"2024-03-31","val":-2900000,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1"}]}},"OtherNoncashIncomeTaxExpense":{"label":"Other Noncash Income Tax Expense","description":"The portion of the noncash component of income tax expense for the period other than the portion from the net change in the entity's deferred tax assets and liabilities.","units":{"USD":[{"start":"2024-01-01","end":"2024-03-31","val":3730000,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1"}]}},"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":"2024-03-31","val":163000,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":117000,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":117000,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"}]}},"RevenueRemainingPerformanceObligationPercentage":{"label":"Revenue, Remaining Performance Obligation, Percentage","description":"Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.","units":{"pure":[{"end":"2024-03-31","val":0.4,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0.36,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0.27,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0.33,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0.34,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":0.39,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0.48,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0.65,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025Q4I"}]}},"RevenuesNetOfInterestExpense":{"label":"Revenues, Net of Interest Expense","description":"Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income after deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).","units":{"USD":[{"start":"2024-01-01","end":"2024-03-31","val":-160000,"accn":"0001213900-24-043594","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1"}]}},"AccruedInsuranceCurrentAndNoncurrent":{"label":"Accrued Insurance","description":"Carrying value as of the balance sheet date of obligations incurred through that date and payable to insurance entities to mitigate potential loss from various risks or to satisfy a promise to provide certain coverage's to employees.","units":{"USD":[{"end":"2023-12-31","val":104226,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q4I"},{"end":"2024-06-30","val":245542,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"}]}},"CapitalizedContractCostAmortization":{"label":"Capitalized Contract Cost, Amortization","description":"Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer.","units":{"USD":[{"start":"2024-01-01","end":"2024-06-30","val":8859,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-09-30","val":16205,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-12-31","val":-29428,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":-29428,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-19374,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-33423,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-01-01","end":"2025-09-30","val":-57842,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-01-01","end":"2025-12-31","val":-92632,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025"}]}},"CapitalizedContractCostNet":{"label":"Capitalized Contract Cost, Net","description":"Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer.","units":{"USD":[{"end":"2023-12-31","val":157300,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q4I"},{"end":"2024-06-30","val":156735,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"}]}},"FeeIncome":{"label":null,"description":null,"units":{"USD":[{"start":"2024-01-01","end":"2024-06-30","val":70000,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2024-06-30","val":70000,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q2I"}]}},"IncreaseDecreaseInDeferredCharges":{"label":"Increase (Decrease) in Deferred Charges","description":"The increase (decrease) during the reporting period in the value of expenditures made during the current reporting period for benefits that will be received over a period of years. Deferred charges differ from prepaid expenses in that they usually extend over a long period of time and may or may not be regularly recurring costs of operation.","units":{"USD":[{"start":"2023-01-01","end":"2023-09-30","val":66300,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-01-01","end":"2023-12-31","val":157300,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":3417,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":76973,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":76973,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-01-01","end":"2024-09-30","val":69017,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-12-31","val":460618,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-22559,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":79386,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"}]}},"InterestExpenseNonoperating":{"label":null,"description":null,"units":{"USD":[{"start":"2023-01-01","end":"2023-06-30","val":1082182,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":282109,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":1095320,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-07-01","end":"2023-09-30","val":13138,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":1108458,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":13138,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":23507,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":23507,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":10369,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":10369,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":36219,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":36219,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":12712,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-07-01","end":"2024-09-30","val":12712,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":48930,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":48930,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":12712,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":12883,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-04-01","end":"2025-06-30","val":171,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":14842,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-07-01","end":"2025-09-30","val":1959,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":15494,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025"}]}},"PaidInKindInterest":{"label":"Paid-in-Kind Interest","description":"Interest paid other than in cash for example by issuing additional debt securities. As a noncash item, it is added to net income when calculating cash provided by or used in operations using the indirect method.","units":{"USD":[{"start":"2023-01-01","end":"2023-06-30","val":387578,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":387578,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-01-01","end":"2023-12-31","val":387578,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023"},{"start":"2025-01-01","end":"2025-06-30","val":206000,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-01-01","end":"2025-09-30","val":206000,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-01-01","end":"2025-12-31","val":206000,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025"}]}},"SalesCommissionsAndFees":{"label":"Sales Commissions and Fees","description":"Primarily represents commissions incurred in the period based upon the sale by commissioned employees or third parties of the entity's goods or services, and fees for sales assistance or product enhancements performed by third parties (such as a distributor or value added reseller).","units":{"USD":[{"start":"2024-01-01","end":"2024-06-30","val":148000,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-09-30","val":201000,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"}]}},"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":[{"end":"2023-05-26","val":245634,"accn":"0001213900-24-066615","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-05-26","val":245634,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2023Q2I"}]}},"AccruedInsuranceCurrent":{"label":"Accrued Insurance, Current","description":"Carrying value as of the balance sheet date of obligations incurred through that date and payable to insurance entities to mitigate potential loss from various risks or to satisfy a promise to provide certain coverage's to employees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2023-12-31","val":104226,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2023Q4I"},{"end":"2024-09-30","val":163696,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07","frame":"CY2024Q3I"}]}},"CapitalizedComputerSoftwareAdditions":{"label":"Capitalized Computer Software, Additions","description":"Additions made to capitalized computer software costs during the period.","units":{"USD":[{"start":"2024-01-01","end":"2024-09-30","val":32572,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-12-31","val":572596,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2024"}]}},"ProceedsFromDivestitureOfBusinessesNetOfCashDivested":{"label":"Proceeds from Divestiture of Businesses, Net of Cash Divested","description":"This element represents the cash inflow during the period from the sale of a component of the entity.","units":{"USD":[{"start":"2023-01-01","end":"2023-09-30","val":91751,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2023-01-01","end":"2023-12-31","val":91751,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023"}]}},"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":"2024-06-01","end":"2024-06-30","val":10000000,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2024Q2I"},{"start":"2024-01-01","end":"2024-09-30","val":10000000,"accn":"0001213900-24-095394","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-07"},{"start":"2024-01-01","end":"2024-09-30","val":10041399,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-01-01","end":"2025-09-30","val":8464327,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"}]}},"AllowanceForDoubtfulAccountsReceivable":{"label":"Accounts Receivable, Allowance for Credit Loss","description":"Amount of allowance for credit loss on accounts receivable.","units":{"USD":[{"end":"2023-12-31","val":150000,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2023Q4I"},{"end":"2024-12-31","val":149720,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":149720,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":149720,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":149720,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":149720,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2024Q4I"},{"end":"2025-03-31","val":149720,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":725758,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":49000,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"}]}},"AllowanceForDoubtfulAccountsReceivableRecoveries":{"label":"Accounts Receivable, Allowance for Credit Loss, Recovery","description":"Amount of increase in allowance for credit loss on accounts receivable, from recovery.","units":{"USD":[{"start":"2024-01-01","end":"2024-12-31","val":150000,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":149720,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1"}]}},"AllowanceForDoubtfulOtherReceivablesCurrent":{"label":"Allowance for Doubtful Other Receivables, Current","description":"Amount of valuation allowance for receivables classified as other, due within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2024-12-31","val":150000,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2024Q4I"}]}},"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":"2024-12-31","val":426859,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"end":"2024-12-31","val":426859,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":426859,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":426859,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":426859,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2024Q4I"},{"end":"2025-03-31","val":487551,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":564070,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":101349,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":9362,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","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":"2024-01-01","end":"2024-12-31","val":394000,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2024"}]}},"DefinedContributionPlanEmployerDiscretionaryContributionAmount":{"label":"Defined Contribution Plan, Employer Discretionary Contribution Amount","description":"Amount of discretionary contributions made by an employer to a defined contribution plan.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":23000,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":25000,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":25000,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":37000,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025"}]}},"DefinedContributionPlanEmployerMatchingContributionPercent":{"label":"Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay","description":"Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan.","units":{"pure":[{"start":"2022-01-01","end":"2022-12-31","val":0.03,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2022-01-01","end":"2022-12-31","val":0.03,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2022"}]}},"DefinedContributionPlanEmployerMatchingContributionPercentOfMatch":{"label":"Defined Contribution Plan, Employer Matching Contribution, Percent of Match","description":"Percentage employer matches of the employee's percentage contribution matched.","units":{"pure":[{"start":"2022-01-01","end":"2022-12-31","val":1,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2022-01-01","end":"2022-12-31","val":1,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2022"}]}},"DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax":{"label":"Discontinued Operation, Income (Loss) from Discontinued Operation During Phase-out Period, Net of Tax","description":"Amount after tax of income (loss) from operations classified as a discontinued operation. Excludes gain (loss) on disposal and provision for gain (loss) until disposal.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":1524,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023"}]}},"EffectiveIncomeTaxRateReconciliationTaxSettlementsOther":{"label":"Effective Income Tax Rate Reconciliation, Tax Settlement, Other, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other income tax settlements.","units":{"pure":[{"start":"2024-01-01","end":"2024-12-31","val":0.5,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2024"}]}},"FederalDepositInsuranceCorporationPremiumExpense":{"label":"Federal Deposit Insurance Corporation Premium Expense","description":"Amount of expense for Federal Deposit Insurance Corporation (FDIC) insurance.","units":{"USD":[{"start":"2024-01-01","end":"2024-12-31","val":250000,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":250000,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025"}]}},"FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss":{"label":"Finite Lived Intangible Assets, Foreign Currency Translation Gain (Loss)","description":"Amount of foreign currency translation gain (loss) which increases (decreases) assets, excluding financial assets and goodwill, lacking physical substance with a finite life.","units":{"USD":[{"start":"2023-09-01","end":"2023-09-30","val":155000,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q3I"}]}},"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":"2024-01-01","end":"2024-03-31","val":49713,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":201610,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-01-01","end":"2024-09-30","val":201610,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-01-01","end":"2024-12-31","val":426859,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13"},{"start":"2024-01-01","end":"2024-12-31","val":426859,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":60692,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":137211,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-01-01","end":"2025-09-30","val":-325510,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-01-01","end":"2025-12-31","val":-417497,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025"}]}},"IncreaseDecreaseInOtherCurrentLiabilities":{"label":"Increase (Decrease) in Other Current Liabilities","description":"Amount of increase (decrease) in current liabilities classified as other.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":325000,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-9521,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-295769,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-01-01","end":"2024-09-30","val":-351312,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-01-01","end":"2025-03-31","val":-163283,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-373683,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-01-01","end":"2025-09-30","val":-524160,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"}]}},"PaymentsForLegalSettlements":{"label":"Payments for Legal Settlements","description":"The amount of cash paid for the settlement of litigation or for other legal issues during the period.","units":{"USD":[{"end":"2023-03-23","val":325000,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2023Q1I"}]}},"ProceedsFromSaleOfOtherReceivables":{"label":"Proceeds from Sale of Other Receivables","description":"Amount of cash inflow from the sale of receivables classified as other.","units":{"USD":[{"end":"2022-08-29","val":150000,"accn":"0001213900-25-023697","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-13","frame":"CY2022Q3I"}]}},"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":"2024-01-01","end":"2024-12-31","val":65792,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1700,"accn":"0001213900-25-042667","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1700,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-01-01","end":"2025-09-30","val":1700,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-01-01","end":"2025-12-31","val":22103,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025"}]}},"AllowanceForDoubtfulAccountsReceivableWriteOffs":{"label":"Accounts Receivable, Allowance for Credit Loss, Writeoff","description":"Amount of direct write-downs of accounts receivable charged against the allowance.","units":{"USD":[{"start":"2024-01-01","end":"2024-12-31","val":150000,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":193176,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-01-01","end":"2025-09-30","val":896620,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-01-01","end":"2025-12-31","val":909120,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025"}]}},"ProvisionForOtherCreditLosses":{"label":"Provision for Other Credit Losses","description":"Amount of expense related to credit loss from transactions other than loan and lease transactions.","units":{"USD":[{"start":"2024-01-01","end":"2024-12-31","val":149720,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":769214,"accn":"0001213900-25-076641","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-01-01","end":"2025-09-30","val":795900,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-01-01","end":"2025-12-31","val":-149720,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025"}]}},"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":"2024-12-31","val":0,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q4I"},{"end":"2025-09-30","val":49000,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"}]}},"AllowanceForNotesAndLoansReceivableCurrent":{"label":"Financing Receivable, Allowance for Credit Loss, Current","description":"Amount of allowance for credit loss on financing receivable, classified as current.","units":{"USD":[{"end":"2024-12-31","val":0,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q4I"},{"end":"2025-09-30","val":0,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"}]}},"RelatedPartyTaxExpenseDueToAffiliatesCurrent":{"label":"Related Party Tax Expense, Due to Affiliates, Current","description":"The amount of any current tax-related balances due to affiliates as of the date of each statement of financial position presented.","units":{"USD":[{"start":"2025-01-01","end":"2025-09-30","val":42000,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"}]}},"RevenuesExcludingInterestAndDividends":{"label":"Revenues, Excluding Interest and Dividends","description":"Revenues from operations, excluding interest and dividend income. Includes revenues from the following sources: investment banking (underwriting and financial advisory), principal transactions (sales and trading, and investment gains and losses), commissions, asset management, and investment advisory and other services.","units":{"USD":[{"start":"2024-01-01","end":"2024-09-30","val":686736,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":248920,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":886485,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2024"},{"start":"2025-01-01","end":"2025-09-30","val":2337192,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-07-01","end":"2025-09-30","val":596337,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":2924842,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025"}]}},"StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures":{"label":"Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures","description":"Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.","units":{"USD":[{"start":"2025-01-01","end":"2025-09-30","val":20,"accn":"0001213900-25-109217","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-01-01","end":"2025-12-31","val":20,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025"}]}},"DeferredTaxAssetsOperatingLossCarryforwardsForeign":{"label":"Deferred Tax Assets, Operating Loss Carryforwards, Foreign","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible foreign operating loss carryforwards.","units":{"USD":[{"end":"2025-12-31","val":101200000,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration":{"label":"Deferred Tax Assets, Operating Loss Carryforwards, Not Subject to Expiration","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards that are not subject to expiration dates.","units":{"USD":[{"end":"2025-12-31","val":86800000,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration":{"label":"Deferred Tax Assets, Operating Loss Carryforwards, Subject to Expiration","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards that are subject to expiration dates.","units":{"USD":[{"end":"2025-12-31","val":14400000,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsTaxCreditCarryforwardsResearch":{"label":"Deferred Tax Assets, Tax Credit Carryforwards, Research","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible research tax credit carryforwards.","units":{"USD":[{"end":"2025-12-31","val":1600000,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025Q4I"}]}},"EffectiveIncomeTaxRateReconciliationCrossBorderTaxEffectPercent":{"label":null,"description":null,"units":{"pure":[{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationNondeductibleExpense":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses.","units":{"pure":[{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent":{"label":"Effective Income Tax Rate Reconciliation,Other Reconciling Items, Percent","description":"Percentage of the difference, between reported income tax expense (benefit) and the expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, that is attributable to tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority interest income (expense), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, change in enacted tax rate, prior year income taxes, change in deferred tax asset valuation allowance, and other adjustments.","units":{"pure":[{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount":{"label":"Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-based Payment Arrangement, Amount","description":"Amount of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.","units":{"USD":[{"start":"2025-01-01","end":"2025-12-31","val":2280373,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent":{"label":"Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-based Payment Arrangement, Percent","description":"Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.","units":{"pure":[{"start":"2025-01-01","end":"2025-12-31","val":-0.1265,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025"}]}},"IncomeTaxReconciliationForeignIncomeTaxRateDifferential":{"label":"Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax expense (benefit).","units":{"USD":[{"start":"2025-01-01","end":"2025-12-31","val":1213,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025"}]}},"IncomeTaxReconciliationOtherAdjustments":{"label":"Effective Income Tax Rate Reconciliation, Other Adjustments, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.","units":{"USD":[{"start":"2025-01-01","end":"2025-12-31","val":5382,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025"}]}},"IncomeTaxReconciliationTaxCredits":{"label":"Effective Income Tax Rate Reconciliation, Tax Credit, 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 tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.","units":{"USD":[{"start":"2025-01-01","end":"2025-12-31","val":466502,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025"}]}},"ProceedsFromLicenseFeesReceived":{"label":"Proceeds from License Fees Received","description":"Cash received from licensees for license fees during the current period.","units":{"USD":[{"end":"2025-09-30","val":2500,"accn":"0001213900-26-037459","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-31","frame":"CY2025Q3I"}]}}}}}