{"cik":1621906,"entityName":"WESTERN URANIUM & VANADIUM CORP.","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":"2016-08-12","val":16797089,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-11-17","val":17875547,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18","frame":"CY2016Q4I"},{"end":"2017-03-31","val":19574709,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2017Q1I"},{"end":"2017-05-12","val":19574709,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2017-08-11","val":19574709,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-11-13","val":20084166,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2018-03-31","val":20510194,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2018Q1I"},{"end":"2018-05-14","val":21480954,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2018-08-17","val":25913568,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2018-11-13","val":25944175,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2019-04-01","val":25976837,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2019Q1I"},{"end":"2019-05-16","val":29891469,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"end":"2019-08-14","val":30083747,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-11-14","val":30083747,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2020-04-13","val":30083747,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14","frame":"CY2020Q1I"},{"end":"2020-05-15","val":30083747,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2020-08-14","val":30083747,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-11-16","val":30083747,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q4I"},{"end":"2021-04-15","val":36458747,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2021-04-15","val":36458747,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22","frame":"CY2021Q1I"},{"end":"2021-05-14","val":38165317,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2021-08-20","val":38211317,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q3I"},{"end":"2021-11-18","val":38639782,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q4I"},{"end":"2022-04-13","val":42921644,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2022Q1I"},{"end":"2022-05-19","val":43314644,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2022Q2I"},{"end":"2022-08-19","val":43314338,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q3I"},{"end":"2022-11-15","val":43589048,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17","frame":"CY2022Q4I"},{"end":"2023-04-17","val":43602565,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2023Q1I"},{"end":"2023-05-17","val":43602565,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17","frame":"CY2023Q2I"},{"end":"2023-08-17","val":43602565,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18","frame":"CY2023Q3I"},{"end":"2023-11-17","val":44276811,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q4I"},{"end":"2024-04-15","val":55223113,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2024-04-15","val":55223113,"accn":"0001213900-24-069112","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-14","frame":"CY2024Q1I"},{"end":"2024-05-17","val":55223113,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q2I"},{"end":"2024-08-14","val":55223113,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2024-11-14","val":55223113,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2025-04-14","val":59386546,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2025Q1I"},{"end":"2025-05-09","val":59386546,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2025-08-13","val":65298332,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-11-13","val":71853888,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2026-04-14","val":71853888,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2026Q1I"},{"end":"2026-05-13","val":71853888,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14"}]}},"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":"2016-06-30","val":8817309,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q2I"},{"end":"2017-06-30","val":10142265,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017Q2I"},{"end":"2018-06-30","val":11986317,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2018Q2I"},{"end":"2019-06-30","val":25190414,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14","frame":"CY2019Q2I"},{"end":"2020-06-30","val":6468670,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-06-30","val":6468670,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22","frame":"CY2020Q2I"},{"end":"2021-06-30","val":57503108,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2021Q2I"},{"end":"2022-06-30","val":38577380,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022Q2I"},{"end":"2023-06-30","val":29600000,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-06-30","val":29600000,"accn":"0001213900-24-069112","fy":2023,"fp":"FY","form":"10-K/A","filed":"2024-08-14","frame":"CY2023Q2I"},{"end":"2024-06-30","val":63900000,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2024Q2I"},{"end":"2025-06-30","val":31500000,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025Q2I"}]}}},"us-gaap":{"AccountsPayableAndAccruedLiabilitiesCurrent":{"label":"Accounts Payable and Accrued Liabilities, Current","description":"Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.","units":{"USD":[{"end":"2015-12-31","val":825101,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":825101,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18"},{"end":"2015-12-31","val":825101,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-06-30","val":845709,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":793115,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18","frame":"CY2016Q3I"},{"end":"2016-12-31","val":769907,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":769907,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":769907,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":769907,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":769907,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":678921,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":652071,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":646780,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":602016,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":602016,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":602016,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":602016,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":602016,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":616308,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":586320,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":453355,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":493320,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":493320,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"end":"2018-12-31","val":493320,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":493320,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":493320,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14","frame":"CY2018Q4I"},{"end":"2019-03-31","val":556532,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2019Q1I"},{"end":"2019-06-30","val":592018,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":609303,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":599337,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14"},{"end":"2019-12-31","val":599337,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":599337,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":599337,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":599337,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2019-12-31","val":599337,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22","frame":"CY2019Q4I"},{"end":"2020-03-31","val":553748,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":650616,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":505509,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":488794,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":488794,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":488794,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2020-12-31","val":488794,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22"},{"end":"2020-12-31","val":488794,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":488794,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":493695,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":541182,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2I"},{"end":"2021-09-30","val":622714,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":699593,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":699593,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"end":"2021-12-31","val":699593,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":699593,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"end":"2021-12-31","val":699593,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":504256,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2022Q1I"},{"end":"2022-06-30","val":674816,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":572930,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17","frame":"CY2022Q3I"},{"end":"2022-12-31","val":551615,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":551615,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17"},{"end":"2022-12-31","val":551615,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"end":"2022-12-31","val":551615,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":551615,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":560949,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17","frame":"CY2023Q1I"},{"end":"2023-06-30","val":662227,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18","frame":"CY2023Q2I"},{"end":"2023-09-30","val":577948,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":761123,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":761123,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":761123,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":761123,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":761123,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":734255,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":770517,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":763442,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":672041,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":672041,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":672041,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":672041,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":672041,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":612533,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":749287,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":661678,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":687426,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15"},{"end":"2025-12-31","val":687426,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q4I"},{"end":"2026-03-31","val":734204,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1I"}]}},"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":"2015-12-31","val":0,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":0,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18"},{"end":"2015-12-31","val":0,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-06-30","val":7500,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":0,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":0,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":0,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q4I"},{"end":"2017-03-31","val":8051,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1540,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"}]}},"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":"2016-12-31","val":0,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":0,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-09-30","val":0,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":0,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":0,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":0,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"}]}},"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":"2020-12-31","val":488794,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2020-12-31","val":488794,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":488794,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-06-30","val":541182,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2I"},{"end":"2021-09-30","val":622714,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":699593,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":699593,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"end":"2021-12-31","val":699593,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":699593,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"end":"2021-12-31","val":699593,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":504256,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2022Q1I"},{"end":"2022-06-30","val":674816,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":572930,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17","frame":"CY2022Q3I"},{"end":"2022-12-31","val":551615,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":551615,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17"},{"end":"2022-12-31","val":551615,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"end":"2022-12-31","val":551615,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q4I"},{"end":"2023-03-31","val":560949,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17","frame":"CY2023Q1I"},{"end":"2023-06-30","val":662227,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18","frame":"CY2023Q2I"},{"end":"2023-09-30","val":577948,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"}]}},"AccountsPayableCurrentAndNoncurrent":{"label":"Accounts Payable","description":"Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.","units":{"USD":[{"end":"2017-02-07","val":83338,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2017-02-07","val":83338,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2017-02-07","val":83338,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2017-02-07","val":83338,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"}]}},"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":"2015-12-31","val":520530,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":520530,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18"},{"end":"2015-12-31","val":520530,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-06-30","val":489459,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":574844,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18","frame":"CY2016Q3I"},{"end":"2016-12-31","val":547254,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":547254,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":547254,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":547254,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":547254,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":454576,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":489606,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":498193,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":453618,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":453618,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":453618,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":453618,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":453618,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":460459,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":430975,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":291595,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":326250,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":326250,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"end":"2018-12-31","val":326250,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":326250,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":326250,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14","frame":"CY2018Q4I"},{"end":"2019-03-31","val":389146,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2019Q1I"},{"end":"2019-06-30","val":420204,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":421161,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":404015,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14"},{"end":"2019-12-31","val":404015,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":404015,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":404015,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":404015,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2019-12-31","val":404015,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22","frame":"CY2019Q4I"},{"end":"2020-03-31","val":406219,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":491447,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":333627,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":347017,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":347017,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":347017,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2020-12-31","val":347017,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22"},{"end":"2020-12-31","val":347017,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":347017,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":348090,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":346009,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2I"},{"end":"2021-09-30","val":466409,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":510831,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":510831,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"end":"2021-12-31","val":510831,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":510831,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"end":"2021-12-31","val":510831,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":340265,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2022Q1I"},{"end":"2022-06-30","val":493564,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":353386,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17","frame":"CY2022Q3I"},{"end":"2022-12-31","val":403705,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":403705,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17"},{"end":"2022-12-31","val":403705,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"end":"2022-12-31","val":403705,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":403705,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":414247,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17","frame":"CY2023Q1I"},{"end":"2023-06-30","val":498326,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18","frame":"CY2023Q2I"},{"end":"2023-09-30","val":405930,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":562831,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":562831,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":562831,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":562831,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":562831,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":504935,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":626111,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":499710,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":515532,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":515532,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":515532,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":515532,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":515532,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":400361,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":574769,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":465512,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":545559,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15"},{"end":"2025-12-31","val":545559,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q4I"},{"end":"2026-03-31","val":569241,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1I"}]}},"AccretionExpenseIncludingAssetRetirementObligations":{"label":"Accretion Expense, Including Asset Retirement Obligations","description":"Amount of accretion expense, which includes, but is not limited to, accretion expense from asset retirement obligations, environmental remediation obligations, and other contingencies.","units":{"USD":[{"start":"2015-01-01","end":"2015-06-30","val":45076,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":31756,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":68588,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18"},{"start":"2015-07-01","end":"2015-09-30","val":23512,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":30674,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1940,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":237265,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":180414,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":217185,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":262400,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18"},{"start":"2016-01-01","end":"2016-09-30","val":183510,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":25135,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":183510,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":183510,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1528,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":1528,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":4027,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":4027,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-01-01","end":"2017-09-30","val":6588,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":6588,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":9158,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":9158,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":2575,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":2575,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":5213,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":5213,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":24736,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":24736,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":27824,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":27824,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":3294,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"start":"2019-01-01","end":"2019-03-31","val":3294,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":8528,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":8528,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":11289,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":11289,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":69583,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14"},{"start":"2019-01-01","end":"2019-12-31","val":69583,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2019-01-01","end":"2019-12-31","val":69583,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":4176,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-03-31","val":4176,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":7086,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-09-30","val":12425,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-12-31","val":15712,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":15712,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":2758,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"}]}},"AccruedLiabilitiesCurrent":{"label":"Accrued Liabilities, Current","description":"Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2015-12-31","val":304571,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":304571,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18"},{"end":"2015-12-31","val":304571,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-06-30","val":356250,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":218271,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18","frame":"CY2016Q3I"},{"end":"2016-12-31","val":222653,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":222653,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":222653,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":222653,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":222653,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":224345,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":162465,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":148587,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":148398,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":148398,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":148398,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":148398,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":148398,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":155849,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":155345,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":161760,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":167070,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":167070,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"end":"2018-12-31","val":167070,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":167070,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":167070,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14","frame":"CY2018Q4I"},{"end":"2019-03-31","val":167386,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2019Q1I"},{"end":"2019-06-30","val":171814,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":188142,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":195322,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14"},{"end":"2019-12-31","val":195322,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":195322,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":195322,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":195322,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2019-12-31","val":195322,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22","frame":"CY2019Q4I"},{"end":"2020-03-31","val":147529,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":159169,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":171882,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":141777,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":141777,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":141777,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2020-12-31","val":141777,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22"},{"end":"2020-12-31","val":141777,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":141777,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":145605,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":164141,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2I"},{"end":"2021-09-30","val":156305,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":188762,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":188762,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"end":"2021-12-31","val":188762,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":188762,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"end":"2021-12-31","val":188762,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":163991,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2022Q1I"},{"end":"2022-06-30","val":181252,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":219544,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17","frame":"CY2022Q3I"},{"end":"2022-12-31","val":147910,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":147910,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17"},{"end":"2022-12-31","val":147910,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"end":"2022-12-31","val":147910,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":147910,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":146702,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17","frame":"CY2023Q1I"},{"end":"2023-06-30","val":163901,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18","frame":"CY2023Q2I"},{"end":"2023-09-30","val":172018,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":198292,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":198292,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":198292,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":198292,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":198292,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":229320,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":144406,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":263732,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":156509,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":156509,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":156509,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":156509,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":156509,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":212172,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":174518,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":196166,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":141867,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15"},{"end":"2025-12-31","val":141867,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q4I"},{"end":"2026-03-31","val":164963,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1I"}]}},"AccruedReclamationCostsCurrent":{"label":"Accrued Reclamation Costs, Current","description":"Current portion of reclamation reserve to restore a mining or drilling site to the condition agreed upon within the mining or drilling contract.","units":{"USD":[{"end":"2016-06-30","val":215976,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":215976,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18","frame":"CY2016Q3I"},{"end":"2016-12-31","val":215976,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":215976,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":215976,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":215976,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":215976,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":215976,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":215976,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":215976,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2019-12-31","val":75057,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14"},{"end":"2019-12-31","val":75057,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":75057,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":75057,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":75057,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2019-12-31","val":75057,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22","frame":"CY2019Q4I"},{"end":"2020-03-31","val":75057,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":75057,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":75057,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":75057,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":75057,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":75057,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2020-12-31","val":75057,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22"},{"end":"2020-12-31","val":75057,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":75057,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":75057,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":75057,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2I"},{"end":"2021-09-30","val":75057,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":75057,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":75057,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"end":"2021-12-31","val":75057,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":75057,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"end":"2021-12-31","val":75057,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":75057,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2022Q1I"},{"end":"2022-06-30","val":75057,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":75057,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17","frame":"CY2022Q3I"},{"end":"2022-12-31","val":75057,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":75057,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17"},{"end":"2022-12-31","val":75057,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"end":"2022-12-31","val":75057,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":75057,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":75057,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17"},{"end":"2023-03-31","val":75057,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1I"},{"end":"2023-06-30","val":75057,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"end":"2023-06-30","val":75057,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":75057,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2023-09-30","val":75057,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":75057,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":75057,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":75057,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":75057,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":75057,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":75057,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2024-03-31","val":75057,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":75057,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2024-06-30","val":75057,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":75057,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2024-09-30","val":75057,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":75057,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":75057,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":75057,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":75057,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":75057,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":75057,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2025-03-31","val":75057,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":75057,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":75057,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":75057,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15"},{"end":"2025-12-31","val":75057,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q4I"},{"end":"2026-03-31","val":75057,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1I"}]}},"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":68644,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":68644,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18"},{"end":"2015-12-31","val":68644,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-06-30","val":14860,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":4125,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18","frame":"CY2016Q3I"},{"end":"2016-12-31","val":33728,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":33728,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":33728,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":33728,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":33728,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":41292,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":44149,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":41789,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":36134,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":36134,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":36134,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":36134,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":36134,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":33585,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":53310,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":70371,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":41832,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":41832,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"end":"2018-12-31","val":41832,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":41832,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":41832,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14","frame":"CY2018Q4I"},{"end":"2019-03-31","val":57111,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2019Q1I"},{"end":"2019-06-30","val":56431,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":79054,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":85318,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14"},{"end":"2019-12-31","val":85318,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":85318,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":85318,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":85318,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2019-12-31","val":85318,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22","frame":"CY2019Q4I"},{"end":"2020-03-31","val":6875,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":-30483,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":-15778,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":-25542,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":-25542,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":-25542,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2020-12-31","val":-25542,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22"},{"end":"2020-12-31","val":-25542,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":-25542,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":19422,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":44352,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2I"},{"end":"2021-09-30","val":-2011,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":63478,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":63478,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"end":"2021-12-31","val":63478,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":63478,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"end":"2021-12-31","val":63478,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":120139,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2022Q1I"},{"end":"2022-06-30","val":-100649,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":-249014,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17","frame":"CY2022Q3I"},{"end":"2022-12-31","val":-261132,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":-261132,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17"},{"end":"2022-12-31","val":-261132,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"end":"2022-12-31","val":-261132,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":-261132,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":-254818,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17","frame":"CY2023Q1I"},{"end":"2023-06-30","val":-202942,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18","frame":"CY2023Q2I"},{"end":"2023-09-30","val":-246416,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":-74009,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":-74009,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":-74009,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":-74009,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":-74009,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":-216368,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":-278888,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":-264870,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":-233871,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":-233871,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":-233871,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":-233871,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":-233871,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":-249206,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":-266313,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":-275053,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":-269130,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15"},{"end":"2025-12-31","val":-269130,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q4I"},{"end":"2026-03-31","val":-284435,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1I"}]}},"AllocatedShareBasedCompensationExpense":{"label":"Share-based Payment Arrangement, Expense","description":"Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":0,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":152322,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":133282,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":136387,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":209435,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017"},{"start":"2022-01-01","end":"2022-06-30","val":753219,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"start":"2023-01-01","end":"2023-06-30","val":350900,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"start":"2023-01-01","end":"2023-06-30","val":350900,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":228135,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":893688,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":893688,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":0,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":149038,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":1142541,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-09-30","val":510461,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":89372,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":558221,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025"}]}},"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":18536,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":27320,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18"},{"start":"2015-01-01","end":"2015-12-31","val":16503,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":39491,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":58296,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":58296,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":59013,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18"},{"start":"2016-01-01","end":"2016-09-30","val":59013,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":51316,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":51316,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":7073,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":7073,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":11806,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":11806,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-01-01","end":"2017-09-30","val":16639,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":16639,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":21521,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":21521,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":4824,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":4824,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":9750,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":9750,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":12550,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":12550,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":12550,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":12550,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14","frame":"CY2018"},{"start":"2020-01-01","end":"2020-12-31","val":-73116,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"}]}},"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":"2015-01-01","end":"2015-09-30","val":271996,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18"},{"start":"2015-07-01","end":"2015-09-30","val":271996,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":271996,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":373005,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":838352,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":838352,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":838352,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":838352,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":1916810,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18"},{"start":"2016-01-01","end":"2016-09-30","val":1916810,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":1916810,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18"},{"start":"2016-07-01","end":"2016-09-30","val":1916810,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":4002760,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":4002760,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":4688568,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":4688568,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":4688568,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":4688568,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-04-01","end":"2017-06-30","val":4688568,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":5195082,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":5195082,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":5195082,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":5942559,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":5942559,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":5879227,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":5879227,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":6370788,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":6370788,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":9278334,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":9278334,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":9215065,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":9215065,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":9195540,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"start":"2019-01-01","end":"2019-03-31","val":9195540,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":11255365,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":11255365,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":11175056,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":11175056,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":10810913,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14"},{"start":"2019-01-01","end":"2019-12-31","val":10810913,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2019-01-01","end":"2019-12-31","val":10810913,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":11410913,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-03-31","val":11410913,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":11399825,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":11399825,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2020-01-01","end":"2020-09-30","val":11341582,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":11175056,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-01-01","end":"2020-12-31","val":11341582,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":11341582,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22"},{"start":"2020-01-01","end":"2020-12-31","val":11341582,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":17334119,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":17334119,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":14632331,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-01-01","end":"2021-06-30","val":14632331,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-04-01","end":"2021-06-30","val":14632331,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":13523873,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-01-01","end":"2021-09-30","val":13523873,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"start":"2021-07-01","end":"2021-09-30","val":13523873,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":12060618,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":12060618,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":14459080,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"start":"2022-01-01","end":"2022-03-31","val":14459080,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":3953826,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-06-30","val":3953826,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"start":"2022-04-01","end":"2022-06-30","val":4853826,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-04-01","end":"2022-06-30","val":4853826,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":3953826,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"start":"2022-01-01","end":"2022-09-30","val":3953826,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-07-01","end":"2022-09-30","val":12470076,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"start":"2022-07-01","end":"2022-09-30","val":12470076,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":13668410,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"start":"2022-01-01","end":"2022-12-31","val":13668410,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":13460076,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17"},{"start":"2023-01-01","end":"2023-03-31","val":13460076,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":13460076,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"start":"2023-01-01","end":"2023-06-30","val":13460076,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":13460076,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"start":"2023-04-01","end":"2023-06-30","val":13460076,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":12476410,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":12476410,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":12476410,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-07-01","end":"2023-09-30","val":12476410,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":15722205,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":15722205,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":10127073,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":10127073,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":10127073,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":10127073,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":10127073,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":10127073,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":10052073,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":10052073,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":10052073,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":10052073,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":15441681,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":15441681,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":15176031,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"start":"2025-01-01","end":"2025-03-31","val":15176031,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":21128059,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-04-01","end":"2025-06-30","val":21128059,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":21128059,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":21128059,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":27871391,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":26269518,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1"}]}},"AreaOfLand":{"label":"Area of Land","description":"Area of land held.","units":{"acre":[{"end":"2017-07-18","val":160,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2017-07-18","val":160,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-07-18","val":160,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-07-18","val":160,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-07-18","val":160,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-07-18","val":160,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2017-07-18","val":160,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"end":"2017-07-18","val":160,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2017-07-18","val":160,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2017-07-18","val":160,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14"},{"end":"2017-07-18","val":160,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2017-07-18","val":160,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2017-07-18","val":160,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2017Q2I"},{"end":"2017-12-31","val":160,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2017-12-31","val":160,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15"},{"end":"2017-12-31","val":160,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2017Q4I"},{"end":"2020-12-31","val":160,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":160,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":160,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":160,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2I"},{"end":"2021-09-30","val":160,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":160,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2021Q4I"},{"end":"2022-03-31","val":160,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2022Q1I"},{"end":"2022-06-30","val":160,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":160,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17","frame":"CY2022Q3I"},{"end":"2022-12-31","val":160,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022Q4I"},{"end":"2024-06-30","val":160,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":160,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-10-01","val":900,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2024-12-31","val":160,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":160,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":160,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"}],"sqm":[{"end":"2023-12-31","val":160,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023Q4I"},{"end":"2024-03-31","val":160,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"}]}},"AssetRetirementObligation":{"label":"Asset Retirement Obligation","description":"The carrying amount of a liability for an asset retirement obligation. An asset retirement obligation is a legal obligation associated with the disposal or retirement of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees.","units":{"USD":[{"end":"2015-12-31","val":1036333,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":1036333,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":1036333,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":1036333,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":1036333,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":1036333,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1036333,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1036333,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1036333,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1036333,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":820434,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":820434,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":820434,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":820434,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":820434,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":820434,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":888991,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":889030,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":889030,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"end":"2018-12-31","val":889030,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":889030,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":889030,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14","frame":"CY2018Q4I"},{"end":"2019-03-31","val":889155,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2019Q1I"},{"end":"2019-06-30","val":897492,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":897297,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":897297,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14"},{"end":"2019-12-31","val":897662,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":897662,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":897662,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":897662,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2019-12-31","val":897662,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22","frame":"CY2019Q4I"},{"end":"2020-03-31","val":897662,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":906837,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":906898,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":906811,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":906811,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":906811,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2020-12-31","val":906811,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22"},{"end":"2020-12-31","val":906811,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":906811,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":906832,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":896833,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2I"},{"end":"2021-09-30","val":896833,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":740446,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":740446,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"end":"2021-12-31","val":740446,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":740446,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"end":"2021-12-31","val":740446,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":740446,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2022Q1I"},{"end":"2022-06-30","val":740446,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":751405,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17","frame":"CY2022Q3I"},{"end":"2022-12-31","val":751405,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":751405,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17"},{"end":"2022-12-31","val":751405,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"end":"2022-12-31","val":751405,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":751405,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":751424,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17","frame":"CY2023Q1I"},{"end":"2023-06-30","val":751424,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18","frame":"CY2023Q2I"},{"end":"2023-09-30","val":751444,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":751444,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":751444,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":751444,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":751444,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":751444,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":751517,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":751517,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":812027,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1163978,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":1163978,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":1163978,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":1163978,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":1163978,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1163157,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1163157,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1187553,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1187553,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15"},{"end":"2025-12-31","val":1187553,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q4I"},{"end":"2026-03-31","val":1187553,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1I"}]}},"AssetRetirementObligationAccretionExpense":{"label":"Asset Retirement Obligation, Accretion Expense","description":"Amount of accretion expense recognized during the period that is associated with an asset retirement obligation. Accretion expense measures and incorporates changes due to the passage of time into the carrying amount of the liability.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":34674,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1940,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":180414,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":178474,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":183510,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":3096,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":183510,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":183510,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1528,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":1528,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":4027,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":4027,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-04-01","end":"2017-06-30","val":2499,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":2499,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":6588,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":6588,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":2561,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":2561,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":9158,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":9158,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":2575,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":2575,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":5213,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":5213,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":2638,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-04-01","end":"2018-06-30","val":2638,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":7942,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":7942,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":2729,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":2729,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":11030,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":3294,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":8528,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":5234,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":11289,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":2761,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3"}]}},"AssetRetirementObligationsNoncurrent":{"label":"Asset Retirement Obligations, Noncurrent","description":"Noncurrent portion of the carrying amount of a liability for an asset retirement obligation. An asset retirement obligation is a legal obligation associated with the disposal or retirement of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees.","units":{"USD":[{"end":"2014-12-31","val":113772,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2014Q4I"},{"end":"2015-12-31","val":220129,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2015-12-31","val":220129,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2015Q4I"},{"end":"2016-12-31","val":403639,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":403639,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":403639,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":403639,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":403639,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2016-12-31","val":403639,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2016-12-31","val":403639,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2016-12-31","val":403639,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2016-12-31","val":403639,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2016Q4I"},{"end":"2017-03-31","val":405167,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2017-03-31","val":405167,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":407666,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2017-06-30","val":407666,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2017Q2I"},{"end":"2017-09-30","val":410227,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2017-09-30","val":410227,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":196821,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":196821,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":196821,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":196821,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":196821,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2017-12-31","val":196821,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"end":"2017-12-31","val":196821,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2017-12-31","val":196821,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2017-12-31","val":196821,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14","frame":"CY2017Q4I"},{"end":"2018-03-31","val":199396,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2018-03-31","val":199396,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2018Q1I"},{"end":"2018-06-30","val":202034,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2018-06-30","val":202034,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":221557,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2018-09-30","val":221557,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":224645,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":224645,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"end":"2018-12-31","val":224645,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":224645,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":224645,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14"},{"end":"2018-12-31","val":224645,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2018-12-31","val":224645,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2018-12-31","val":224645,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2018-12-31","val":224645,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2018-12-31","val":224645,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22","frame":"CY2018Q4I"},{"end":"2019-03-31","val":227939,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"end":"2019-03-31","val":227939,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":233173,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":233173,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":235934,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2019-09-30","val":235934,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3I"},{"end":"2019-12-31","val":294228,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14"},{"end":"2019-12-31","val":294228,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":294228,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":294228,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":294228,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2019-12-31","val":294228,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2019-12-31","val":294228,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2019-12-31","val":294228,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22"},{"end":"2019-12-31","val":294228,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2019-12-31","val":294228,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":298404,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2020-03-31","val":298404,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1I"},{"end":"2020-06-30","val":301314,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2020-06-30","val":301314,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2020Q2I"},{"end":"2020-09-30","val":306653,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2020-09-30","val":306653,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2020Q3I"},{"end":"2020-12-31","val":309940,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":309940,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":309940,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2020-12-31","val":309940,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22"},{"end":"2020-12-31","val":309940,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":309940,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-12-31","val":309940,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"end":"2020-12-31","val":309940,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2020-12-31","val":309940,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"end":"2020-12-31","val":309940,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":310029,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2021-03-31","val":310029,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2021Q1I"},{"end":"2021-06-30","val":312807,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2021-06-30","val":312807,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2021Q2I"},{"end":"2021-09-30","val":315923,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2021-09-30","val":315923,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17","frame":"CY2021Q3I"},{"end":"2021-12-31","val":271620,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":271620,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"end":"2021-12-31","val":271620,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":271620,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"end":"2021-12-31","val":271620,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2021-12-31","val":271620,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17"},{"end":"2021-12-31","val":271620,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"end":"2021-12-31","val":271620,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2021-12-31","val":271620,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":274197,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"end":"2022-03-31","val":274197,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":291482,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2022-06-30","val":291482,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18","frame":"CY2022Q2I"},{"end":"2022-09-30","val":297510,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"end":"2022-09-30","val":297510,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3I"},{"end":"2022-12-31","val":300276,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":300276,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17"},{"end":"2022-12-31","val":300276,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"end":"2022-12-31","val":300276,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":300276,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2022-12-31","val":300276,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2022Q4I"},{"end":"2023-03-31","val":303018,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17"},{"end":"2023-03-31","val":303018,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1I"},{"end":"2023-06-30","val":305820,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18","frame":"CY2023Q2I"},{"end":"2023-09-30","val":313632,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":316619,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":316619,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q4I"},{"end":"2024-03-31","val":319614,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"}]}},"Assets":{"label":"Assets","description":"Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.","units":{"USD":[{"end":"2015-12-31","val":23573157,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":23573157,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18"},{"end":"2015-12-31","val":23573157,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-06-30","val":22261685,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":22825839,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18","frame":"CY2016Q3I"},{"end":"2016-12-31","val":23067173,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":23067173,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":23067173,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":23067173,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":23067173,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":23260689,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":22782029,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":22921791,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":22639044,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":22639044,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":22639044,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":22639044,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":22639044,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":22289474,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":22418151,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":23587369,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":23194410,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":23194410,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"end":"2018-12-31","val":23194410,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":23194410,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":23194410,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14","frame":"CY2018Q4I"},{"end":"2019-03-31","val":22928382,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2019Q1I"},{"end":"2019-06-30","val":25502369,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":24816482,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":24434567,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14"},{"end":"2019-12-31","val":24434567,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":24434567,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":24434567,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":24434567,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2019-12-31","val":24434567,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22","frame":"CY2019Q4I"},{"end":"2020-03-31","val":23693129,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":23638720,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":23149755,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":22846173,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":22846173,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":22846173,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2020-12-31","val":22846173,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22"},{"end":"2020-12-31","val":22846173,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":22846173,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":26446423,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":27622404,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2I"},{"end":"2021-09-30","val":26852396,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":27395043,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":27395043,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"end":"2021-12-31","val":27395043,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":27395043,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"end":"2021-12-31","val":27395043,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":29790587,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2022Q1I"},{"end":"2022-06-30","val":34248928,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":33709856,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17","frame":"CY2022Q3I"},{"end":"2022-12-31","val":33202798,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":33202798,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17"},{"end":"2022-12-31","val":33202798,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"end":"2022-12-31","val":33202798,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":33202798,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":32348859,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17","frame":"CY2023Q1I"},{"end":"2023-06-30","val":31508503,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18","frame":"CY2023Q2I"},{"end":"2023-09-30","val":30856787,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":34897323,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":34897323,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":34897323,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":34897323,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":34897323,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":37367673,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":34964220,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":32909351,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":33916238,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":33916238,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":33916238,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":33916238,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":33916238,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":31492226,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":33141489,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":32001881,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":34446941,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15"},{"end":"2025-12-31","val":34446941,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q4I"},{"end":"2026-03-31","val":33127792,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1I"}]}},"AssetsCurrent":{"label":"Assets, Current","description":"Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.","units":{"USD":[{"end":"2015-12-31","val":352792,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":352792,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18"},{"end":"2015-12-31","val":352792,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-06-30","val":308106,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":872213,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1113547,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":1113547,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":1113547,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":1113547,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":1113547,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1307063,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":828403,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":968088,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":685341,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":685341,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":685341,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":685341,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":685341,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":335771,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":464408,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1528607,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1135609,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":1135609,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"end":"2018-12-31","val":1135609,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":1135609,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":1135609,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14","frame":"CY2018Q4I"},{"end":"2019-03-31","val":869456,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2019Q1I"},{"end":"2019-06-30","val":3352992,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2682327,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2377761,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14"},{"end":"2019-12-31","val":2377761,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":2377761,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":2377761,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":2377761,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2019-12-31","val":2377761,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1638980,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1578053,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1091684,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":790846,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":790846,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":790846,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2020-12-31","val":790846,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22"},{"end":"2020-12-31","val":790846,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":790846,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":4328732,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":5520619,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2I"},{"end":"2021-09-30","val":4750611,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":5461461,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":5461461,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"end":"2021-12-31","val":5461461,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":5461461,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"end":"2021-12-31","val":5461461,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":7493012,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2022Q1I"},{"end":"2022-06-30","val":11685337,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":10889382,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17","frame":"CY2022Q3I"},{"end":"2022-12-31","val":10239495,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":10239495,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17"},{"end":"2022-12-31","val":10239495,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"end":"2022-12-31","val":10239495,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":10239495,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":8805532,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17","frame":"CY2023Q1I"},{"end":"2023-06-30","val":6923767,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18","frame":"CY2023Q2I"},{"end":"2023-09-30","val":6182503,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":9806614,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":9806614,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":9806614,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":9806614,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":9806614,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":11986841,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":9107793,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":7013304,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":5987682,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":5987682,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":5987682,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":5987682,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":5987682,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":3242342,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":4835779,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":3872928,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":6146647,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15"},{"end":"2025-12-31","val":6146647,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q4I"},{"end":"2026-03-31","val":5045330,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1I"}]}},"BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable":{"label":"Business Combination, Consideration Transferred, Equity Interests Issued and Issuable","description":"Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":14167703,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016"}]}},"BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1":{"label":"Business Combination, Consideration Transferred, Including Equity Interest in Acquiree Held Prior to Combination","description":"Fair value at acquisition-date of the assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interests issued by the acquirer, including but not limited to, instruments or interests issued or issuable in consideration for the business combination.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":14669667,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016"}]}},"BusinessCombinationContingentConsiderationLiability":{"label":"Business Combination, Contingent Consideration, Liability","description":"Amount of liability recognized arising from contingent consideration in a business combination.","units":{"AUD":[{"end":"2015-09-16","val":500000,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-09-16","val":500000,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18","frame":"CY2015Q3I"}],"USD":[{"end":"2016-12-31","val":372000,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"}]}},"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-12-31","val":500000,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-06-30","val":372000,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":372000,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18","frame":"CY2016Q3I"}]}},"BusinessCombinationContingentConsiderationLiabilityNoncurrent":{"label":"Business Combination, Contingent Consideration, Liability, Noncurrent","description":"Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled beyond one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2016-12-31","val":372000,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":372000,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":372000,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":372000,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":372000,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":372000,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":383900,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":392188,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":390350,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":390350,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":390350,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":390350,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":390350,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":384290,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":370151,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":361219,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":352361,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":352361,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"end":"2018-12-31","val":352361,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":352361,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":352361,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14","frame":"CY2018Q4I"},{"end":"2019-03-31","val":354309,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2019Q1I"},{"end":"2019-06-30","val":351099,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":351099,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":351099,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14"},{"end":"2019-12-31","val":351099,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":351099,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":351099,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":351099,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2019-12-31","val":380845,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2019-12-31","val":351099,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22","frame":"CY2019Q4I"},{"end":"2020-03-31","val":305100,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":344715,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":358401,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":392086,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":392086,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":392086,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2020-12-31","val":392086,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22"},{"end":"2020-12-31","val":392086,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":392086,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":380845,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":374980,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2I"},{"end":"2021-09-30","val":360720,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":362794,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":362794,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"end":"2021-12-31","val":362794,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":362794,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"end":"2021-12-31","val":362794,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":374499,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2022Q1I"},{"end":"2022-06-30","val":345732,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":321600,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17","frame":"CY2022Q3I"},{"end":"2022-12-31","val":340252,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":340252,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17"},{"end":"2022-12-31","val":340252,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"end":"2022-12-31","val":340252,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":340252,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":334867,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17","frame":"CY2023Q1I"},{"end":"2023-06-30","val":333211,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18","frame":"CY2023Q2I"},{"end":"2023-09-30","val":321299,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":340650,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":340650,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q4I"},{"end":"2024-03-31","val":325800,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"}]}},"BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents":{"label":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents","description":"Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"end":"2016-12-31","val":4190,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"}]}},"BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets":{"label":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, 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 that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date.","units":{"USD":[{"end":"2016-12-31","val":19296,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"}]}},"BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable":{"label":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable","description":"Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.","units":{"USD":[{"end":"2016-12-31","val":396145,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"}]}},"BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesCurrent":{"label":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities, Current","description":"Amount of deferred tax liability attributable to taxable temporary difference assumed at the acquisition date that are classified as current.","units":{"USD":[{"end":"2016-12-31","val":4063330,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"}]}},"BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets":{"label":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Indefinite-Lived Intangible Assets","description":"Amount of assets, excluding financial assets and goodwill, that lack physical substance, having a projected indefinite period of benefit, acquired at the acquisition date.","units":{"USD":[{"end":"2016-12-31","val":9488051,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"}]}},"BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet":{"label":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net","description":"Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.","units":{"USD":[{"end":"2016-12-31","val":14669667,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"}]}},"BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment":{"label":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment","description":"The amount of property, plant, and equipment recognized as of the acquisition date.","units":{"USD":[{"end":"2016-12-31","val":1125000,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"}]}},"BusinessCombinationStepAcquisitionEquityInterestInAcquireePercentage":{"label":"Business Combination, Step Acquisition, Equity Interest in Acquiree, Percentage","description":"Percentage of equity in the acquiree held by the acquirer immediately before the acquisition date in a business combination.","units":{"pure":[{"end":"2017-12-31","val":0.08,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017Q4I"}]}},"Capital":{"label":"Banking Regulation, Total Capital, Actual","description":"Amount of total capital as defined by regulatory framework.","units":{"USD":[{"end":"2019-12-31","val":995555,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q4I"},{"end":"2020-06-30","val":714644,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":373382,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":162375,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":162375,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22","frame":"CY2020Q4I"}]}},"CarryingCostsPropertyAndExplorationRights":{"label":"Carrying Costs, Property and Exploration Rights","description":"The costs incurred to retain exploration and property rights after acquisition but before production has occurred. Costs include legal costs for title defense, ad valorem taxes on nonproducing mineral properties, shut-in royalties, and delay rentals.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":10330,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":3750,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":7500,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":7500,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":3750,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":3750,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":16550,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18"},{"start":"2016-01-01","end":"2016-09-30","val":16550,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":9050,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18"},{"start":"2016-07-01","end":"2016-09-30","val":9050,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":16550,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":16550,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-09-30","val":5260,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":5260,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":5260,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017"}]}},"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":"2019-12-31","val":1412306,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q4I"},{"end":"2020-06-30","val":1370162,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2020-06-30","val":1370162,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2020Q2I"},{"end":"2020-09-30","val":818630,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2020-09-30","val":818630,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2020Q3I"},{"end":"2020-12-31","val":565250,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":565250,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22"},{"end":"2020-12-31","val":565250,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":4119776,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2021Q1I"},{"end":"2021-06-30","val":5275792,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2021-06-30","val":5275792,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2021Q2I"},{"end":"2021-09-30","val":4445103,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2021-09-30","val":4445103,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17","frame":"CY2021Q3I"},{"end":"2021-12-31","val":880821,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":880821,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2798217,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"end":"2022-03-31","val":2798217,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":11244681,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2022-06-30","val":11244681,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18","frame":"CY2022Q2I"},{"end":"2022-09-30","val":10468789,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"end":"2022-09-30","val":10468789,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3I"},{"end":"2022-12-31","val":9682133,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":9682133,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":8434891,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17"},{"end":"2023-03-31","val":8434891,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1I"},{"end":"2023-06-30","val":6596184,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18","frame":"CY2023Q2I"},{"end":"2023-09-30","val":5810969,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":9217585,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023Q4I"},{"end":"2024-03-31","val":11526118,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"}]}},"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":"2014-12-31","val":172909,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2014-12-31","val":172909,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18"},{"end":"2014-12-31","val":172909,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2014Q4I"},{"end":"2015-06-30","val":462443,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2I"},{"end":"2015-09-30","val":38076,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18"},{"end":"2015-09-30","val":38076,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q3I"},{"end":"2015-12-31","val":214482,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":214482,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18"},{"end":"2015-12-31","val":214482,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2015-12-31","val":214482,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2015-12-31","val":214482,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2015-12-31","val":214482,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2015-12-31","val":214482,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2015Q4I"},{"end":"2016-03-31","val":70595,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1I"},{"end":"2016-06-30","val":22163,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2016-06-30","val":22163,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2I"},{"end":"2016-09-30","val":474681,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18"},{"end":"2016-09-30","val":474681,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":791814,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":791814,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":791814,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":791814,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":791814,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2016-12-31","val":791814,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2016-12-31","val":791814,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2016-12-31","val":791814,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2016Q4I"},{"end":"2017-03-31","val":873938,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2017-03-31","val":873938,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":415288,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2017-06-30","val":415288,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2017Q2I"},{"end":"2017-09-30","val":501677,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2017-09-30","val":501677,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":427020,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":427020,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":427020,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":427020,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":427020,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":119758,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2018-03-31","val":119758,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2018Q1I"},{"end":"2018-06-30","val":280563,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1180318,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":909865,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":909865,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"end":"2018-12-31","val":909865,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":909865,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":909865,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14","frame":"CY2018Q4I"},{"end":"2019-03-31","val":639399,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"end":"2019-03-31","val":639399,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2954380,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":2954380,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2378911,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2019-09-30","val":2378911,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2084782,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14"},{"end":"2019-12-31","val":2084782,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":2084782,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":2084782,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":2084782,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2019-12-31","val":2084782,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1412306,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1370162,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":818630,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":565250,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":565250,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":565250,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2020-12-31","val":565250,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22"},{"end":"2020-12-31","val":565250,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":565250,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":4119776,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":5275792,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2I"},{"end":"2021-09-30","val":4445103,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":880821,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":880821,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"end":"2021-12-31","val":880821,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":880821,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"end":"2021-12-31","val":880821,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2798217,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2022Q1I"},{"end":"2022-06-30","val":11244681,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":10468789,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17","frame":"CY2022Q3I"},{"end":"2022-12-31","val":9682133,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":9682133,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17"},{"end":"2022-12-31","val":9682133,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"end":"2022-12-31","val":9682133,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":9682133,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":8434891,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17","frame":"CY2023Q1I"},{"end":"2023-06-30","val":6596184,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"end":"2023-06-30","val":6596184,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":5810969,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2023-09-30","val":5810969,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":9217585,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":9217585,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":9217585,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":9217585,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":11526118,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2024-03-31","val":11526118,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":8816459,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2024-06-30","val":8816459,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":6646402,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2024-09-30","val":6646402,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":5482631,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":5482631,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":5482631,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":5482631,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":5482631,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":2772198,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2025-03-31","val":2772198,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":4444679,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":3191886,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":5620630,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15"},{"end":"2025-12-31","val":5620630,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q4I"},{"end":"2026-03-31","val":4552637,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1I"}]}},"CashAndCashEquivalentsPeriodIncreaseDecrease":{"label":"Cash and Cash Equivalents, Period Increase (Decrease)","description":"Amount of increase (decrease) in cash and cash equivalents. Cash and cash equivalents are the amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Includes effect from exchange rate changes.","units":{"USD":[{"start":"2015-01-01","end":"2015-06-30","val":289534,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":-134833,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18"},{"start":"2015-01-01","end":"2015-12-31","val":41573,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-143887,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-192319,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":-192319,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":260199,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18"},{"start":"2016-01-01","end":"2016-09-30","val":260199,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":577332,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":577332,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":82124,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":82124,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-376526,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":-376526,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-01-01","end":"2017-09-30","val":-290137,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":-290137,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":-364794,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-307262,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-146457,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-09-30","val":753298,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"}]}},"CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents":{"label":"Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents","description":"Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"end":"2016-12-31","val":1828147,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2016Q4I"},{"end":"2017-12-31","val":1247454,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2017-12-31","val":1247454,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"end":"2017-12-31","val":1247454,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2017-12-31","val":1247454,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2017-12-31","val":1247454,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14","frame":"CY2017Q4I"},{"end":"2018-03-31","val":940192,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2018Q1I"},{"end":"2018-09-30","val":2069309,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1798895,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":1798895,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"end":"2018-12-31","val":1798895,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":1798895,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":1798895,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14"},{"end":"2018-12-31","val":1798895,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2018-12-31","val":1798895,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2018-12-31","val":1798895,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2018-12-31","val":1798895,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2018-12-31","val":1798895,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1528554,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"end":"2019-03-31","val":1528554,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1I"},{"end":"2019-06-30","val":3882865,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":3276208,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2019-09-30","val":3276208,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2982444,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14"},{"end":"2019-12-31","val":2982444,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":2982444,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":2982444,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":2982444,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2019-12-31","val":2982444,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2019-12-31","val":2982444,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2019-12-31","val":2982444,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22"},{"end":"2019-12-31","val":2982444,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2019-12-31","val":2982444,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2309968,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2020-03-31","val":2309968,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1I"},{"end":"2020-06-30","val":2276999,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2020-06-30","val":2276999,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1725528,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2020-09-30","val":1725528,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1472061,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":1472061,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":1472061,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2020-12-31","val":1472061,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22"},{"end":"2020-12-31","val":1472061,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":1472061,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-12-31","val":1472061,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"end":"2020-12-31","val":1472061,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2020-12-31","val":1472061,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"end":"2020-12-31","val":1472061,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":5026608,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2021-03-31","val":5026608,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2021Q1I"},{"end":"2021-06-30","val":6172625,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2021-06-30","val":6172625,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2021Q2I"},{"end":"2021-09-30","val":5341936,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2021-09-30","val":5341936,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1621267,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":1621267,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"end":"2021-12-31","val":1621267,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":1621267,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"end":"2021-12-31","val":1621267,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2021-12-31","val":1621267,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17"},{"end":"2021-12-31","val":1621267,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"end":"2021-12-31","val":1621267,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2021-12-31","val":1621267,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":3538663,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"end":"2022-03-31","val":3538663,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":11985167,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2022-06-30","val":11985167,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18","frame":"CY2022Q2I"},{"end":"2022-09-30","val":11220194,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"end":"2022-09-30","val":11220194,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3I"},{"end":"2022-12-31","val":10433538,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":10433538,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17"},{"end":"2022-12-31","val":10433538,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"end":"2022-12-31","val":10433538,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":10433538,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2022-12-31","val":10433538,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2022-12-31","val":10433538,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2022-12-31","val":10433538,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2022-12-31","val":10433538,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":9186315,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17"},{"end":"2023-03-31","val":9186315,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1I"},{"end":"2023-06-30","val":7347608,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"end":"2023-06-30","val":7347608,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":6562413,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2023-09-30","val":6562413,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":9969029,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":9969029,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":9969029,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":9969029,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":9969029,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2023-12-31","val":9969029,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2023-12-31","val":9969029,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2023-12-31","val":9969029,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2023-12-31","val":9969029,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":12277635,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2024-03-31","val":12277635,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":9567976,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2024-06-30","val":9567976,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":7459395,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2024-09-30","val":7459395,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":6295624,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":6295624,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":6295624,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":6295624,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":6295624,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15"},{"end":"2024-12-31","val":6295624,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":3936395,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2025-03-31","val":3936395,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":5658876,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":4429439,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":6858183,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15"},{"end":"2025-12-31","val":6858183,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q4I"},{"end":"2026-03-31","val":5795227,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1I"}]}},"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":"2017-01-01","end":"2017-12-31","val":-580693,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-307262,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-146417,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":821855,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":551441,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":551441,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-270341,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"start":"2019-01-01","end":"2019-03-31","val":-270341,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":2083970,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":2083970,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":1477313,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":1477313,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":1183549,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14"},{"start":"2019-01-01","end":"2019-12-31","val":1183549,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2019-01-01","end":"2019-12-31","val":1183549,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-672476,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-03-31","val":-672476,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-705445,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":-705445,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2020-01-01","end":"2020-09-30","val":-1256916,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":-1256916,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-01-01","end":"2020-12-31","val":-1510383,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":-1510383,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22"},{"start":"2020-01-01","end":"2020-12-31","val":-1510383,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":3554547,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":3554547,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":4700564,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-01-01","end":"2021-06-30","val":4700564,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-01-01","end":"2021-09-30","val":3869875,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-01-01","end":"2021-09-30","val":3869875,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"start":"2021-01-01","end":"2021-12-31","val":149206,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":149206,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1917396,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"start":"2022-01-01","end":"2022-03-31","val":1917396,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":10363900,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-06-30","val":10363900,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"start":"2022-01-01","end":"2022-09-30","val":9598927,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"start":"2022-01-01","end":"2022-09-30","val":9598927,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-01-01","end":"2022-12-31","val":8812271,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"start":"2022-01-01","end":"2022-12-31","val":8812271,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-1247223,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17"},{"start":"2023-01-01","end":"2023-03-31","val":-1247223,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-3085930,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"start":"2023-01-01","end":"2023-06-30","val":-3085930,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-01-01","end":"2023-09-30","val":-3871125,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":-3871125,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":-464509,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":-464509,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":2308606,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":2308606,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-401053,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":-401053,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-01-01","end":"2024-09-30","val":-2509634,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":-2509634,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":-3673405,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":-3673405,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-2359229,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"start":"2025-01-01","end":"2025-03-31","val":-2359229,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-636748,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-01-01","end":"2025-09-30","val":-1866185,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-12-31","val":562559,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-1062956,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1"}]}},"CertificatesOfDepositAtCarryingValue":{"label":"Certificates of Deposit, at Carrying Value","description":"A savings certificate entitling the Entity (that is, bearer) to receive interest at an established maturity date, based upon a fixed interest rate. A certificate of deposit may be issued in any denomination. Certificates of deposit are generally issued by commercial banks and, therefore, insured by the FDIC (up to the prescribed limit). Certificates of deposit generally restrict holders from withdrawing funds on demand without the incurrence of penalties. Generally, only certificates of deposit with original maturities of three months or less qualify as cash equivalents. Original maturity means original maturity to the entity holding the investment. As a related example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three-years ago does not become a cash equivalent when its remaining maturity is three months.","units":{"USD":[{"end":"2016-06-30","val":1036286,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1036333,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1036333,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1036333,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1036333,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1036410,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1036410,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":820434,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":820434,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":820474,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":888991,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":889030,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":889030,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"end":"2018-12-31","val":889030,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":889030,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":889030,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14","frame":"CY2018Q4I"},{"end":"2019-03-31","val":889155,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2019Q1I"},{"end":"2019-06-30","val":897492,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":897492,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":897492,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14"},{"end":"2019-12-31","val":897662,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":897662,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":897662,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q4I"},{"end":"2020-03-31","val":897662,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":906837,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":906898,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"}]}},"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":{"CAD/shares":[{"end":"2021-02-16","val":1.2,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2021-02-16","val":1.2,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2021-02-16","val":1.2,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2021-03-01","val":1.2,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q1I"},{"end":"2022-01-20","val":2.5,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-01-20","val":2.5,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2021Q4I"},{"end":"2022-02-10","val":1.76,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2022-02-10","val":1.76,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"end":"2022-12-31","val":1.6,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022Q4I"},{"end":"2023-12-12","val":1.88,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023Q4I"},{"end":"2024-11-28","val":2.5,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-11-28","val":2.5,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-11-28","val":2.5,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-11-28","val":2.5,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"}],"USD/shares":[{"end":"2016-01-04","val":2.6,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2015Q4I"},{"end":"2021-12-17","val":2.5,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2021Q4I"},{"end":"2022-02-10","val":1.28,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"end":"2022-12-31","val":1.18,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022Q4I"},{"end":"2024-11-28","val":2,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-11-28","val":2,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-11-28","val":2,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-11-28","val":2,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q4I"}]}},"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":"2016-12-31","val":28429,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":28429,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":28429,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"}]}},"CommonStockSharesIssued":{"label":"Common Stock, Shares, Issued","description":"Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.","units":{"shares":[{"end":"2015-12-31","val":16230733,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":16230733,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18"},{"end":"2015-12-31","val":16230733,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-06-30","val":16797089,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":17875547,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18","frame":"CY2016Q3I"},{"end":"2016-12-31","val":18886497,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":18886497,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":18886497,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":18886497,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":18886497,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-02-07","val":53788,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2017-02-07","val":53788,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2017-02-07","val":53788,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2017-02-07","val":53788,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-03-31","val":19574709,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":19574709,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":20084472,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":20510806,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":20510806,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":20510806,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":20510806,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":20510806,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":20510806,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":21481260,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":25913874,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":25977143,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":25977143,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"end":"2018-12-31","val":25977143,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":25977143,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":25977143,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14","frame":"CY2018Q4I"},{"end":"2019-03-31","val":25977143,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2019Q1I"},{"end":"2019-06-30","val":30084053,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":30084053,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":30084053,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14"},{"end":"2019-12-31","val":30084053,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":30084053,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":30084053,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":30084053,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2019-12-31","val":30084053,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22","frame":"CY2019Q4I"},{"end":"2020-03-31","val":30084053,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":30084053,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":30084053,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":30084053,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":30084053,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":30084053,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2020-12-31","val":30084053,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22"},{"end":"2020-12-31","val":30084053,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":30084053,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":36459053,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":38181623,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2I"},{"end":"2021-09-30","val":38221623,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":39073428,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":39073428,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"end":"2021-12-31","val":39073428,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":39073428,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"end":"2021-12-31","val":39073428,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":41837207,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2022Q1I"},{"end":"2022-06-30","val":43314644,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":43589048,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17","frame":"CY2022Q3I"},{"end":"2022-12-31","val":43602871,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":43602871,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17"},{"end":"2022-12-31","val":43602871,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"end":"2022-12-31","val":43602871,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":43602871,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":43602871,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17","frame":"CY2023Q1I"},{"end":"2023-06-30","val":43602871,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18","frame":"CY2023Q2I"},{"end":"2023-09-30","val":44258871,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":50002395,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":50002395,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":50002395,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":50002395,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":50002395,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":55223419,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":55223419,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":55223419,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":59383002,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":59383002,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":59383002,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":59383002,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":59383002,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":59386852,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":65298638,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":65298638,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":71854194,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15"},{"end":"2025-12-31","val":71854194,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q4I"},{"end":"2026-03-31","val":71854194,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1I"}]}},"CommonStockSharesOutstanding":{"label":"Common Stock, Shares, Outstanding","description":"Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.","units":{"shares":[{"end":"2015-12-31","val":16230733,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":16230733,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18"},{"end":"2015-12-31","val":16230733,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-06-30","val":16797089,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":17875547,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18","frame":"CY2016Q3I"},{"end":"2016-12-31","val":18886497,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":18886497,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":18886497,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":18886497,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":18886497,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":19574709,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":19574709,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":20084166,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":20510500,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":20510500,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":20510500,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":20510500,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":20510500,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":20510500,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":21480954,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":25913568,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":25976837,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":25976837,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"end":"2018-12-31","val":25976837,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":25976837,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":25976837,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14","frame":"CY2018Q4I"},{"end":"2019-03-31","val":25976837,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2019Q1I"},{"end":"2019-06-30","val":30083747,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":30083747,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":30083747,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14"},{"end":"2019-12-31","val":30083747,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":30083747,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":30083747,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":30083747,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2019-12-31","val":30083747,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22","frame":"CY2019Q4I"},{"end":"2020-03-31","val":30083747,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":30083747,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":30083747,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":30083747,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":30083747,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":30083747,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2020-12-31","val":30083747,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22"},{"end":"2020-12-31","val":30083747,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":30083747,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":36459053,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":38181317,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2I"},{"end":"2021-09-30","val":38221317,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":39073122,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":39073122,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"end":"2021-12-31","val":39073122,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":39073122,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"end":"2021-12-31","val":39073122,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":41836901,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2022Q1I"},{"end":"2022-06-30","val":43314338,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":43588742,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17","frame":"CY2022Q3I"},{"end":"2022-12-31","val":43602565,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":43602565,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17"},{"end":"2022-12-31","val":43602565,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"end":"2022-12-31","val":43602565,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":43602565,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":43602565,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17","frame":"CY2023Q1I"},{"end":"2023-06-30","val":43602565,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18","frame":"CY2023Q2I"},{"end":"2023-09-30","val":44258565,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":50002089,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":50002089,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":50002089,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":50002089,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":50002089,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":55223113,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":55223113,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":55223113,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":59382696,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":59382696,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":59382696,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":59382696,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":59382696,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":59386546,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":65298332,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":65298332,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":71853888,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15"},{"end":"2025-12-31","val":71853888,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q4I"},{"end":"2026-03-31","val":71853888,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1I"}]}},"CommonStockSharesSubscriptions":{"label":"Common Stock, Value, Subscriptions","description":"Monetary value of common stock allocated to investors to buy shares of a new issue of common stock before they are offered to the public. When stock is sold on a subscription basis, the issuer does not initially receive the total proceeds. In general, the issuer does not issue the shares to the investor until it receives the entire proceeds.","units":{"USD":[{"end":"2016-12-31","val":-28429,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":-28429,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q4I"}]}},"CommonStockValue":{"label":"Common Stock, Value, Issued","description":"Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.","units":{"USD":[{"end":"2015-12-31","val":17658042,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":17658042,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18"},{"end":"2015-12-31","val":17658042,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-06-30","val":18496750,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":19904591,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18","frame":"CY2016Q3I"},{"end":"2016-12-31","val":20927360,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":20927360,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":20927360,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":20927360,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":20927360,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":21958058,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":21958058,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":22316846,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":22657529,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":22657529,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":22657529,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":22657529,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":22657529,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":22727361,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":23202228,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":25538161,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":25865367,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":25865367,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"end":"2018-12-31","val":25865367,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":25865367,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":25865367,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14","frame":"CY2018Q4I"},{"end":"2019-03-31","val":26045636,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2019Q1I"},{"end":"2019-06-30","val":29042547,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":29042547,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":29042547,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14"},{"end":"2019-12-31","val":29042547,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":29042547,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":29042547,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":29042547,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2019-12-31","val":29042547,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22","frame":"CY2019Q4I"},{"end":"2020-03-31","val":29196589,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":29886367,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":29886367,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":29886367,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":29886367,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":29886367,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2020-12-31","val":29886367,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22"},{"end":"2020-12-31","val":29886367,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":29886367,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":33755673,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":35353089,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2I"},{"end":"2021-09-30","val":35405704,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":36195510,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":36195510,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"end":"2021-12-31","val":36195510,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":36195510,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"end":"2021-12-31","val":36195510,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":40051383,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2022Q1I"},{"end":"2022-06-30","val":42291884,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":42581002,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17","frame":"CY2022Q3I"},{"end":"2022-12-31","val":43394303,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":43394303,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17"},{"end":"2022-12-31","val":43394303,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"end":"2022-12-31","val":43394303,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":43394303,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":43647045,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17","frame":"CY2023Q1I"},{"end":"2023-06-30","val":43745203,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18","frame":"CY2023Q2I"},{"end":"2023-09-30","val":44296832,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":49661910,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":49661910,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":49661910,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":49661910,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":49661910,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":54790230,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":55026672,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":55178572,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":58979839,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":58979839,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":58979839,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":58979839,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":58979839,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":59259696,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":62737330,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":62823447,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":66677062,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15"},{"end":"2025-12-31","val":66677062,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q4I"},{"end":"2026-03-31","val":66911920,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1I"}]}},"ComprehensiveIncomeNetOfTax":{"label":"Comprehensive Income (Loss), Net of Tax, Attributable to Parent","description":"Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.","units":{"USD":[{"start":"2015-01-01","end":"2015-06-30","val":-532498,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":-320167,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-973025,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18"},{"start":"2015-07-01","end":"2015-09-30","val":-440527,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-1517129,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-258920,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-1032200,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":-1032200,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":-773280,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":-773280,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-1587106,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18"},{"start":"2016-01-01","end":"2016-09-30","val":-1587106,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":-554906,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18"},{"start":"2016-07-01","end":"2016-09-30","val":-554906,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-2209207,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-2209207,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-597662,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":-597662,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-1068604,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":-1068604,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-04-01","end":"2017-06-30","val":-470942,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":-470942,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-1408021,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":-1408021,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":-339417,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":-339417,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-411882,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":-411882,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-500413,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":-500413,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-837677,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":-837677,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-337264,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-04-01","end":"2018-06-30","val":-337264,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-1298921,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-1298921,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-461244,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-461244,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-2038501,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":-2038501,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-503596,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"start":"2019-01-01","end":"2019-03-31","val":-503596,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-952875,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-952875,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-449279,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-449279,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-1647653,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":-1647653,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":-694778,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":-694778,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-2066741,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14"},{"start":"2019-01-01","end":"2019-12-31","val":-2066741,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2019-01-01","end":"2019-12-31","val":-2066741,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-796913,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-03-31","val":-796913,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-1922454,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":-1922454,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2020-04-01","end":"2020-06-30","val":-1125541,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":-1125541,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-2274182,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":-2274182,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-07-01","end":"2020-09-30","val":-351728,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":-351728,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-2503750,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":-2503750,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22"},{"start":"2020-01-01","end":"2020-12-31","val":-2503750,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-246650,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":-246650,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-696330,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-01-01","end":"2021-06-30","val":-696330,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-04-01","end":"2021-06-30","val":-449680,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-04-01","end":"2021-06-30","val":-449680,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-1573186,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-01-01","end":"2021-09-30","val":-1573186,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"start":"2021-07-01","end":"2021-09-30","val":-876856,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-07-01","end":"2021-09-30","val":-876856,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-1985017,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":-1985017,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-1116942,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"start":"2022-01-01","end":"2022-03-31","val":-1116942,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":941820,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-06-30","val":941820,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"start":"2022-04-01","end":"2022-06-30","val":2058762,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-04-01","end":"2022-06-30","val":2058762,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":265930,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"start":"2022-01-01","end":"2022-09-30","val":265930,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-07-01","end":"2022-09-30","val":-675890,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"start":"2022-07-01","end":"2022-09-30","val":-675890,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-1038377,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"start":"2022-01-01","end":"2022-12-31","val":-1038377,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-1097217,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17"},{"start":"2023-01-01","end":"2023-03-31","val":-1097217,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-2122000,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"start":"2023-01-01","end":"2023-06-30","val":-2122000,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":-1024783,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"start":"2023-04-01","end":"2023-06-30","val":-1024783,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-3225516,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":-3225516,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":-1103516,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-07-01","end":"2023-09-30","val":-1103516,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-4755471,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":-4755471,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-2619247,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":-2619247,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-5307289,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":-5307289,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":-2688042,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":-2688042,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-7534441,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":-7534441,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-2227152,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-2227152,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-10271899,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":-10271899,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-2652950,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"start":"2025-01-01","end":"2025-03-31","val":-2652950,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-4638591,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-04-01","end":"2025-06-30","val":-1985641,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-5769923,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":-1131332,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-7211182,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-1616142,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1"}]}},"CostMaintenance":{"label":"Cost, Maintenance","description":"Cost of maintenance incurred and directly related to good produced and service rendered.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":8480,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":18964,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":17500,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":229246,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"}]}},"CostOfGoodsAndServicesSold":{"label":"Cost of Goods and Services Sold","description":"The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.","units":{"USD":[{"start":"2017-01-01","end":"2017-06-30","val":69426,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-04-01","end":"2017-06-30","val":32222,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":110013,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":36062,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":8706,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":3900,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":3900,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":300,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-04-01","end":"2018-06-30","val":300,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":3900,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":3900,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":19879,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":8480,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":18964,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":17500,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":229246,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":210282,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3"}]}},"CostsAndExpensesRelatedParty":{"label":"Costs and Expenses, Related Party","description":"Costs of sales and operating expenses for the period incurred from transactions with related parties.","units":{"USD":[{"start":"2016-01-01","end":"2016-03-31","val":25000,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":25000,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":25000,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":75000,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":25000,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":94351,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":16500,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":23540,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":7040,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":48540,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":25000,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":89049,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017"},{"start":"2021-01-01","end":"2021-12-31","val":65753,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":65753,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"start":"2021-01-01","end":"2021-12-31","val":65753,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-01-01","end":"2021-12-31","val":65753,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"start":"2021-01-01","end":"2021-12-31","val":65753,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":21000,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":37500,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-09-30","val":54000,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"start":"2022-01-01","end":"2022-12-31","val":87221,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"start":"2022-01-01","end":"2022-12-31","val":87221,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17"},{"start":"2022-01-01","end":"2022-12-31","val":87221,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":35252,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":50010,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"}]}},"DebtInstrumentFaceAmount":{"label":"Debt Instrument, Face Amount","description":"Face (par) amount of debt instrument at time of issuance.","units":{"USD":[{"end":"2015-12-31","val":990193,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":990193,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18"},{"end":"2015-12-31","val":990193,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-06-30","val":1043240,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":800612,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18","frame":"CY2016Q3I"},{"end":"2016-12-31","val":685564,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":685564,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":685564,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":685564,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q4I"},{"end":"2017-12-31","val":500000,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":500000,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":500000,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":500000,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":500000,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":500000,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"}]}},"DebtInstrumentIncreaseAccruedInterest":{"label":"Debt Instrument, Increase, Accrued Interest","description":"Increase for accrued, but unpaid interest on the debt instrument for the period.","units":{"USD":[{"start":"2016-08-02","end":"2016-08-08","val":13477,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18"},{"start":"2016-08-02","end":"2016-08-08","val":13477,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-08-02","end":"2016-08-08","val":13477,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2016-08-02","end":"2016-08-08","val":13477,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-08-02","end":"2016-08-08","val":13477,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-08-02","end":"2016-08-08","val":13477,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q2I"}]}},"DebtInstrumentInterestRateStatedPercentage":{"label":"Debt Instrument, Interest Rate, Stated Percentage","description":"Contractual interest rate for funds borrowed, under the debt agreement.","units":{"pure":[{"end":"2014-08-18","val":0.04,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2014Q3I"},{"end":"2016-06-30","val":0.08,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":0.08,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0.08,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2020-05-06","val":0.01,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2020-05-06","val":0.01,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q1I"}]}},"DebtInstrumentPeriodicPayment":{"label":"Debt Instrument, Periodic Payment","description":"Amount of the required periodic payments including both interest and principal payments.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":11085,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016"}]}},"DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid":{"label":"Debt Instrument, Periodic Payment Terms, Balloon Payment to be Paid","description":"Amount of payment greater than the preceding installment payments to be paid at final maturity date of debt.","units":{"USD":[{"end":"2016-06-30","val":1044015,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1044015,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1044015,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"}]}},"DebtInstrumentUnamortizedDiscount":{"label":"Debt Instrument, Unamortized Discount","description":"Amount, after accumulated amortization, of debt discount.","units":{"USD":[{"end":"2015-12-31","val":50016,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":50016,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18"},{"end":"2015-12-31","val":50016,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-06-30","val":44767,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":41422,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18","frame":"CY2016Q3I"},{"end":"2016-12-31","val":34071,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":34071,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":34071,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":34071,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q4I"},{"end":"2017-12-31","val":12550,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":12550,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":12550,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":12550,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":7726,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2800,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"}]}},"DebtInstrumentUnamortizedDiscountPremiumNet":{"label":"Debt Instrument, Unamortized Discount (Premium), Net","description":"Amount, after accumulated amortization, of debt discount (premium).","units":{"USD":[{"end":"2015-12-31","val":940177,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q4I"},{"end":"2016-06-30","val":998473,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"}]}},"DeferredIncomeTaxAssetsNet":{"label":"Deferred Income Tax Assets, Net","description":"Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.","units":{"USD":[{"end":"2015-12-31","val":3322640,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":3266351,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":3266351,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-12-31","val":2198677,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":2198677,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-12-31","val":2207228,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":2207228,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14","frame":"CY2018Q4I"},{"end":"2019-12-31","val":2266330,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14","frame":"CY2019Q4I"}]}},"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":"2017-09-30","val":40000,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":40000,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":40000,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":40000,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":40000,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":40000,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":44620,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":44620,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":44620,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":44620,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":44620,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"end":"2018-12-31","val":44620,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":44620,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":44620,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14","frame":"CY2018Q4I"},{"end":"2019-03-31","val":44620,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2019Q1I"},{"end":"2019-06-30","val":44620,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":34620,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":24620,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14"},{"end":"2019-12-31","val":24620,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":24620,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":24620,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":24620,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2019-12-31","val":24620,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22","frame":"CY2019Q4I"},{"end":"2020-03-31","val":14620,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":64620,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":64620,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":64620,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":64620,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":64620,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2020-12-31","val":64620,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22"},{"end":"2020-12-31","val":64620,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":64620,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":64620,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":48465,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2I"},{"end":"2021-09-30","val":48465,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":48465,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":48465,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"end":"2021-12-31","val":48465,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":48465,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"end":"2021-12-31","val":48465,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":64620,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2022Q1I"},{"end":"2022-06-30","val":64620,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":60015,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17","frame":"CY2022Q3I"},{"end":"2022-12-31","val":43860,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":43860,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17"},{"end":"2022-12-31","val":43860,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"end":"2022-12-31","val":43860,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":43860,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":27705,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17","frame":"CY2023Q1I"},{"end":"2023-06-30","val":11550,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18","frame":"CY2023Q2I"}]}},"DeferredRevenueNoncurrent":{"label":"Deferred Revenue, Noncurrent","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 noncurrent.","units":{"USD":[{"end":"2017-09-30","val":70000,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":60000,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":60000,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":60000,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":60000,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":60000,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":81185,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":70030,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":62500,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":47720,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":47720,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"end":"2018-12-31","val":47720,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":47720,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":47720,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14","frame":"CY2018Q4I"},{"end":"2019-03-31","val":36565,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2019Q1I"},{"end":"2019-06-30","val":25410,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":24255,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":23100,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14"},{"end":"2019-12-31","val":23100,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":23100,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":23100,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":23100,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2019-12-31","val":23100,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22","frame":"CY2019Q4I"},{"end":"2020-03-31","val":21945,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":140790,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":129635,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":108480,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":108480,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":108480,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2020-12-31","val":108480,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22"},{"end":"2020-12-31","val":108480,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":108480,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":92325,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":92325,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2I"},{"end":"2021-09-30","val":76170,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":60015,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":60015,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"end":"2021-12-31","val":60015,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":60015,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"end":"2021-12-31","val":60015,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":27705,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2022Q1I"},{"end":"2022-06-30","val":27705,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"}]}},"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":"2015-12-31","val":3854623,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":4845135,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":4845135,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-12-31","val":3711262,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":3711262,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-12-31","val":4169350,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":4169350,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14","frame":"CY2018Q4I"},{"end":"2019-12-31","val":4693996,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14"},{"end":"2019-12-31","val":4693996,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2019-12-31","val":4693996,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22","frame":"CY2019Q4I"},{"end":"2020-12-31","val":5322516,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":5322516,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22"},{"end":"2020-12-31","val":5322516,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-12-31","val":5878190,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":5878190,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-12-31","val":6559545,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":6559545,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-12-31","val":7954880,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":7954880,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-12-31","val":10840614,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":10840614,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024Q4I"},{"end":"2025-12-31","val":12231065,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsLiabilitiesNet":{"label":"Deferred Tax Assets, Net","description":"Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.","units":{"USD":[{"end":"2015-12-31","val":4063330,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":4063330,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":4063330,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-12-31","val":2708887,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":2708887,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-12-31","val":2708887,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":2708887,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14","frame":"CY2018Q4I"},{"end":"2019-12-31","val":2708887,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14","frame":"CY2019Q4I"},{"end":"2020-12-31","val":2325432,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-12-31","val":2389369,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":2389369,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-12-31","val":2870961,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022Q4I"},{"end":"2023-12-31","val":2351928,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-12-31","val":2503907,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":2503907,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024Q4I"},{"end":"2025-12-31","val":2582839,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025Q4I"}]}},"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":"2019-12-31","val":2427666,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2019-12-31","val":2427666,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22","frame":"CY2019Q4I"},{"end":"2020-12-31","val":2997084,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":2997084,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22"},{"end":"2020-12-31","val":2997084,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-12-31","val":3488821,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2021Q4I"},{"end":"2022-12-31","val":2870961,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-12-31","val":2351928,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023Q4I"}]}},"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":"2015-12-31","val":3739799,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":4729737,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":4729737,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-12-31","val":3651732,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":3651732,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-12-31","val":4114419,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":4114419,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14","frame":"CY2018Q4I"},{"end":"2019-12-31","val":4634775,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14"},{"end":"2019-12-31","val":4634775,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2019-12-31","val":4634775,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22","frame":"CY2019Q4I"},{"end":"2020-12-31","val":5228266,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":5228266,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22"},{"end":"2020-12-31","val":5228266,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-12-31","val":5815866,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":5815866,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-12-31","val":5708411,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":5708411,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-12-31","val":6985894,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":6985894,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-12-31","val":8493862,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":8493862,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024Q4I"},{"end":"2025-12-31","val":9723898,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025Q4I"}]}},"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":"2015-12-31","val":91526,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":91925,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":91925,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-12-31","val":44059,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":44059,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-12-31","val":39871,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":39871,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14","frame":"CY2018Q4I"},{"end":"2019-12-31","val":43659,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14"},{"end":"2019-12-31","val":43659,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2019-12-31","val":43659,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22","frame":"CY2019Q4I"},{"end":"2020-12-31","val":78600,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":78600,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22"},{"end":"2020-12-31","val":78600,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-12-31","val":46604,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":46604,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-12-31","val":35681,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":35681,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"}]}},"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":"2014-12-31","val":5197981,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2014Q4I"},{"end":"2015-12-31","val":531983,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2015-12-31","val":531983,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2015Q4I"},{"end":"2016-12-31","val":1578784,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":1578784,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2016-12-31","val":1578784,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2016Q4I"},{"end":"2017-12-31","val":1512585,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":1512585,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2017-12-31","val":1512585,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14","frame":"CY2017Q4I"},{"end":"2018-12-31","val":1962122,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":1962122,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14"},{"end":"2018-12-31","val":1962122,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2018-12-31","val":1962122,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22","frame":"CY2018Q4I"},{"end":"2019-12-31","val":2427665,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14"},{"end":"2019-12-31","val":2427666,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2019-12-31","val":2427666,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22"},{"end":"2019-12-31","val":2427665,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2019Q4I"},{"end":"2020-12-31","val":2997084,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":2997084,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22"},{"end":"2020-12-31","val":2997084,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-12-31","val":2997084,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2020Q4I"},{"end":"2021-12-31","val":3488821,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":3488821,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2021-12-31","val":3488821,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2021Q4I"},{"end":"2022-12-31","val":3688584,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":3688584,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2022-12-31","val":3688584,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2022Q4I"},{"end":"2023-12-31","val":5602952,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":5602952,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2023-12-31","val":5602952,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2023Q4I"},{"end":"2024-12-31","val":8336707,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":8336707,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024Q4I"},{"end":"2025-12-31","val":9648226,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025Q4I"}]}},"DeferredTaxLiabilitiesNoncurrent":{"label":"Deferred Tax Liabilities, Net, Noncurrent","description":"Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences, with jurisdictional netting and classified as noncurrent.","units":{"USD":[{"end":"2015-12-31","val":4063330,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":4063330,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18"},{"end":"2015-12-31","val":4063330,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-06-30","val":4063330,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":4063330,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18","frame":"CY2016Q3I"},{"end":"2016-12-31","val":4063330,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":4063330,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":4063330,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":4063330,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":4063330,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":4063330,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":4063330,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":4063330,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":2708887,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":2708887,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":2708887,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":2708887,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":2708887,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":2708887,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2708887,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":2708887,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":2708887,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":2708887,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"end":"2018-12-31","val":2708887,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":2708887,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":2708887,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14","frame":"CY2018Q4I"},{"end":"2019-03-31","val":2708887,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2708887,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2708887,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2708887,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14"},{"end":"2019-12-31","val":2708887,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2708887,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"}]}},"DeferredTaxLiabilitiesPropertyPlantAndEquipment":{"label":"Deferred Tax Liabilities, Property, Plant and Equipment","description":"Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.","units":{"USD":[{"end":"2015-12-31","val":7385970,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":7329681,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":7329681,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-12-31","val":4907564,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":4907564,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-12-31","val":4916114,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":4916115,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14","frame":"CY2018Q4I"},{"end":"2019-12-31","val":4975217,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14"},{"end":"2019-12-31","val":4975217,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2019-12-31","val":4975217,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22","frame":"CY2019Q4I"},{"end":"2020-12-31","val":5034319,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":5034319,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22"},{"end":"2020-12-31","val":5034319,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-12-31","val":5098256,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":5098256,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-12-31","val":5314338,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":5314338,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-12-31","val":4758757,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":4758757,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-12-31","val":4777770,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":4777770,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024Q4I"},{"end":"2025-12-31","val":4733804,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025Q4I"}]}},"Depreciation":{"label":"Depreciation","description":"The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.","units":{"USD":[{"start":"2019-01-01","end":"2019-06-30","val":1297,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":1297,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":3954,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":3954,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":6612,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14"},{"start":"2019-01-01","end":"2019-12-31","val":6612,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2019-01-01","end":"2019-12-31","val":6612,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":2657,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-03-31","val":2657,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":5314,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":5314,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2020-01-01","end":"2020-09-30","val":7971,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":7971,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-01-01","end":"2020-12-31","val":10628,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":10628,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22"},{"start":"2020-01-01","end":"2020-12-31","val":10628,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":2657,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":2657,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":8564,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-01-01","end":"2021-06-30","val":8564,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-01-01","end":"2021-09-30","val":8564,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-01-01","end":"2021-09-30","val":8564,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"start":"2021-01-01","end":"2021-12-31","val":20380,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":20380,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":5908,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"start":"2022-01-01","end":"2022-03-31","val":5908,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":5908,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-06-30","val":5908,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":19468,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"start":"2022-01-01","end":"2022-12-31","val":26877,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"start":"2022-01-01","end":"2022-12-31","val":26877,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":43618,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17"},{"start":"2023-01-01","end":"2023-03-31","val":43618,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":97337,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"start":"2023-01-01","end":"2023-06-30","val":97337,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":53719,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":163223,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":262832,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":262832,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":113319,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":113319,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":264366,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":264366,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":151047,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":433148,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":433148,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":613610,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":613610,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":196383,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"start":"2025-01-01","end":"2025-03-31","val":196383,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":400508,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-04-01","end":"2025-06-30","val":204125,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":610715,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":210207,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":822765,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":219310,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1"}]}},"DerivativeFixedInterestRate":{"label":"Derivative, Fixed Interest Rate","description":"Fixed interest rate related to the interest rate derivative.","units":{"pure":[{"end":"2020-05-06","val":0.01,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-05-06","val":0.01,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22"},{"end":"2020-05-06","val":0.01,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q1I"}]}},"EarningsPerShareBasicAndDiluted":{"label":"Earnings Per Share, Basic and Diluted","description":"The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements. Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period. Diluted earnings per share includes the amount of net income or loss for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.","units":{"USD/shares":[{"start":"2015-01-01","end":"2015-06-30","val":-0.04,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":-0.03,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-0.08,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18"},{"start":"2015-07-01","end":"2015-09-30","val":-0.04,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-0.12,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-0.01,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-0.06,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":-0.06,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":-0.05,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":-0.05,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-0.09,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18"},{"start":"2016-01-01","end":"2016-09-30","val":-0.09,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":-0.03,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18"},{"start":"2016-07-01","end":"2016-09-30","val":-0.03,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-0.13,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-0.13,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-0.03,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":-0.03,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-0.06,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":-0.06,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-04-01","end":"2017-06-30","val":-0.02,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":-0.02,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-0.07,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":-0.07,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":-0.02,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":-0.02,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-0.02,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":-0.02,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-0.02,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":-0.02,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-0.04,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":-0.04,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-0.02,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-04-01","end":"2018-06-30","val":-0.02,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-0.06,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-0.06,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-0.02,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-0.02,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-0.09,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":-0.09,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-0.02,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"start":"2019-01-01","end":"2019-03-31","val":-0.02,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-0.03,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-0.03,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-0.02,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-0.02,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-0.06,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":-0.06,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":-0.02,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":-0.02,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-0.07,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14"},{"start":"2019-01-01","end":"2019-12-31","val":-0.07,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2019-01-01","end":"2019-12-31","val":-0.07,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-0.03,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-03-31","val":-0.03,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-0.06,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":-0.06,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2020-04-01","end":"2020-06-30","val":-0.04,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":-0.04,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-0.07,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":-0.07,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-07-01","end":"2020-09-30","val":-0.01,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":-0.01,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-0.08,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":-0.08,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-0.01,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-0.02,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-04-01","end":"2021-06-30","val":-0.01,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-0.04,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-07-01","end":"2021-09-30","val":-0.02,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3"}]}},"EffectiveIncomeTaxRateContinuingOperations":{"label":"Effective Income Tax Rate Reconciliation, Percent","description":"Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.","units":{"pure":[{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-0.754,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":-0.754,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023"}]}},"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":"2015-01-01","end":"2015-12-31","val":-0.34,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-0.34,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":0.34,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0.34,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":-0.34,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-0.21,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":0.21,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0.21,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14"},{"start":"2019-01-01","end":"2019-12-31","val":0.21,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2019-01-01","end":"2019-12-31","val":0.21,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0.21,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":0.21,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22"},{"start":"2020-01-01","end":"2020-12-31","val":0.21,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0.21,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":0.21,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0.21,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"start":"2022-01-01","end":"2022-12-31","val":0.21,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0.21,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":0.21,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0.21,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":0.21,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0.21,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","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":"2015-01-01","end":"2015-12-31","val":0.336,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0.481,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":0.481,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-0.037,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":-0.037,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0.22,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":0.22,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0.225,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14"},{"start":"2019-01-01","end":"2019-12-31","val":0.225,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2019-01-01","end":"2019-12-31","val":0.225,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0.228,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":0.228,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22"},{"start":"2020-01-01","end":"2020-12-31","val":0.228,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0.248,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":0.248,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-0.329,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"start":"2022-01-01","end":"2022-12-31","val":-0.193,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-0.403,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":-0.403,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-0.266,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":-0.266,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-0.183,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","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":"2015-01-01","end":"2015-12-31","val":0.036,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0.027,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":0.027,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0.029,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":0.029,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0.052,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":0.052,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0.023,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14"},{"start":"2019-01-01","end":"2019-12-31","val":0.023,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2019-01-01","end":"2019-12-31","val":0.023,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0.02,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":0.02,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22"},{"start":"2020-01-01","end":"2020-12-31","val":0.02,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-0.374,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-0.019,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023"}]}},"EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes":{"label":"Effective Income Tax Rate Reconciliation, Prior Year 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 attributable to revisions of previously reported income tax expense.","units":{"pure":[{"start":"2016-01-01","end":"2016-12-31","val":-0.136,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-0.041,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":-0.041,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-0.024,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":-0.024,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14","frame":"CY2019"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0.193,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"start":"2022-01-01","end":"2022-12-31","val":0.329,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0.244,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":0.244,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0.057,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":0.057,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-0.006,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","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":"2015-01-01","end":"2015-12-31","val":-0.032,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-0.032,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-0.032,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-0.032,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":-0.032,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-0.038,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":-0.038,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-0.038,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14"},{"start":"2019-01-01","end":"2019-12-31","val":-0.038,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2019-01-01","end":"2019-12-31","val":-0.038,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-0.038,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":-0.038,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22"},{"start":"2020-01-01","end":"2020-12-31","val":0.038,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0.038,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":-0.038,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-0.038,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"start":"2022-01-01","end":"2022-12-31","val":0.038,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023"}]}},"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-06-30","val":-1997,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":16450,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18"},{"start":"2015-01-01","end":"2015-12-31","val":70830,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-31256,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-53784,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":-53784,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":-64519,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18"},{"start":"2016-01-01","end":"2016-09-30","val":-64519,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":-34916,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-34916,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":7564,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":7564,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":22321,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":22321,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-01-01","end":"2017-09-30","val":28249,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":28249,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":20756,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":20756,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-8609,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":-8609,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-3023,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":-3023,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":5106,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":5106,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":-32291,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":-32291,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":17227,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"start":"2019-01-01","end":"2019-03-31","val":17227,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":13337,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":13337,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":35960,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":35960,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":42224,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14"},{"start":"2019-01-01","end":"2019-12-31","val":42224,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2019-01-01","end":"2019-12-31","val":42224,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-124442,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-122185,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-09-30","val":-93794,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-12-31","val":-69873,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":-69873,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22","frame":"CY2020"}]}},"EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents":{"label":"Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents","description":"Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"start":"2020-01-01","end":"2020-03-31","val":-124442,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-122185,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2020-01-01","end":"2020-09-30","val":-93794,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-01-01","end":"2020-12-31","val":-69873,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":33723,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":33723,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":52788,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-01-01","end":"2021-06-30","val":52788,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-01-01","end":"2021-09-30","val":-7835,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-01-01","end":"2021-09-30","val":-7835,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"start":"2021-01-01","end":"2021-12-31","val":59728,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":59728,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":20655,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"start":"2022-01-01","end":"2022-03-31","val":20655,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-164127,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-06-30","val":-164127,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"start":"2022-01-01","end":"2022-09-30","val":-312492,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"start":"2022-01-01","end":"2022-09-30","val":-312492,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-01-01","end":"2022-12-31","val":-324610,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"start":"2022-01-01","end":"2022-12-31","val":-324610,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":6314,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17"},{"start":"2023-01-01","end":"2023-03-31","val":6314,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":58190,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"start":"2023-01-01","end":"2023-06-30","val":58190,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-01-01","end":"2023-09-30","val":14716,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":14716,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":185015,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":185015,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-136012,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":-136012,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-190225,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":-190225,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-01-01","end":"2024-09-30","val":-173345,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":-173345,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":-136802,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":-136802,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-6616,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"start":"2025-01-01","end":"2025-03-31","val":-6616,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-27727,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-01-01","end":"2025-09-30","val":-39722,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-12-31","val":-34214,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-18447,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1"}]}},"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":"2017-12-31","val":19038,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017Q4I"}]}},"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":"2014-11-04","val":1,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2014Q3I"},{"end":"2014-11-20","val":1,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18"},{"end":"2014-11-20","val":1,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2014-11-20","val":1,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2014-11-20","val":1,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2014-11-20","val":1,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2014-11-20","val":1,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2014-11-20","val":1,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2014-11-20","val":1,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2014-11-20","val":1,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2014-11-20","val":1,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2014-11-20","val":0.1,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"end":"2014-11-20","val":1,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2014-11-20","val":1,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2014-11-20","val":1,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14"},{"end":"2014-11-20","val":1,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2014-11-20","val":1,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2014-11-20","val":1,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2014Q4I"},{"end":"2016-06-30","val":1,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-12-31","val":0.05,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2020-12-31","val":1,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":1,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2021Q4I"}]}},"ExplorationExpenseMining":{"label":"Exploration Expense, Mining (Deprecated 2018-01-31)","description":"Exploration expenses (including prospecting) related to the mining industry would be included in operating expenses. Exploration costs include costs incurred in identifying areas that may warrant examination and in examining specific areas that are considered to have prospects of mineral reserves.","units":{"USD":[{"start":"2015-01-01","end":"2015-06-30","val":24365,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":11410,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2016-01-01","end":"2016-06-30","val":81678,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":43824,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2"}]}},"ForeignCurrencyTransactionGainBeforeTax":{"label":"Foreign Currency Transaction Gain, before Tax","description":"Amount before tax of foreign currency transaction realized and unrealized gain recognized in the income statement.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":70830,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"}]}},"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-12-31","val":-568,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":202,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":196,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":196,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":159,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18"},{"start":"2016-01-01","end":"2016-09-30","val":159,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":96,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":96,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":30,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":30,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":103,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":103,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-01-01","end":"2017-09-30","val":248,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":248,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":147,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":147,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-19,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":-19,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1837,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":1837,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":1926,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":1926,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":1658,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":1658,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":105,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"start":"2019-01-01","end":"2019-03-31","val":105,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":188,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":188,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":144,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":144,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":-2022,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-1139,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-882,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-09-30","val":-1032,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"}]}},"ForeignCurrencyTransactionGainLossUnrealized":{"label":"Foreign Currency Transaction Gain (Loss), Unrealized","description":"Amount before tax of foreign currency transaction unrealized gain (loss) recognized in the income statement.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":128000,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":128000,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":128000,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":128000,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":128000,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18"},{"start":"2016-01-01","end":"2016-09-30","val":128000,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":128000,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":128000,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"}]}},"ForeignCurrencyTransactionLossBeforeTax":{"label":"Foreign Currency Transaction Loss, before Tax","description":"Amount before tax of foreign currency transaction realized and unrealized loss recognized in the income statement.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":53784,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":64519,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18"},{"start":"2016-01-01","end":"2016-12-31","val":-34916,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":7564,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":10421,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":8061,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"}]}},"GainsLossesOnExtinguishmentOfDebt":{"label":"Gain (Loss) on Extinguishment of Debt","description":"Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":73116,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":73116,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22"},{"start":"2020-01-01","end":"2020-12-31","val":73116,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-2342,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-3343,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-04-01","end":"2021-06-30","val":-1001,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-4687,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"start":"2021-07-01","end":"2021-09-30","val":-1344,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17","frame":"CY2021Q3"},{"start":"2022-01-01","end":"2022-03-31","val":-2157,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-18059,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-04-01","end":"2022-06-30","val":-15902,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":17740,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"start":"2022-07-01","end":"2022-09-30","val":35799,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17","frame":"CY2022Q3"}]}},"GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost":{"label":"Gain (Loss) on Extinguishment of Debt, before Write off of Debt Issuance Cost","description":"Reflects the difference between the fair value of payments made to legally extinguish a debt and its carrying value at that time. This item excludes the write-off of amounts previously capitalized as debt issuance costs.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":73116,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22","frame":"CY2020"},{"start":"2020-01-01","end":"2020-12-31","val":73116,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"}]}},"GeneralAndAdministrativeExpense":{"label":"General and Administrative Expense","description":"The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.","units":{"USD":[{"start":"2015-01-01","end":"2015-06-30","val":118221,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":88535,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":169812,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18"},{"start":"2015-07-01","end":"2015-09-30","val":51591,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":403993,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":36257,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":174103,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":174103,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":137846,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":137846,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":277515,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18"},{"start":"2016-01-01","end":"2016-09-30","val":277515,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":103412,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18"},{"start":"2016-07-01","end":"2016-09-30","val":103412,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":546607,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":546607,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":226187,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":226187,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":383513,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":383513,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-04-01","end":"2017-06-30","val":157326,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":157326,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":480236,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":480236,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":96723,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":96723,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":723387,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":723387,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":224919,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":224919,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":380297,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":380297,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":155378,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-04-01","end":"2018-06-30","val":155378,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":703109,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":703109,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":322812,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":322812,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":1252334,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":1252334,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":374973,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"start":"2019-01-01","end":"2019-03-31","val":374973,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":619379,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":619379,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":244406,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":244406,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":899228,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":899228,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":279849,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":279849,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":1122591,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14"},{"start":"2019-01-01","end":"2019-12-31","val":1122591,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2019-01-01","end":"2019-12-31","val":1122591,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":389397,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-03-31","val":389397,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":669780,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":669780,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2020-04-01","end":"2020-06-30","val":280383,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":280383,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":911080,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":911080,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-07-01","end":"2020-09-30","val":241300,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":241300,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":1136049,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":1136049,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22"},{"start":"2020-01-01","end":"2020-12-31","val":1136049,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":211181,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":211181,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":473980,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-01-01","end":"2021-06-30","val":473980,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-04-01","end":"2021-06-30","val":262799,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-04-01","end":"2021-06-30","val":262799,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":835281,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-01-01","end":"2021-09-30","val":835281,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"start":"2021-07-01","end":"2021-09-30","val":361301,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-07-01","end":"2021-09-30","val":361301,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":1172585,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":1172585,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":863062,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"start":"2022-01-01","end":"2022-03-31","val":863062,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1518819,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-06-30","val":1518819,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"start":"2022-04-01","end":"2022-06-30","val":655757,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-04-01","end":"2022-06-30","val":655757,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":1870747,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"start":"2022-01-01","end":"2022-09-30","val":1870747,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-07-01","end":"2022-09-30","val":351928,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"start":"2022-07-01","end":"2022-09-30","val":351928,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":3246171,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"start":"2022-01-01","end":"2022-12-31","val":3246171,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":613365,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17"},{"start":"2023-01-01","end":"2023-03-31","val":613365,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1019119,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"start":"2023-01-01","end":"2023-06-30","val":1019119,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":405754,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"start":"2023-04-01","end":"2023-06-30","val":405754,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":1384316,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":1384316,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":365197,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-07-01","end":"2023-09-30","val":365197,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":1884456,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":1884456,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":966245,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":966245,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1791113,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":1791113,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":824868,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":824868,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":2604516,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":2604516,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":813403,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":813403,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":3599460,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":3599460,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":732078,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"start":"2025-01-01","end":"2025-03-31","val":732078,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1277472,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-04-01","end":"2025-06-30","val":545394,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":1796763,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":519291,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":2283333,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":673174,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1"}]}},"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":"2015-01-01","end":"2015-12-31","val":94000,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"}]}},"IncomeLossFromContinuingOperations":{"label":"Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent","description":"Amount after tax of income (loss) from continuing operations attributable to the parent.","units":{"USD":[{"start":"2020-01-01","end":"2020-06-30","val":-1806653,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2020-01-01","end":"2020-09-30","val":-2173086,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-01-01","end":"2020-12-31","val":-2392890,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-291614,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-766224,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-01-01","end":"2021-09-30","val":-1596717,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-01-01","end":"2021-12-31","val":-2074037,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-1173603,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2022Q1"}]}},"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments":{"label":"Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest","description":"Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":-2174291,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-1768731,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":-1768731,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-2044199,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2018"}]}},"IncomeTaxExpenseBenefit":{"label":"Income Tax Expense (Benefit)","description":"Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":-1354443,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":-1354443,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"}]}},"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":"2015-01-01","end":"2015-06-30","val":-8794,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":81700,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18"},{"start":"2015-01-01","end":"2015-12-31","val":240085,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-109468,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":20418,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":20418,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":-32176,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18"},{"start":"2016-01-01","end":"2016-09-30","val":-32176,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":-55384,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-55384,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-7648,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":-7648,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-34498,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":-39789,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":-39789,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":-84553,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":-84553,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":14292,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":14292,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":16555,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":16555,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":-116410,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-116410,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":-76445,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":-76445,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":63212,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"start":"2019-01-01","end":"2019-03-31","val":63212,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":98698,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":98698,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":115983,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":115983,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":106017,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14"},{"start":"2019-01-01","end":"2019-12-31","val":106017,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2019-01-01","end":"2019-12-31","val":106017,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-45589,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-03-31","val":-45589,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":51279,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":51279,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2020-01-01","end":"2020-09-30","val":-93828,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":-93828,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-01-01","end":"2020-12-31","val":-110543,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":-110543,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22"},{"start":"2020-01-01","end":"2020-12-31","val":-110543,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":4901,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":4901,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":52388,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-01-01","end":"2021-06-30","val":52388,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-01-01","end":"2021-09-30","val":133920,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-01-01","end":"2021-09-30","val":133920,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"start":"2021-01-01","end":"2021-12-31","val":356976,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":356976,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-195338,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"start":"2022-01-01","end":"2022-03-31","val":-195338,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-24778,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-06-30","val":-24778,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"start":"2022-01-01","end":"2022-09-30","val":-126664,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"start":"2022-01-01","end":"2022-09-30","val":-126664,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-01-01","end":"2022-12-31","val":-147979,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"start":"2022-01-01","end":"2022-12-31","val":-147979,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":9334,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17"},{"start":"2023-01-01","end":"2023-03-31","val":9334,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":110612,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"start":"2023-01-01","end":"2023-06-30","val":110612,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-01-01","end":"2023-09-30","val":26333,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":26333,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":209508,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":209508,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-26868,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":-26868,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":9394,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":9394,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-01-01","end":"2024-09-30","val":2319,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":2319,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":-89082,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":-89082,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-59508,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"start":"2025-01-01","end":"2025-03-31","val":-59508,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":77246,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-01-01","end":"2025-09-30","val":-10363,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-12-31","val":15385,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":46778,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1"}]}},"IncreaseDecreaseInAccountsReceivable":{"label":"Increase (Decrease) in Accounts Receivable","description":"The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.","units":{"USD":[{"start":"2015-01-01","end":"2015-06-30","val":22916,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":-13866,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18"}]}},"IncreaseDecreaseInDeferredIncomeTaxes":{"label":"Increase (Decrease) in Deferred Income Taxes","description":"The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":1354443,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":1354443,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"}]}},"IncreaseDecreaseInDeferredRevenue":{"label":"Increase (Decrease) in Deferred Revenue","description":"Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.","units":{"USD":[{"start":"2017-01-01","end":"2017-06-30","val":-34498,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-01-01","end":"2017-09-30","val":110000,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":110000,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":100000,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":100000,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":25805,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":25805,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":14650,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":14650,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":7120,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":7120,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":-7660,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":-7660,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-11155,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"start":"2019-01-01","end":"2019-03-31","val":-11155,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-22310,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-22310,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":-33465,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":-33465,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":-44620,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14"},{"start":"2019-01-01","end":"2019-12-31","val":-44620,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2019-01-01","end":"2019-12-31","val":-44620,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-11155,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-03-31","val":-11155,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":157690,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":157690,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2020-01-01","end":"2020-09-30","val":146535,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":146535,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-01-01","end":"2020-12-31","val":125380,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":125380,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22"},{"start":"2020-01-01","end":"2020-12-31","val":125380,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-16155,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":-16155,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-32310,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-01-01","end":"2021-06-30","val":-32310,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-01-01","end":"2021-09-30","val":-48465,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-01-01","end":"2021-09-30","val":-48465,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"start":"2021-01-01","end":"2021-12-31","val":-64620,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":-64620,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-16155,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"start":"2022-01-01","end":"2022-03-31","val":-16155,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-16155,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-06-30","val":-16155,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"start":"2022-01-01","end":"2022-09-30","val":-48465,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"start":"2022-01-01","end":"2022-09-30","val":-48465,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-01-01","end":"2022-12-31","val":-64620,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"start":"2022-01-01","end":"2022-12-31","val":-64620,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-16155,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17"},{"start":"2023-01-01","end":"2023-03-31","val":-16155,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-32310,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"start":"2023-01-01","end":"2023-06-30","val":-32310,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-01-01","end":"2023-09-30","val":-43860,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-12-31","val":-43860,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023"}]}},"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":"2015-01-01","end":"2015-06-30","val":-47428,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":31957,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18"},{"start":"2015-01-01","end":"2015-12-31","val":-6821,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-45226,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-68539,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":-68539,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":43134,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18"},{"start":"2016-01-01","end":"2016-09-30","val":43134,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":-32602,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-32602,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":111362,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":111362,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":91279,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":91279,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-01-01","end":"2017-09-30","val":144507,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":144507,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":152494,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":152417,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-42289,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":-42289,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-76273,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":-76313,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":156599,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":88042,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":-34235,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":-34235,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":4208,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"start":"2019-01-01","end":"2019-03-31","val":4208,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":172680,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":172680,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":77528,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":77528,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":-5800,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14"},{"start":"2019-01-01","end":"2019-12-31","val":-5800,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2019-01-01","end":"2019-12-31","val":-5800,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-65166,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-03-31","val":-65166,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-84206,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":-84206,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2020-01-01","end":"2020-09-30","val":-18893,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":-18893,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-01-01","end":"2020-12-31","val":-67029,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":-67029,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22"},{"start":"2020-01-01","end":"2020-12-31","val":-67029,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-16724,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":-16724,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":18856,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-01-01","end":"2021-06-30","val":18856,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-01-01","end":"2021-09-30","val":80454,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-01-01","end":"2021-09-30","val":80454,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"start":"2021-01-01","end":"2021-12-31","val":269606,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":269606,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":59800,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"start":"2022-01-01","end":"2022-03-31","val":59800,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-53332,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-06-30","val":-53332,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"start":"2022-01-01","end":"2022-09-30","val":-73132,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"start":"2022-01-01","end":"2022-09-30","val":-73132,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-01-01","end":"2022-12-31","val":63953,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"start":"2022-01-01","end":"2022-12-31","val":63953,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-186676,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17"},{"start":"2023-01-01","end":"2023-03-31","val":-186676,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-229505,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"start":"2023-01-01","end":"2023-06-30","val":-229505,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-01-01","end":"2023-09-30","val":-185657,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":-185657,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":27376,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":27376,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-128487,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":-128487,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-297730,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":-297730,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-01-01","end":"2024-09-30","val":-221742,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":-221742,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":-83575,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":-83575,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-34907,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"start":"2025-01-01","end":"2025-03-31","val":-34907,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-113951,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-01-01","end":"2025-09-30","val":175991,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-12-31","val":20966,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-33324,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1"}]}},"IncreaseDecreaseInRestrictedCash":{"label":"Increase (Decrease) in Restricted Cash","description":"The net cash inflow or outflow for the increase (decrease) associated with funds that are not available for withdrawal or use (such as funds held in escrow) and are associated with underlying transactions that are classified as investing activities.","units":{"USD":[{"start":"2015-01-01","end":"2015-06-30","val":144,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":190,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18"}]}},"InterestAndOtherIncome":{"label":"Interest and Other Income","description":"The amount of interest income and other income recognized during the period. Included in this element is interest derived from investments in debt securities, cash and cash equivalents, and other investments which reflect the time value of money or transactions in which the payments are for the use or forbearance of money and other income from ancillary business-related activities (that is, excluding major activities considered part of the normal operations of the business).","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":693,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":528,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":903,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":210,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":4138,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":4138,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":275,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":275,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":928,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":928,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-04-01","end":"2017-06-30","val":653,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":653,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":1275,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":1275,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":347,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":347,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":1933,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":1933,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":273,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":313,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-04-01","end":"2018-06-30","val":40,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":589,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":276,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":1286,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2018"}]}},"InterestExpense":{"label":"Interest Expense","description":"Amount of the cost of borrowed funds accounted for as interest expense.","units":{"USD":[{"start":"2015-01-01","end":"2015-06-30","val":45076,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":31756,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":45076,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18"},{"start":"2015-07-01","end":"2015-09-30","val":31756,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":114639,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":20080,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":237265,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":237265,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":217185,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":217185,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":237265,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18"},{"start":"2016-01-01","end":"2016-09-30","val":262400,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":217185,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18"},{"start":"2016-07-01","end":"2016-09-30","val":25135,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-11-25","end":"2016-11-29","val":5155,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q4I"},{"start":"2016-01-01","end":"2016-12-31","val":301989,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":301989,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":28164,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":28164,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":38744,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":38744,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-04-01","end":"2017-06-30","val":10580,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":10580,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":49655,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":49655,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":10911,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":10911,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":60232,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":60232,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":14605,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":14605,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":25870,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":25870,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":11265,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-04-01","end":"2018-06-30","val":11265,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":33733,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":33733,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":7863,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":7863,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":36124,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":36124,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":2894,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"start":"2019-01-01","end":"2019-03-31","val":2894,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":5806,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":5806,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":2912,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":2912,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":8073,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":8073,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":2267,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":2267,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":65345,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14"},{"start":"2019-01-01","end":"2019-12-31","val":65345,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2019-01-01","end":"2019-12-31","val":65345,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":3816,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-03-31","val":3816,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":5701,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":5701,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2020-04-01","end":"2020-06-30","val":1885,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":1885,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":10621,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":10621,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-07-01","end":"2020-09-30","val":4920,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":4920,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":13338,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":13338,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":2342,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":3343,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-04-01","end":"2021-06-30","val":1001,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":4687,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-07-01","end":"2021-09-30","val":1344,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3"}]}},"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-12-31","val":58067,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":11893,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":14230,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":2337,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":21418,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":7188,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":71301,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":71301,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":5861,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":5861,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":9601,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":9601,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-04-01","end":"2017-06-30","val":3740,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":3740,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":13381,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":13381,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":3781,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":3781,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":17162,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":17162,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":7479,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":11221,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-04-01","end":"2018-06-30","val":3742,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":13830,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":2609,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":13830,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2018"}]}},"InterestExpenseOther":{"label":"Interest Expense, Other","description":"Amount of interest expense classified as other.","units":{"USD":[{"start":"2016-01-01","end":"2016-03-31","val":165,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":2579,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":2249,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":4397,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":1818,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2017-01-01","end":"2017-03-31","val":726,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":726,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":988,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":988,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-04-01","end":"2017-06-30","val":261,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":261,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":1072,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":1072,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":83,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":83,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":1074,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":1074,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"}]}},"InterestIncomeExpenseNet":{"label":"Interest Income (Expense), Net","description":"The net amount of operating interest income (expense).","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":114639,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":20080,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-12-31","val":301989,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":28164,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"}]}},"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":"2015-01-01","end":"2015-09-30","val":15000,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18"},{"start":"2015-01-01","end":"2015-12-31","val":15000,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":3000,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":3000,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":31477,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18"},{"start":"2016-01-01","end":"2016-09-30","val":31477,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":15000,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":15000,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-09-30","val":15000,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":15000,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017"}]}},"InterestPaidNet":{"label":"Interest Paid, Excluding Capitalized Interest, Operating Activities","description":"Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.","units":{"USD":[{"start":"2017-01-01","end":"2017-09-30","val":15000,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":15000,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":15000,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":15000,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14","frame":"CY2018"},{"start":"2024-01-01","end":"2024-12-31","val":7879,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":7879,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024"}]}},"InvestmentAdvisoryManagementAndAdministrativeFees":{"label":"Investment Advisory, Management and Administrative Fees (Deprecated 2018-01-31)","description":"Amount of revenue from providing investment advisory, asset management and administrative services, including, but not limited to, distribution and shareholder services, accounting, tax, legal, regulatory filing, share registration, and shareholder correspondence activities.","units":{"USD":[{"start":"2017-04-01","end":"2017-06-30","val":15000,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2"},{"start":"2017-06-15","end":"2017-06-30","val":15000,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q2I"}]}},"LaborAndRelatedExpense":{"label":"Labor and Related Expense","description":"Amount of expense for salary, wage, profit sharing; incentive and equity-based compensation; and other employee benefit.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":5003,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":2560,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":6535,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":3975,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-12-31","val":7805,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":7805,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":4525,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":4525,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-04-01","end":"2017-06-30","val":4525,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":4525,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":4525,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":4525,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":4525,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":4525,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":8575,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":8575,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":3600,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":3600,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":11050,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":11050,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":11050,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-04-01","end":"2018-06-30","val":11050,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":11050,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":11050,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":11050,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":11050,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14","frame":"CY2018"},{"start":"2023-01-01","end":"2023-03-31","val":298866,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17"},{"start":"2023-01-01","end":"2023-03-31","val":298866,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":583254,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"start":"2023-01-01","end":"2023-06-30","val":583254,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":284388,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"start":"2023-04-01","end":"2023-06-30","val":284388,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":863958,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":863958,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":280704,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-07-01","end":"2023-09-30","val":280704,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":1383074,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":1383074,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":662763,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":662763,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1271895,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":1271895,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":609132,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":609132,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":1795517,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":1795517,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":523622,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":523622,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":2486443,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":2486443,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":893049,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"start":"2025-01-01","end":"2025-03-31","val":893049,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1504478,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-04-01","end":"2025-06-30","val":611429,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":1947841,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":443363,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":2321020,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":322289,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1"}]}},"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":"2015-12-31","val":7798035,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":7798035,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18"},{"end":"2015-12-31","val":7798035,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-06-30","val":6680055,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":6391274,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18","frame":"CY2016Q3I"},{"end":"2016-12-31","val":6260369,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":6260369,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":6260369,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":6260369,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":6260369,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":5992420,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":5984702,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":6105093,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":4485524,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":4485524,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":4485524,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":4485524,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":4485524,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":4566535,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":4557609,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":3852138,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":3871553,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":3871553,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"end":"2018-12-31","val":3871553,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":3871553,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":3871553,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14","frame":"CY2018Q4I"},{"end":"2019-03-31","val":3928852,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2019Q1I"},{"end":"2019-06-30","val":3955207,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":3964098,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":4001271,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14"},{"end":"2019-12-31","val":4001271,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":4001271,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":4001271,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":4001271,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2019-12-31","val":4001271,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22","frame":"CY2019Q4I"},{"end":"2020-03-31","val":3902704,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":4284058,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":4146821,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":4072807,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":4072807,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":4072807,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2020-12-31","val":4072807,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22"},{"end":"2020-12-31","val":4072807,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":4072807,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":4050401,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":4078646,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2I"},{"end":"2021-09-30","val":4132879,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":4297551,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":4297551,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"end":"2021-12-31","val":4297551,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":4297551,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"end":"2021-12-31","val":4297551,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":3954164,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2022Q1I"},{"end":"2022-06-30","val":4113242,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":3960942,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17","frame":"CY2022Q3I"},{"end":"2022-12-31","val":3944890,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":3944890,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17"},{"end":"2022-12-31","val":3944890,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"end":"2022-12-31","val":3944890,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":3944890,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":3935426,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17","frame":"CY2023Q1I"},{"end":"2023-06-30","val":4021695,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18","frame":"CY2023Q2I"},{"end":"2023-09-30","val":3921866,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":4127279,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":4127279,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":4127279,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":4127279,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":4127279,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":4088556,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":4136703,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":4157086,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":4100164,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":4100164,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":4100164,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":4100164,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":4100164,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":4049245,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":4206515,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":4112122,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":4144826,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15"},{"end":"2025-12-31","val":4144826,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q4I"},{"end":"2026-03-31","val":4206961,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1I"}]}},"LiabilitiesAndStockholdersEquity":{"label":"Liabilities and Equity","description":"Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.","units":{"USD":[{"end":"2015-12-31","val":23573157,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":23573157,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18"},{"end":"2015-12-31","val":23573157,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-06-30","val":22261685,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":22825839,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18","frame":"CY2016Q3I"},{"end":"2016-12-31","val":23067173,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":23067173,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":23067173,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":23067173,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":23067173,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":23260689,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":22782029,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":22921791,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":22639044,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":22639044,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":22639044,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":22639044,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":22639044,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":22289474,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":22418151,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":23587369,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":23194410,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":23194410,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"end":"2018-12-31","val":23194410,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":23194410,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":23194410,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14","frame":"CY2018Q4I"},{"end":"2019-03-31","val":22928382,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2019Q1I"},{"end":"2019-06-30","val":25502369,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":24816482,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":24434567,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14"},{"end":"2019-12-31","val":24434567,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":24434567,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":24434567,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":24434567,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2019-12-31","val":24434567,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22","frame":"CY2019Q4I"},{"end":"2020-03-31","val":23693129,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":23638720,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":23149755,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":22846173,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":22846173,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":22846173,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2020-12-31","val":22846173,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22"},{"end":"2020-12-31","val":22846173,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":22846173,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":26446423,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":27622404,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2I"},{"end":"2021-09-30","val":26852396,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":27395043,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":27395043,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"end":"2021-12-31","val":27395043,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":27395043,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"end":"2021-12-31","val":27395043,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":29790587,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2022Q1I"},{"end":"2022-06-30","val":34248928,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":33709856,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17","frame":"CY2022Q3I"},{"end":"2022-12-31","val":33202798,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":33202798,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17"},{"end":"2022-12-31","val":33202798,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"end":"2022-12-31","val":33202798,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":33202798,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":32348859,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17","frame":"CY2023Q1I"},{"end":"2023-06-30","val":31508503,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18","frame":"CY2023Q2I"},{"end":"2023-09-30","val":30856787,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":34897323,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":34897323,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":34897323,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":34897323,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":34897323,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":37367673,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":34964220,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":32909351,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":33916238,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":33916238,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":33916238,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":33916238,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":33916238,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":31492226,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":33141489,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":32001881,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":34446941,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15"},{"end":"2025-12-31","val":34446941,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q4I"},{"end":"2026-03-31","val":33127792,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1I"}]}},"LiabilitiesCurrent":{"label":"Liabilities, Current","description":"Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.","units":{"USD":[{"end":"2015-12-31","val":3064592,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":3064592,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18"},{"end":"2015-12-31","val":3064592,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-06-30","val":1973125,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1676604,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1169008,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":1169008,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":1169008,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":1169008,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":1169008,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":894897,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":868047,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1385324,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1129466,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":1129466,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":1129466,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":1129466,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":1129466,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1192777,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1206507,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":497975,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":537940,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":537940,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"end":"2018-12-31","val":537940,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":537940,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":537940,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14","frame":"CY2018Q4I"},{"end":"2019-03-31","val":601152,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2019Q1I"},{"end":"2019-06-30","val":636638,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":643923,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":699014,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14"},{"end":"2019-12-31","val":699014,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":699014,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":699014,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":699014,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2019-12-31","val":699014,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22","frame":"CY2019Q4I"},{"end":"2020-03-31","val":643425,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":863409,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":718302,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":628471,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":628471,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":628471,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2020-12-31","val":628471,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22"},{"end":"2020-12-31","val":628471,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":628471,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":633372,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":664704,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2I"},{"end":"2021-09-30","val":746236,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":969292,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":969292,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"end":"2021-12-31","val":969292,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":969292,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"end":"2021-12-31","val":969292,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":643933,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2022Q1I"},{"end":"2022-06-30","val":814493,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":708002,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17","frame":"CY2022Q3I"},{"end":"2022-12-31","val":670532,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":670532,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17"},{"end":"2022-12-31","val":670532,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"end":"2022-12-31","val":670532,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":670532,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":663711,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17","frame":"CY2023Q1I"},{"end":"2023-06-30","val":748834,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18","frame":"CY2023Q2I"},{"end":"2023-09-30","val":653005,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":836180,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":836180,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":836180,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":836180,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":836180,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":809312,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":845574,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":838499,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":747098,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":747098,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":747098,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":747098,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":747098,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":687590,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":824344,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":736735,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":762483,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15"},{"end":"2025-12-31","val":762483,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q4I"},{"end":"2026-03-31","val":809261,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1I"}]}},"LineOfCreditFacilityPeriodicPaymentInterest":{"label":"Line of Credit Facility, Periodic Payment, Interest","description":"Amount of the required periodic payment applied to interest.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":11085,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":11085,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18"}]}},"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":"2015-12-31","val":940177,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18"},{"end":"2015-12-31","val":940177,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-09-30","val":759190,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18","frame":"CY2016Q3I"},{"end":"2016-12-31","val":651493,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":651493,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":651493,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":651493,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q4I"},{"end":"2017-12-31","val":487450,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":487450,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":487450,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":487450,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":492274,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":497200,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"}]}},"LongTermDebtCurrent":{"label":"Long-term Debt, Current Maturities","description":"Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.","units":{"USD":[{"end":"2015-12-31","val":1051000,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":1051000,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18"},{"end":"2015-12-31","val":1051000,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"}]}},"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":"2015-12-31","val":449984,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":449984,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18"},{"end":"2015-12-31","val":449984,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-06-30","val":459033,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":463677,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18","frame":"CY2016Q3I"},{"end":"2016-12-31","val":468368,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":468368,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":468368,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":468368,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":468368,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":473002,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":477735,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"}]}},"MaintenanceCosts":{"label":"Maintenance Costs (Deprecated 2018-01-31)","description":"Costs incurred and are directly related to generating maintenance revenues. Also includes cost of maintenance on client contracts.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":319482,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":37854,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":81678,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":43824,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":126512,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":38299,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":238047,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":238047,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":37204,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":11867,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":69426,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":32222,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":110013,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":36062,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":8706,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017"}]}},"MarketableSecuritiesCurrent":{"label":"Marketable Securities, Current","description":"Amount of investment in marketable security, classified as current.","units":{"USD":[{"end":"2015-12-31","val":2880,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":2880,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18"},{"end":"2015-12-31","val":2880,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-06-30","val":3076,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":3039,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18","frame":"CY2016Q3I"},{"end":"2016-12-31","val":2976,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":2976,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":2976,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":2976,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":2976,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":3006,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":3079,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":3224,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":3123,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":3123,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":3123,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":3123,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":3123,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":3104,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":4960,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":5049,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":4781,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":4781,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"end":"2018-12-31","val":4781,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":4781,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":4781,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14","frame":"CY2018Q4I"},{"end":"2019-03-31","val":4886,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2019Q1I"},{"end":"2019-06-30","val":4969,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":4925,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2759,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14"},{"end":"2019-12-31","val":2759,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":2759,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":2759,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":2759,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2019-12-31","val":2759,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1620,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1877,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1727,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2405,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":2405,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":2405,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2020-12-31","val":2405,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22"},{"end":"2020-12-31","val":2405,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":2405,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2489,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2780,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1863,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2120,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":2120,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"end":"2021-12-31","val":2120,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":2120,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"end":"2021-12-31","val":2120,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1739,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1191,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":928,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17","frame":"CY2022Q3I"},{"end":"2022-12-31","val":612,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":612,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17"},{"end":"2022-12-31","val":612,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"end":"2022-12-31","val":612,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":612,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":567,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17","frame":"CY2023Q1I"},{"end":"2023-06-30","val":338,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18","frame":"CY2023Q2I"},{"end":"2023-09-30","val":423,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":385,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":385,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":385,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":385,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":385,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":566,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":420,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"}]}},"MineReclamationAndClosingLiabilityNoncurrent":{"label":"Mine Reclamation and Closing Liability, Noncurrent","description":"Amount of a reclamation and mine closing liability that is associated with a legal obligation for the closure and reclamation of a mine including the removal of buildings, equipment, machinery and other physical remnants of mining, closure of tailings impoundments, leach pads and other mine features, and contouring, covering and revegetation of waste rock piles and other disturbed areas.","units":{"USD":[{"end":"2015-12-31","val":220129,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":220129,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18"},{"end":"2015-12-31","val":220129,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-06-30","val":184567,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":187663,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18","frame":"CY2016Q3I"},{"end":"2016-12-31","val":187663,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":187663,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":187663,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":187663,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":187663,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":189191,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":191690,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":194251,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":196821,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":196821,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":196821,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":196821,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":196821,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":199396,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":202034,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":221557,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":224645,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":224645,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"end":"2018-12-31","val":224645,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":224645,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":224645,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14","frame":"CY2018Q4I"},{"end":"2019-03-31","val":227939,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2019Q1I"},{"end":"2019-06-30","val":233173,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":235934,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":219171,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14"},{"end":"2019-12-31","val":219171,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":219171,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":219171,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":219171,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2019-12-31","val":219171,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22","frame":"CY2019Q4I"},{"end":"2020-03-31","val":223347,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":226257,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":231596,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":234883,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":234883,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":234883,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2020-12-31","val":234883,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22"},{"end":"2020-12-31","val":234883,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":234883,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":234972,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":237750,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2I"},{"end":"2021-09-30","val":240866,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":196563,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":196563,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"end":"2021-12-31","val":196563,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":196563,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"end":"2021-12-31","val":196563,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":199140,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2022Q1I"},{"end":"2022-06-30","val":216425,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":222453,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17","frame":"CY2022Q3I"},{"end":"2022-12-31","val":225219,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":225219,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17"},{"end":"2022-12-31","val":225219,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"end":"2022-12-31","val":225219,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":225219,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":227961,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17"},{"end":"2023-03-31","val":227961,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1I"},{"end":"2023-06-30","val":230763,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"end":"2023-06-30","val":230763,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":238575,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2023-09-30","val":238575,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":241562,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":241562,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":241562,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":241562,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":241562,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":244557,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2024-03-31","val":244557,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":247592,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2024-06-30","val":247592,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":262880,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2024-09-30","val":262880,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":335041,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":335041,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":335041,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":335041,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":335041,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":340425,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2025-03-31","val":340425,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":344759,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":335512,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":340107,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15"},{"end":"2025-12-31","val":340107,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q4I"},{"end":"2026-03-31","val":344663,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1I"}]}},"MineralPropertiesNet":{"label":"Mineral Properties, Net","description":"Mineral properties, net of adjustments.","units":{"USD":[{"end":"2015-12-31","val":11645218,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":11645218,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18"},{"end":"2015-12-31","val":11645218,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-06-30","val":11645218,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":11645218,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18","frame":"CY2016Q3I"},{"end":"2016-12-31","val":11645218,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":11645218,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":11645218,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":11645218,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":11645218,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":11645218,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":11645218,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":11645218,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":11645218,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":11645218,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":11645218,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":11645218,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":11645218,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":11645218,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":11645218,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":11681720,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":11681720,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":11681720,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"end":"2018-12-31","val":11681720,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":11681720,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":11681720,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14","frame":"CY2018Q4I"},{"end":"2019-03-31","val":11681720,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2019Q1I"},{"end":"2019-06-30","val":11732841,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":11748807,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":11746150,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14"},{"end":"2019-12-31","val":11746150,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":11746150,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":11746150,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":11746150,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2019-12-31","val":11746150,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22","frame":"CY2019Q4I"},{"end":"2020-03-31","val":11743493,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":11740836,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":11738179,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":11735522,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":11735522,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":11735522,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2020-12-31","val":11735522,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22"},{"end":"2020-12-31","val":11735522,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":11735522,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":11797865,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":11791958,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2I"},{"end":"2021-09-30","val":11791958,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":11780142,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":11780142,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"end":"2021-12-31","val":11780142,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":11780142,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"end":"2021-12-31","val":11780142,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":12144135,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2022Q1I"},{"end":"2022-06-30","val":12410111,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":12656075,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17","frame":"CY2022Q3I"},{"end":"2022-12-31","val":12798904,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":12798904,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17"},{"end":"2022-12-31","val":12798904,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"end":"2022-12-31","val":12798904,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q4I"},{"end":"2023-03-31","val":13378909,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17","frame":"CY2023Q1I"},{"end":"2023-06-30","val":14420318,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18","frame":"CY2023Q2I"},{"end":"2023-09-30","val":14509864,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"}]}},"MinorityInterestOwnershipPercentageByParent":{"label":"Noncontrolling Interest, Ownership Percentage by Parent","description":"The parent entity's interest in net assets of the subsidiary, expressed as a percentage.","units":{"pure":[{"end":"2017-06-30","val":0.5,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2017-06-30","val":0.5,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q2I"}]}},"NetCashProvidedByUsedInFinancingActivities":{"label":"Net Cash Provided by (Used in) Financing Activities","description":"Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.","units":{"USD":[{"start":"2015-01-01","end":"2015-06-30","val":1100447,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":1100447,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18"},{"start":"2015-01-01","end":"2015-12-31","val":1548745,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":118236,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":640410,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":640410,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":1808251,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18"},{"start":"2016-01-01","end":"2016-12-31","val":2550269,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":656943,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":656943,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":1015731,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":1280261,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":39575,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":535975,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":2203331,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":2203331,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":2265499,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":2265499,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":2996911,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":2996911,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":2996911,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":2996911,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":2996911,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14"},{"start":"2019-01-01","end":"2019-12-31","val":2996911,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2019-01-01","end":"2019-12-31","val":2996911,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":73116,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":73116,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2020-01-01","end":"2020-09-30","val":73116,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":73116,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-01-01","end":"2020-12-31","val":73116,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":73116,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22"},{"start":"2020-01-01","end":"2020-12-31","val":73116,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":3869306,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":3869306,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":5466722,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-01-01","end":"2021-06-30","val":5466722,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-01-01","end":"2021-09-30","val":5519337,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-01-01","end":"2021-09-30","val":5519337,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"start":"2021-01-01","end":"2021-12-31","val":6309143,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":6309143,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":3353728,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"start":"2022-01-01","end":"2022-03-31","val":3353728,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":5343155,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-06-30","val":5343155,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"start":"2022-01-01","end":"2022-09-30","val":5632273,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"start":"2022-01-01","end":"2022-09-30","val":5632273,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-01-01","end":"2022-12-31","val":5632273,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"start":"2022-01-01","end":"2022-12-31","val":5632273,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-09-30","val":551629,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":551629,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":5844411,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":5844411,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":4605458,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":4605458,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":4605458,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":4605458,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-01-01","end":"2024-09-30","val":4605458,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":4605458,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":8152328,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":8152328,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":3331687,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-01-01","end":"2025-09-30","val":3331687,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-12-31","val":7137957,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","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":"2016-01-01","end":"2016-09-30","val":1808251,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":2550269,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":656943,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":656943,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-01-01","end":"2017-09-30","val":1015731,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":1280261,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":39575,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":535975,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"}]}},"NetCashProvidedByUsedInInvestingActivities":{"label":"Net Cash Provided by (Used in) Investing Activities","description":"Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.","units":{"USD":[{"start":"2015-01-01","end":"2015-06-30","val":-338159,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":-380694,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18"},{"start":"2015-01-01","end":"2015-12-31","val":-378694,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2017-01-01","end":"2017-12-31","val":-215976,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-09-30","val":-36502,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-36502,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":-36502,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":-36502,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":-52418,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-52418,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":-71041,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":-71041,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":-71042,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14"},{"start":"2019-01-01","end":"2019-12-31","val":-71042,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2019-01-01","end":"2019-12-31","val":-71042,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22","frame":"CY2019"},{"start":"2021-01-01","end":"2021-03-31","val":-65000,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":-65000,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-65000,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-01-01","end":"2021-06-30","val":-65000,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-01-01","end":"2021-09-30","val":-65000,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-01-01","end":"2021-09-30","val":-65000,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"start":"2021-01-01","end":"2021-12-31","val":-65000,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":-65000,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-369900,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"start":"2022-01-01","end":"2022-03-31","val":-369900,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-635876,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-06-30","val":-635876,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"start":"2022-01-01","end":"2022-09-30","val":-895400,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"start":"2022-01-01","end":"2022-09-30","val":-895400,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-01-01","end":"2022-12-31","val":-1045638,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"start":"2022-01-01","end":"2022-12-31","val":-1045638,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-623623,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17"},{"start":"2023-01-01","end":"2023-03-31","val":-623623,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-1718751,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"start":"2023-01-01","end":"2023-06-30","val":-1718751,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-01-01","end":"2023-09-30","val":-1874183,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":-1874183,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":-2404440,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":-2404440,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-403369,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":-403369,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-1030011,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":-1030011,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-01-01","end":"2024-09-30","val":-1178935,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":-1178935,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":-3391888,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":-3391888,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-166507,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"start":"2025-01-01","end":"2025-03-31","val":-166507,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-376458,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-01-01","end":"2025-09-30","val":-375257,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-12-31","val":-765449,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-1000,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1"}]}},"NetCashProvidedByUsedInOperatingActivities":{"label":"Net Cash Provided by (Used in) Operating Activities","description":"Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.","units":{"USD":[{"start":"2015-01-01","end":"2015-06-30","val":-470757,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":-871036,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18"},{"start":"2015-01-01","end":"2015-12-31","val":-1199308,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-230867,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-778945,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":-778945,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":-1483533,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18"},{"start":"2016-01-01","end":"2016-12-31","val":-1938021,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-582383,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-1055790,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":-1334117,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":-1665734,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-338228,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-679369,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":-1418637,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-1350080,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":-1645265,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":-1645265,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-287568,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"start":"2019-01-01","end":"2019-03-31","val":-287568,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-873860,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-873860,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":-1484517,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":-1484517,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":-1784544,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14"},{"start":"2019-01-01","end":"2019-12-31","val":-1784544,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2019-01-01","end":"2019-12-31","val":-1784544,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-548034,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-03-31","val":-548034,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-656376,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":-656376,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2020-01-01","end":"2020-09-30","val":-1236238,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":-1236238,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-01-01","end":"2020-12-31","val":-1513626,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":-1513626,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22"},{"start":"2020-01-01","end":"2020-12-31","val":-1513626,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-283482,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":-283482,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-753946,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-01-01","end":"2021-06-30","val":-753946,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-01-01","end":"2021-09-30","val":-1576627,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-01-01","end":"2021-09-30","val":-1576627,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"start":"2021-01-01","end":"2021-12-31","val":-6154665,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":-6154665,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-1087087,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"start":"2022-01-01","end":"2022-03-31","val":-1087087,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":5820748,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-06-30","val":5820748,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"start":"2022-01-01","end":"2022-09-30","val":5174546,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"start":"2022-01-01","end":"2022-09-30","val":5174546,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-01-01","end":"2022-12-31","val":4550246,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"start":"2022-01-01","end":"2022-12-31","val":4550246,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-629914,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17"},{"start":"2023-01-01","end":"2023-03-31","val":-629914,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-1425369,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"start":"2023-01-01","end":"2023-06-30","val":-1425369,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-01-01","end":"2023-09-30","val":-2563287,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":-2563287,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":-4089495,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":-4089495,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-1757471,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":-1757471,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-3786275,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":-3786275,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-01-01","end":"2024-09-30","val":-5762812,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":-5762812,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":-8297043,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":-8297043,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-2186106,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"start":"2025-01-01","end":"2025-03-31","val":-2186106,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-3564250,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-01-01","end":"2025-09-30","val":-4782893,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-12-31","val":-5775735,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-1043509,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1"}]}},"NetCashProvidedByUsedInOperatingActivitiesContinuingOperations":{"label":"Net Cash Provided by (Used in) Operating Activities, Continuing Operations","description":"Amount of cash inflow (outflow) from operating activities, excluding discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.","units":{"USD":[{"start":"2016-01-01","end":"2016-09-30","val":-1483533,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":-1938021,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-582383,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-1055790,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-01-01","end":"2017-09-30","val":-1334117,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":-1665811,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-338228,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-679409,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"}]}},"NetIncomeLoss":{"label":"Net Income (Loss) Attributable to Parent","description":"The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.","units":{"USD":[{"start":"2015-01-01","end":"2015-06-30","val":-530501,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":-326861,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-989475,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18"},{"start":"2015-07-01","end":"2015-09-30","val":-458974,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-1587959,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-227664,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-978416,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":-978416,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":-750752,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":-750752,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-1522587,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18"},{"start":"2016-01-01","end":"2016-09-30","val":-1522587,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":-544171,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18"},{"start":"2016-07-01","end":"2016-09-30","val":-544171,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-2174291,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-2174291,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-605226,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":-605226,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-1079025,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":-1079025,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-04-01","end":"2017-06-30","val":-473799,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":-473799,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-1416082,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":-1416082,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":-337057,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":-337057,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-414288,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":-414288,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-497864,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":-497864,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"start":"2018-01-01","end":"2018-03-31","val":-497864,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-03-31","val":-497864,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-854853,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":-854853,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-356989,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-04-01","end":"2018-06-30","val":-356989,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-356989,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-1333158,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-1333158,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-478305,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-478305,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-2044199,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":-2044199,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-518875,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"start":"2019-01-01","end":"2019-03-31","val":-518875,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-03-31","val":-518875,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-03-31","val":-518875,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":-518875,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-03-31","val":-518875,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-967474,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-967474,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-448599,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-448599,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-04-01","end":"2019-06-30","val":-448599,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-448599,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-1684875,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":-1684875,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":-717401,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":-717401,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-2110227,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14"},{"start":"2019-01-01","end":"2019-12-31","val":-2110227,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2019-01-01","end":"2019-12-31","val":-2110227,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-718470,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-03-31","val":-718470,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-03-31","val":-718470,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-03-31","val":-718470,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-1806653,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":-1806653,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2020-04-01","end":"2020-06-30","val":-1088183,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":-1088183,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-04-01","end":"2020-06-30","val":-1088183,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-2173086,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":-2173086,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-07-01","end":"2020-09-30","val":-366433,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":-366433,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-2392890,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":-2392890,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22"},{"start":"2020-01-01","end":"2020-12-31","val":-2392890,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-291614,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":-291614,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"start":"2021-01-01","end":"2021-03-31","val":-291614,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-01-01","end":"2021-03-31","val":-291614,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-766224,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-01-01","end":"2021-06-30","val":-766224,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-04-01","end":"2021-06-30","val":-474610,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-04-01","end":"2021-06-30","val":-474610,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-04-01","end":"2021-06-30","val":-474610,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-1596717,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-01-01","end":"2021-09-30","val":-1596717,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"start":"2021-07-01","end":"2021-09-30","val":-830493,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-07-01","end":"2021-09-30","val":-830493,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-2074037,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":-2074037,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-1173603,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"start":"2022-01-01","end":"2022-03-31","val":-1173603,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-03-31","val":-1173603,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"start":"2022-01-01","end":"2022-03-31","val":-1173603,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17"},{"start":"2022-01-01","end":"2022-03-31","val":-1173603,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"start":"2022-01-01","end":"2022-03-31","val":-1173603,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1105947,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-06-30","val":1105947,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"start":"2022-04-01","end":"2022-06-30","val":2279550,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-04-01","end":"2022-06-30","val":2279550,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"start":"2022-04-01","end":"2022-06-30","val":2279550,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"start":"2022-04-01","end":"2022-06-30","val":2279550,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":578422,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"start":"2022-01-01","end":"2022-09-30","val":578422,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-07-01","end":"2022-09-30","val":-527525,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"start":"2022-07-01","end":"2022-09-30","val":-527525,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-713767,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"start":"2022-01-01","end":"2022-12-31","val":-713767,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-1103531,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17"},{"start":"2023-01-01","end":"2023-03-31","val":-1103531,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"start":"2023-01-01","end":"2023-03-31","val":-1103531,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-03-31","val":-1103531,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2023-01-01","end":"2023-03-31","val":-1103531,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-01-01","end":"2023-03-31","val":-1103531,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-2180190,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"start":"2023-01-01","end":"2023-06-30","val":-2180190,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":-1076659,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"start":"2023-04-01","end":"2023-06-30","val":-1076659,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-04-01","end":"2023-06-30","val":-1076659,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":-1076659,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-3240232,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":-3240232,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":-1060042,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-07-01","end":"2023-09-30","val":-1060042,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-4942594,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":-4942594,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-2476888,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":-2476888,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-03-31","val":-2476888,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-03-31","val":-2476888,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"start":"2024-01-01","end":"2024-03-31","val":-2476888,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-01-01","end":"2024-03-31","val":-2476888,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-5102410,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":-5102410,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":-2625522,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":-2625522,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-04-01","end":"2024-06-30","val":-2625522,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":-2625522,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-7343580,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":-7343580,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-2241170,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-2241170,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-10112037,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":-10112037,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-2637615,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"start":"2025-01-01","end":"2025-03-31","val":-2637615,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-01-01","end":"2025-03-31","val":-2637615,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-03-31","val":-2637615,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-4606149,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-04-01","end":"2025-06-30","val":-1968534,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-04-01","end":"2025-06-30","val":-1968534,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-5728741,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":-1122592,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-7175923,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-1600837,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1"}]}},"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-12-31","val":490193,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":490193,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18"},{"end":"2015-12-31","val":490193,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-06-30","val":539440,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":295513,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18","frame":"CY2016Q3I"},{"end":"2016-12-31","val":183125,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":183125,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":183125,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":183125,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":183125,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-09-30","val":482568,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":487450,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":487450,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":487450,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":487450,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":487450,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":492274,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":497200,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2020-06-30","val":73116,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":73116,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"}]}},"OilAndGasRevenue":{"label":"Oil and Gas Revenue (Deprecated 2018-01-31)","description":"Aggregate revenue during the period related to oil and gas business activities.","units":{"USD":[{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2018-01-01","end":"2018-03-31","val":11155,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1"}]}},"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":"2016-01-01","end":"2016-09-30","val":1260187,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":519036,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":1872302,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":577062,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1040281,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-04-01","end":"2017-06-30","val":463219,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":1376427,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":1376427,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":336146,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":336146,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":1728499,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":1728499,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":494414,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":494414,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":851293,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":851293,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":356879,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-04-01","end":"2018-06-30","val":356879,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":1332890,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":1332890,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":481597,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":481597,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":2056320,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":2056320,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":527136,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"start":"2019-01-01","end":"2019-03-31","val":527136,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":983978,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":983978,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":456842,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":456842,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":1710267,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":1710267,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":726289,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":726289,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":2089502,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14"},{"start":"2019-01-01","end":"2019-12-31","val":2089502,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2019-01-01","end":"2019-12-31","val":2089502,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":725809,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-03-31","val":725809,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1184250,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":1184250,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2020-04-01","end":"2020-06-30","val":458441,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":458441,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":1556918,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":1556918,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-07-01","end":"2020-09-30","val":372668,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":372668,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":1868276,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":1868276,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22"},{"start":"2020-01-01","end":"2020-12-31","val":1868276,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":305427,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":305427,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":716750,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-01-01","end":"2021-06-30","val":716750,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-04-01","end":"2021-06-30","val":411323,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-04-01","end":"2021-06-30","val":411323,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":1562054,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-01-01","end":"2021-09-30","val":1562054,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"start":"2021-07-01","end":"2021-09-30","val":845304,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-07-01","end":"2021-09-30","val":845304,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":2285087,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":2285087,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1327672,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"start":"2022-01-01","end":"2022-03-31","val":1327672,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":2338783,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-06-30","val":2338783,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"start":"2022-04-01","end":"2022-06-30","val":1011111,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-04-01","end":"2022-06-30","val":1011111,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":3010654,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"start":"2022-01-01","end":"2022-09-30","val":3010654,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-07-01","end":"2022-09-30","val":671871,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"start":"2022-07-01","end":"2022-09-30","val":671871,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":4594070,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"start":"2022-01-01","end":"2022-12-31","val":4594070,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1306302,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17"},{"start":"2023-01-01","end":"2023-03-31","val":1306302,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":2540435,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"start":"2023-01-01","end":"2023-06-30","val":2540435,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":1234133,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"start":"2023-04-01","end":"2023-06-30","val":1234133,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":3729119,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":3729119,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":1188684,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-07-01","end":"2023-09-30","val":1188684,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":5526965,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":5526965,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":2581240,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":2581240,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":5333174,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":5333174,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":2751934,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":2751934,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":7687819,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":7687819,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":2354645,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":2354645,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":10518580,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":10518580,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":2709995,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"start":"2025-01-01","end":"2025-03-31","val":2709995,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":4719188,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-04-01","end":"2025-06-30","val":2009193,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":6219372,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":1500184,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":7711372,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":1657892,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1"}]}},"OperatingIncomeLoss":{"label":"Operating Income (Loss)","description":"The net result for the period of deducting operating expenses from operating revenues.","units":{"USD":[{"start":"2015-01-01","end":"2015-06-30","val":-485425,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":-295105,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-920887,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18"},{"start":"2015-07-01","end":"2015-09-30","val":-435462,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-1473320,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-207584,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-741151,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":-741151,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":-533567,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":-533567,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-1260187,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18"},{"start":"2016-01-01","end":"2016-09-30","val":-1260187,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":-519036,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18"},{"start":"2016-07-01","end":"2016-09-30","val":-519036,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-1872302,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":-1872302,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-577062,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":-577062,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-1040281,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":-1040281,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-04-01","end":"2017-06-30","val":-463219,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":-463219,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-1366427,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":-1366427,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":-326146,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":-326146,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-1708499,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":-1708499,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-483259,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":-483259,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-828983,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":-828983,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-345724,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-04-01","end":"2018-06-30","val":-345724,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-1299425,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":-1299425,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-470442,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":-470442,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-2008075,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":-2008075,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-515981,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"start":"2019-01-01","end":"2019-03-31","val":-515981,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-961668,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-961668,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-445687,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-445687,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-1676802,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":-1676802,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":-715134,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":-715134,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-2044882,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14"},{"start":"2019-01-01","end":"2019-12-31","val":-2044882,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2019-01-01","end":"2019-12-31","val":-2044882,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-714654,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-03-31","val":-714654,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-1161940,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":-1161940,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2020-04-01","end":"2020-06-30","val":-447286,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":-447286,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-1523453,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":-1523453,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-07-01","end":"2020-09-30","val":-361513,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":-361513,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-1813656,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":-1813656,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22"},{"start":"2020-01-01","end":"2020-12-31","val":-1813656,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-289272,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":-289272,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-684440,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-01-01","end":"2021-06-30","val":-684440,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-04-01","end":"2021-06-30","val":-395168,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-04-01","end":"2021-06-30","val":-395168,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-1513589,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-01-01","end":"2021-09-30","val":-1513589,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"start":"2021-07-01","end":"2021-09-30","val":-829149,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-07-01","end":"2021-09-30","val":-829149,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-2012945,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":-2012945,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-1171446,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"start":"2022-01-01","end":"2022-03-31","val":-1171446,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1120006,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-06-30","val":1120006,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"start":"2022-04-01","end":"2022-06-30","val":2291452,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-04-01","end":"2022-06-30","val":2291452,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":556682,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"start":"2022-01-01","end":"2022-09-30","val":556682,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-07-01","end":"2022-09-30","val":-563324,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"start":"2022-07-01","end":"2022-09-30","val":-563324,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-779181,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"start":"2022-01-01","end":"2022-12-31","val":-779181,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-1140327,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17"},{"start":"2023-01-01","end":"2023-03-31","val":-1140327,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-2271671,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"start":"2023-01-01","end":"2023-06-30","val":-2271671,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":-1131344,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"start":"2023-04-01","end":"2023-06-30","val":-1131344,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-3371211,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":-3371211,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":-1099540,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-07-01","end":"2023-09-30","val":-1099540,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-5095900,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":-5095900,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-2526967,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":-2526967,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-5239120,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":-5239120,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":-2712153,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":-2712153,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-7540784,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":-7540784,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-2301664,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-2301664,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-10334777,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":-10334777,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-2668774,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"start":"2025-01-01","end":"2025-03-31","val":-2668774,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-4647458,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-04-01","end":"2025-06-30","val":-1978684,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-5819250,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":-1171792,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-7285924,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-1630541,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1"}]}},"OperatingLeasesIncomeStatementContingentRevenue":{"label":"Operating Leases, Income Statement, Contingent Revenue","description":"Amount of contingent rental revenue recognized for the period under lease, based on the occurrences of an event or condition.","units":{"USD":[{"start":"2017-07-01","end":"2017-09-30","val":120000,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":120000,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-07-01","end":"2017-09-30","val":120000,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2017-07-01","end":"2017-09-30","val":120000,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"start":"2017-07-01","end":"2017-09-30","val":120000,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2017-07-01","end":"2017-09-30","val":120000,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":120000,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14"},{"start":"2017-07-01","end":"2017-09-30","val":120000,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2017-07-01","end":"2017-09-30","val":120000,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2017-07-01","end":"2017-09-30","val":120000,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":120000,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":36960,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":36960,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-03-31","val":36960,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"start":"2018-01-01","end":"2018-03-31","val":36960,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-03-31","val":36960,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-03-31","val":36960,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14"},{"start":"2018-01-01","end":"2018-03-31","val":36960,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":36960,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2018-01-01","end":"2018-03-31","val":36960,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2018Q1"},{"start":"2018-04-01","end":"2018-06-30","val":36960,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2"},{"start":"2018-07-01","end":"2018-09-30","val":36960,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3"}]}},"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":"2017-01-01","end":"2017-09-30","val":10000,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":10000,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":10000,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":10000,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":20000,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":20000,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":11155,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":11155,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":22310,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":22310,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":11155,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-04-01","end":"2018-06-30","val":11155,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":33465,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":33465,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":11155,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":11155,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":48245,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":48245,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":11155,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"start":"2019-01-01","end":"2019-03-31","val":11155,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":22310,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":22310,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":11155,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":11155,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":33465,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":33465,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":11155,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":11155,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":44620,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14"},{"start":"2019-01-01","end":"2019-12-31","val":44620,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2019-01-01","end":"2019-12-31","val":44620,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":11155,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-03-31","val":11155,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":22310,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":22310,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2020-04-01","end":"2020-06-30","val":11155,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":11155,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":33465,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":33465,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-07-01","end":"2020-09-30","val":11155,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":11155,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":54620,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":54620,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22"},{"start":"2020-01-01","end":"2020-12-31","val":54620,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":16155,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":16155,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":32310,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-04-01","end":"2021-06-30","val":16155,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":48465,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-07-01","end":"2021-09-30","val":16155,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":272142,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":156226,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2022Q1"}]}},"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":"2016-12-31","val":12717346,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2017-12-31","val":14724726,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017Q4I"},{"end":"2018-12-31","val":16590041,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2018Q4I"},{"end":"2019-12-31","val":18688609,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14","frame":"CY2019Q4I"},{"end":"2020-12-31","val":21081717,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":21081717,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22","frame":"CY2020Q4I"}]}},"OtherAssetsCurrent":{"label":"Other Assets, Current","description":"Amount of current assets classified as other.","units":{"USD":[{"end":"2015-12-31","val":15774,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":15774,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18"},{"end":"2015-12-31","val":15774,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-06-30","val":29727,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":21638,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18","frame":"CY2016Q3I"},{"end":"2016-12-31","val":22047,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":22047,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":22047,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":22047,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":22047,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":31733,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":51921,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":62020,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":64763,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":64763,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":64763,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":64763,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":64763,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":71778,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":78888,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":91217,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":93841,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":93841,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"end":"2018-12-31","val":93841,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":93841,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":93841,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14","frame":"CY2018Q4I"},{"end":"2019-03-31","val":127076,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2019Q1I"},{"end":"2019-06-30","val":141047,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":21025,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":25345,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14"},{"end":"2019-12-31","val":25345,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":25345,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":25345,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":25345,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2019-12-31","val":25345,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22","frame":"CY2019Q4I"},{"end":"2020-03-31","val":33643,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":44303,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":49628,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":11251,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":11251,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":11251,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2020-12-31","val":11251,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22"},{"end":"2020-12-31","val":11251,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":11251,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":22364,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":34747,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2I"},{"end":"2021-09-30","val":44561,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":264039,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":264039,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"end":"2021-12-31","val":264039,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":264039,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"end":"2021-12-31","val":264039,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":117958,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2022Q1I"},{"end":"2022-06-30","val":80345,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":45251,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17","frame":"CY2022Q3I"},{"end":"2022-12-31","val":227588,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":227588,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17"},{"end":"2022-12-31","val":227588,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"end":"2022-12-31","val":227588,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":227588,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":129012,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17","frame":"CY2023Q1I"},{"end":"2023-06-30","val":112728,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18","frame":"CY2023Q2I"},{"end":"2023-09-30","val":115284,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":131255,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":131255,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":131255,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":131255,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":131255,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":132331,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":45397,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":86183,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":77936,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":77936,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":77936,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":77936,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":77936,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":108031,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":121975,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":423247,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":188019,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15"},{"end":"2025-12-31","val":188019,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q4I"},{"end":"2026-03-31","val":195539,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1I"}]}},"OtherCommitment":{"label":"Other Commitment","description":"Minimum amount of other commitment not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in the taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions.","units":{"USD":[{"end":"2021-04-30","val":78000,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2021-04-30","val":78000,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2021-04-30","val":78000,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-04-30","val":78000,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"end":"2021-04-30","val":78000,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-04-30","val":78000,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"end":"2021-04-30","val":78000,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2021-04-30","val":78000,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"end":"2021-04-30","val":78000,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2021-04-30","val":78000,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2021Q1I"}]}},"OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax":{"label":"Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss), before Reclassification and Tax","description":"Amount before 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-06-30","val":-1997,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":6694,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":16450,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18"},{"start":"2015-07-01","end":"2015-09-30","val":18447,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":70830,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-31256,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-53784,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":-53784,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":-22528,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":-22528,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-64519,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18"},{"start":"2016-01-01","end":"2016-09-30","val":-64519,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":-10735,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18"},{"start":"2016-07-01","end":"2016-09-30","val":-10735,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-34916,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":7564,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":10421,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":2857,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":8061,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":-2360,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3"}]}},"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":"2016-01-01","end":"2016-12-31","val":-34916,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":7564,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":10421,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-04-01","end":"2017-06-30","val":2857,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":8061,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":-2360,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":2406,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":2406,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-2549,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":-2549,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":17176,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":17176,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":19725,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-04-01","end":"2018-06-30","val":19725,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":34237,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":34237,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":17061,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":17061,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":5698,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":5698,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":15279,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"start":"2019-01-01","end":"2019-03-31","val":15279,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":14599,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":14599,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-680,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-680,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":37222,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":37222,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":22623,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":22623,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":43486,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14"},{"start":"2019-01-01","end":"2019-12-31","val":43486,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2019-01-01","end":"2019-12-31","val":43486,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-78443,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-03-31","val":-78443,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-115801,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":-115801,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2020-04-01","end":"2020-06-30","val":-37358,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":-37358,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-101096,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":-101096,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-07-01","end":"2020-09-30","val":14705,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":14705,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-110860,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":-110860,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22"},{"start":"2020-01-01","end":"2020-12-31","val":-110860,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":44964,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":44964,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":69894,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-01-01","end":"2021-06-30","val":69894,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-04-01","end":"2021-06-30","val":24930,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-04-01","end":"2021-06-30","val":24930,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":23531,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-01-01","end":"2021-09-30","val":23531,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"start":"2021-07-01","end":"2021-09-30","val":-46363,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-07-01","end":"2021-09-30","val":-46363,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":89020,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":89020,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":56661,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"start":"2022-01-01","end":"2022-03-31","val":56661,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-164127,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-06-30","val":-164127,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"start":"2022-04-01","end":"2022-06-30","val":-220788,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-04-01","end":"2022-06-30","val":-220788,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-312492,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"start":"2022-01-01","end":"2022-09-30","val":-312492,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-07-01","end":"2022-09-30","val":-148365,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"start":"2022-07-01","end":"2022-09-30","val":-148365,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-324610,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"start":"2022-01-01","end":"2022-12-31","val":-324610,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":6314,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17"},{"start":"2023-01-01","end":"2023-03-31","val":6314,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":58190,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"start":"2023-01-01","end":"2023-06-30","val":58190,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":51876,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"start":"2023-04-01","end":"2023-06-30","val":51876,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":14716,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":14716,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":-43474,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-07-01","end":"2023-09-30","val":-43474,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":187123,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":187123,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-142359,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":-142359,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-204879,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":-204879,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":-62520,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":-62520,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-190861,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":-190861,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":14018,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":14018,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-159862,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":-159862,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-15335,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"start":"2025-01-01","end":"2025-03-31","val":-15335,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-32442,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-04-01","end":"2025-06-30","val":-17107,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-41182,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":-8740,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-35259,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-15305,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1"}]}},"OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax":{"label":"Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Reclassification Adjustment from AOCI, Realized upon Sale or Liquidation, Net of Tax","description":"Amount after tax of reclassification adjustment from accumulated other comprehensive income for translation gain (loss) realized upon the sale or liquidation of an investment in a foreign entity and foreign currency hedges that are designated and qualified as hedging instruments for hedges of the foreign currency exposure of a net investment in a foreign operation.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":-34916,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":2406,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":2406,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-2549,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":-2549,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"start":"2018-01-01","end":"2018-03-31","val":-2549,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-03-31","val":-2549,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":17176,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-04-01","end":"2018-06-30","val":19725,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":19725,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q2"},{"start":"2018-07-01","end":"2018-09-30","val":17061,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":5698,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":5698,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":15279,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"start":"2019-01-01","end":"2019-03-31","val":15279,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-03-31","val":15279,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-03-31","val":15279,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":15279,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-03-31","val":15279,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q1"},{"start":"2019-04-01","end":"2019-06-30","val":-680,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-680,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-04-01","end":"2019-06-30","val":-680,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-680,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q2"},{"start":"2019-07-01","end":"2019-09-30","val":22623,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":22623,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":43486,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14"},{"start":"2019-01-01","end":"2019-12-31","val":43486,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2019-01-01","end":"2019-12-31","val":43486,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-78443,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-03-31","val":-78443,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-03-31","val":-78443,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-03-31","val":-78443,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2020-01-01","end":"2020-03-31","val":-78443,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2020-01-01","end":"2020-03-31","val":-78443,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2020Q1"},{"start":"2020-04-01","end":"2020-06-30","val":-37358,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":-37358,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-04-01","end":"2020-06-30","val":-37358,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2020-04-01","end":"2020-06-30","val":-37358,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2020Q2"},{"start":"2020-07-01","end":"2020-09-30","val":14705,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-110860,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":-110860,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":44964,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":44964,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-01-01","end":"2021-03-31","val":44964,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q1"},{"start":"2021-04-01","end":"2021-06-30","val":24930,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-04-01","end":"2021-06-30","val":24930,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q2"},{"start":"2021-07-01","end":"2021-09-30","val":-46363,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":89020,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2021"}]}},"OtherNonoperatingExpense":{"label":"Other Nonoperating Expense","description":"Amount of expense related to nonoperating activities, classified as other.","units":{"USD":[{"start":"2021-01-01","end":"2021-06-30","val":78441,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-04-01","end":"2021-06-30","val":78441,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":78441,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-01-01","end":"2021-12-31","val":78052,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2021"}]}},"PartnersCapitalAccountPrivatePlacementOfUnits":{"label":"Partners' Capital Account, Private Placement of Units","description":"Monetary value of the issuance of new units of limited partnership interest in a private placement.","units":{"USD":[{"start":"2016-04-05","end":"2016-05-31","val":465347,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18","frame":"CY2016Q2"}]}},"PaymentForManagementFee":{"label":"Payment for Management Fee","description":"Amount paid to managing member or general partner for management of the day-to-day business functions of the limited liability company (LLC) or limited partnership (LP).","units":{"USD":[{"start":"2016-01-01","end":"2016-03-31","val":9245,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":3079,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":1538,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2017-01-01","end":"2017-03-31","val":24677,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":3079,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":1540,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2"}]}},"PaymentsForFees":{"label":"Payments for Other Fees","description":"Amount of cash outflow for fees classified as other.","units":{"USD":[{"start":"2016-01-01","end":"2016-03-31","val":42870,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":18472,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":9227,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2017-01-01","end":"2017-03-31","val":1707,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":29911,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":15670,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2"}]}},"PaymentsOfFinancingCosts":{"label":"Payments of Financing Costs","description":"The cash outflow for loan and debt issuance costs.","units":{"USD":[{"start":"2020-05-01","end":"2020-05-06","val":73116,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-05-01","end":"2020-05-06","val":73116,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22"},{"start":"2020-05-01","end":"2020-05-06","val":73116,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q1I"},{"start":"2020-05-05","end":"2020-05-06","val":73116,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-05-05","end":"2020-05-06","val":73116,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"}]}},"PaymentsToAcquirePropertyPlantAndEquipment":{"label":"Payments to Acquire Property, Plant, and Equipment","description":"The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.","units":{"USD":[{"start":"2015-01-01","end":"2015-06-30","val":21810,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":21810,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18"},{"start":"2015-01-01","end":"2015-12-31","val":19810,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2018-01-01","end":"2018-09-30","val":36502,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":36502,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":36502,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":36502,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":52418,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":52418,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":71041,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":71041,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-01-01","end":"2019-12-31","val":71042,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14"},{"start":"2019-01-01","end":"2019-12-31","val":71042,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2019-01-01","end":"2019-12-31","val":71042,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22","frame":"CY2019"},{"start":"2021-01-01","end":"2021-03-31","val":65000,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":65000,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":65000,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-01-01","end":"2021-06-30","val":65000,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-01-01","end":"2021-09-30","val":65000,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-01-01","end":"2021-09-30","val":65000,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"start":"2021-01-01","end":"2021-12-31","val":65000,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":65000,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":369900,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"start":"2022-01-01","end":"2022-03-31","val":369900,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":635876,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-09-30","val":895400,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"start":"2022-01-01","end":"2022-12-31","val":1045638,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":623623,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17","frame":"CY2023Q1"}]}},"PrepaidExpenseCurrent":{"label":"Prepaid Expense, Current","description":"Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2015-12-31","val":119656,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":119656,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18"},{"end":"2015-12-31","val":119656,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-06-30","val":37164,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":156879,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18","frame":"CY2016Q3I"},{"end":"2016-12-31","val":80734,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":80734,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":80734,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":80734,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":80734,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":182410,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":142139,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":185191,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":190435,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":190435,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":190435,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":190435,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":190435,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":141131,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":99997,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":252023,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":127122,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":127122,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"end":"2018-12-31","val":127122,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":127122,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":127122,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14","frame":"CY2018Q4I"},{"end":"2019-03-31","val":98095,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2019Q1I"},{"end":"2019-06-30","val":252596,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":277466,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":189818,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14"},{"end":"2019-12-31","val":189818,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":189818,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":189818,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":189818,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2019-12-31","val":189818,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22","frame":"CY2019Q4I"},{"end":"2020-03-31","val":116354,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":86654,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":146642,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":136883,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":136883,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":136883,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2020-12-31","val":136883,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22"},{"end":"2020-12-31","val":136883,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":136883,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":109046,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":132243,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2I"},{"end":"2021-09-30","val":184027,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":153701,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":153701,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"end":"2021-12-31","val":153701,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":153701,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"end":"2021-12-31","val":153701,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":359582,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2022Q1I"},{"end":"2022-06-30","val":284063,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":299357,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17","frame":"CY2022Q3I"},{"end":"2022-12-31","val":254105,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":254105,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17"},{"end":"2022-12-31","val":254105,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"end":"2022-12-31","val":254105,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":254105,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":166005,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17","frame":"CY2023Q1I"},{"end":"2023-06-30","val":139460,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18","frame":"CY2023Q2I"},{"end":"2023-09-30","val":180752,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":382314,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":382314,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":382314,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":382314,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":382314,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":252751,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":170442,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":205644,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":352058,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":352058,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":352058,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":352058,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":352058,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":287056,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":194068,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":182738,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":262941,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15"},{"end":"2025-12-31","val":262941,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q4I"},{"end":"2026-03-31","val":222097,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1I"}]}},"ProceedsFromIssuanceOfCommonStock":{"label":"Proceeds from Issuance of Common Stock","description":"The cash inflow from the additional capital contribution to the entity.","units":{"CAD":[{"start":"2017-01-01","end":"2017-03-31","val":1083415,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"}],"USD":[{"start":"2015-01-01","end":"2015-06-30","val":1353793,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":1353793,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18"},{"start":"2015-01-01","end":"2015-12-31","val":1353793,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":18236,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":640410,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":2048251,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18"},{"start":"2016-01-01","end":"2016-09-30","val":2048251,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":2890269,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":2890269,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":814078,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":814078,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":814078,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":814078,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-01-01","end":"2017-09-30","val":1172866,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":1172866,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":1437396,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":1437396,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":457608,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":457608,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":2703331,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":2703331,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":2703331,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":2703331,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":2996911,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":2996911,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-12-31","val":2996911,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14","frame":"CY2019"},{"start":"2021-01-01","end":"2021-03-31","val":3869306,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":3869306,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":3869306,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-01-01","end":"2021-06-30","val":3869306,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-01-01","end":"2021-09-30","val":3869306,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-01-01","end":"2021-09-30","val":3869306,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"start":"2021-01-01","end":"2021-12-31","val":4304279,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":4304279,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":3011878,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"start":"2022-01-01","end":"2022-03-31","val":3011878,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":3011878,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"start":"2022-01-01","end":"2022-09-30","val":3011878,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-01-01","end":"2022-12-31","val":3011878,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"}]}},"ProceedsFromIssuanceOfPrivatePlacement":{"label":"Proceeds from Issuance of Private Placement","description":"The cash inflow associated with the amount received from entity's raising of capital via private rather than public placement.","units":{"CAD":[{"start":"2016-04-01","end":"2016-04-30","val":791090,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q1I"},{"start":"2016-04-01","end":"2016-05-31","val":791090,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2"},{"start":"2016-04-05","end":"2016-05-31","val":791090,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18"},{"start":"2016-05-01","end":"2016-05-31","val":791090,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q2I"},{"start":"2021-02-01","end":"2021-02-16","val":2600000,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"start":"2021-01-01","end":"2021-12-31","val":2500000,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2021"},{"start":"2023-01-01","end":"2023-12-31","val":7250000,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":7250000,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2023-01-01","end":"2023-12-31","val":7250000,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023"},{"start":"2023-01-02","end":"2023-12-31","val":7250000,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2025-06-13","val":4532939,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2025-06-13","val":4532939,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2025-06-13","val":4532939,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15"},{"end":"2025-06-13","val":4532939,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q2I"}],"USD":[{"start":"2016-04-01","end":"2016-04-30","val":622174,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q1I"},{"start":"2016-04-01","end":"2016-05-31","val":622174,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2"},{"start":"2016-04-05","end":"2016-05-31","val":622174,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18"},{"start":"2016-05-01","end":"2016-05-31","val":622174,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q2I"},{"start":"2016-01-01","end":"2016-06-30","val":640410,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":358788,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2021-02-01","end":"2021-02-16","val":1950509,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"start":"2021-01-01","end":"2021-12-31","val":1950509,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":3011878,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":3011878,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-09-30","val":3011878,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"start":"2022-01-01","end":"2022-12-31","val":3011878,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":4836867,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":5324988,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2023-01-01","end":"2023-12-31","val":5324988,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":4836867,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2023-01-02","end":"2023-12-31","val":5324988,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2024-11-08","val":5500000,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"start":"2024-01-01","end":"2024-12-31","val":3546870,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":3546870,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024"},{"end":"2025-06-13","val":3331687,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2025-06-13","val":3331687,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2025-06-13","val":3331687,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15"},{"end":"2025-06-13","val":3331687,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q2I"},{"start":"2025-01-01","end":"2025-06-30","val":3331687,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-01-01","end":"2025-09-30","val":3331687,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-12-31","val":7137957,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025"}]}},"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":"2020-04-01","end":"2020-04-20","val":2671116,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-04-01","end":"2020-04-20","val":2671116,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22","frame":"CY2020Q1I"},{"start":"2021-01-01","end":"2021-06-30","val":1597416,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-01-01","end":"2021-06-30","val":1597416,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-01-01","end":"2021-09-30","val":1650031,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-01-01","end":"2021-09-30","val":1650031,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"start":"2021-01-01","end":"2021-12-31","val":2004864,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":2004864,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":341850,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"start":"2022-01-01","end":"2022-03-31","val":341850,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":2331277,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-06-30","val":2331277,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"start":"2022-01-01","end":"2022-09-30","val":2620395,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"start":"2022-01-01","end":"2022-09-30","val":2620395,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-07-01","end":"2022-09-30","val":289118,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":2620395,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"start":"2022-01-01","end":"2022-12-31","val":2620395,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-09-30","val":551629,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-07-01","end":"2023-09-30","val":551629,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":1004044,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":4605458,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1"}]}},"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":"2015-01-01","end":"2015-12-31","val":250000,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":100000,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":100000,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":100000,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":100000,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18"},{"start":"2016-01-01","end":"2016-09-30","val":100000,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":100000,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":100000,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2020-01-01","end":"2020-06-30","val":73116,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":73116,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2020-01-01","end":"2020-09-30","val":73116,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":73116,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-01-01","end":"2020-12-31","val":73116,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":73116,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22"},{"start":"2020-01-01","end":"2020-12-31","val":73116,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"}]}},"ProceedsFromOtherDebt":{"label":"Proceeds from Other Debt","description":"Amount of cash inflow from debt classified as other.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":198298,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"}]}},"ProceedsFromWarrantExercises":{"label":"Proceeds from Warrant Exercises","description":"The cash inflow associated with the amount received from holders exercising their stock warrants.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":62168,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":62168,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14","frame":"CY2018"},{"start":"2021-01-01","end":"2021-09-30","val":1650031,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2023-01-01","end":"2023-09-30","val":551629,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":1004044,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":1004044,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2023-01-01","end":"2023-12-31","val":1004044,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":4605458,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":4605458,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":4605458,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":4605458,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-01-01","end":"2024-09-30","val":4605458,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":4605458,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":4605458,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":4605458,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024"}]}},"ProfessionalAndContractServicesExpense":{"label":"Professional and Contract Services Expense","description":"Professional and contract service expense includes cost reimbursements for support services related to contracted projects, outsourced management, technical and staff support.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":6535,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":3975,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2"}]}},"ProfessionalFees":{"label":"Professional Fees","description":"A fee charged for services from professionals such as doctors, lawyers and accountants. The term is often expanded to include other professions, for example, pharmacists charging to maintain a medicinal profile of a client or customer.","units":{"USD":[{"start":"2015-01-01","end":"2015-06-30","val":200766,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":124534,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":324529,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18"},{"start":"2015-07-01","end":"2015-09-30","val":123763,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":379093,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":35107,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":326092,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":326092,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":290985,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":290985,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":526826,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18"},{"start":"2016-01-01","end":"2016-09-30","val":526826,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":200734,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18"},{"start":"2016-07-01","end":"2016-09-30","val":200734,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":704837,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":704837,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":225494,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":225494,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":375383,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":375383,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-04-01","end":"2017-06-30","val":149889,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":149889,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":502868,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":502868,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":127485,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":127485,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":529854,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":529854,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":179226,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":179226,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":267517,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":267517,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":88291,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-04-01","end":"2018-06-30","val":88291,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":358420,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":358420,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":90903,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":90903,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":426020,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":426020,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":93317,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"start":"2019-01-01","end":"2019-03-31","val":93317,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":187633,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":187633,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":94316,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":94316,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":318861,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":318861,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":131228,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":131228,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":362698,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14"},{"start":"2019-01-01","end":"2019-12-31","val":362698,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2019-01-01","end":"2019-12-31","val":362698,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":73756,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-03-31","val":73756,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":185177,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":185177,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2020-04-01","end":"2020-06-30","val":111421,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":111421,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":252533,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":252533,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-07-01","end":"2020-09-30","val":67356,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":67356,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":299908,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":299908,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22"},{"start":"2020-01-01","end":"2020-12-31","val":299908,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":46387,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":46387,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":150868,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-01-01","end":"2021-06-30","val":150868,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-04-01","end":"2021-06-30","val":104481,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-04-01","end":"2021-06-30","val":104481,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":287042,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-01-01","end":"2021-09-30","val":287042,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"start":"2021-07-01","end":"2021-09-30","val":136174,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-07-01","end":"2021-09-30","val":136174,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":365302,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":365302,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":136060,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"start":"2022-01-01","end":"2022-03-31","val":136060,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":348519,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-06-30","val":348519,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"start":"2022-04-01","end":"2022-06-30","val":212459,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-04-01","end":"2022-06-30","val":212459,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":445596,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"start":"2022-01-01","end":"2022-09-30","val":445596,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-07-01","end":"2022-09-30","val":97077,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"start":"2022-07-01","end":"2022-09-30","val":97077,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":493940,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"start":"2022-01-01","end":"2022-12-31","val":493940,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":87096,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17"},{"start":"2023-01-01","end":"2023-03-31","val":87096,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":258930,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"start":"2023-01-01","end":"2023-06-30","val":258930,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":171834,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"start":"2023-04-01","end":"2023-06-30","val":171834,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":303312,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":303312,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":44382,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-07-01","end":"2023-09-30","val":44382,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":386473,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":386473,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":112690,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":112690,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":357877,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":357877,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":245187,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":245187,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":484926,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":484926,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":127049,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":127049,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":613403,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":613403,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":171620,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"start":"2025-01-01","end":"2025-03-31","val":171620,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":414917,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-04-01","end":"2025-06-30","val":243297,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":504435,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":89518,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":581224,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":164303,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1"}]}},"ProfitLoss":{"label":"Net Income (Loss), Including Portion Attributable to Noncontrolling Interest","description":"The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.","units":{"USD":[{"start":"2020-01-01","end":"2020-03-31","val":-718470,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2020-01-01","end":"2020-03-31","val":-718470,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2020-01-01","end":"2020-03-31","val":-718470,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2020Q1"},{"start":"2020-04-01","end":"2020-06-30","val":-1088183,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2020-04-01","end":"2020-06-30","val":-1088183,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2020Q2"},{"start":"2020-07-01","end":"2020-09-30","val":-366433,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-2392890,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-291614,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":-291614,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-01-01","end":"2021-03-31","val":-291614,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-01-01","end":"2021-03-31","val":-291614,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2021Q1"},{"start":"2021-04-01","end":"2021-06-30","val":-474610,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-04-01","end":"2021-06-30","val":-474610,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q2"},{"start":"2021-07-01","end":"2021-09-30","val":-830493,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-2074037,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-1173603,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1105947,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"start":"2022-01-01","end":"2022-09-30","val":578422,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-06-30","val":-2180190,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"start":"2023-01-01","end":"2023-06-30","val":-2180190,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-01-01","end":"2023-09-30","val":-3240232,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2024-01-01","end":"2024-06-30","val":-5102410,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"}]}},"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":"2015-12-31","val":1050810,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"}]}},"RelatedPartyTransactionAmountsOfTransaction":{"label":"Related Party Transaction, Amounts of Transaction","description":"Amount of transactions with related party during the financial reporting period.","units":{"USD":[{"start":"2017-01-01","end":"2017-06-30","val":350000,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-06-15","end":"2017-06-30","val":350000,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q2I"}]}},"RepaymentsOfDebt":{"label":"Repayments of Debt","description":"The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.","units":{"USD":[{"start":"2015-01-01","end":"2015-06-30","val":253346,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-01-01","end":"2015-09-30","val":253346,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18"},{"start":"2015-01-01","end":"2015-12-31","val":253346,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-09-30","val":90000,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18"},{"start":"2016-01-01","end":"2016-09-30","val":90000,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":90000,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":90000,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":185564,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":185564,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":185564,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":185564,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-01-01","end":"2017-09-30","val":185564,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":185564,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":185564,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":185564,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"}]}},"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":"2016-01-01","end":"2016-06-30","val":100000,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":100000,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":250000,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18"},{"start":"2016-01-01","end":"2016-09-30","val":250000,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":350000,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":350000,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2018-01-01","end":"2018-09-30","val":500000,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":500000,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":500000,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":500000,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14","frame":"CY2018"}]}},"RestrictedCash":{"label":"Restricted Cash","description":"Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.","units":{"USD":[{"end":"2020-03-31","val":1412306,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1I"},{"end":"2020-06-30","val":906837,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2020Q2I"},{"end":"2020-09-30","val":906898,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2020Q3I"},{"end":"2020-12-31","val":831754,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":4119776,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-04-29","val":10000,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2021-06-30","val":821776,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2021-06-30","val":821776,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2021Q2I"},{"end":"2021-09-30","val":821776,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2021-09-30","val":821776,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17","frame":"CY2021Q3I"},{"end":"2021-12-29","val":154936,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2021-12-31","val":665389,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":1621267,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":665389,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"end":"2022-03-31","val":3538663,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":665429,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2022-06-30","val":11985167,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18","frame":"CY2022Q2I"},{"end":"2022-09-30","val":676348,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17","frame":"CY2022Q3I"},{"end":"2022-12-31","val":10433538,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022Q4I"},{"end":"2023-03-31","val":9186315,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17","frame":"CY2023Q1I"},{"end":"2023-06-30","val":7347608,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18","frame":"CY2023Q2I"}]}},"RestrictedCashAndCashEquivalents":{"label":"Restricted Cash and Cash Equivalents","description":"Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"end":"2019-03-31","val":889155,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1I"},{"end":"2020-03-31","val":897662,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2020-03-31","val":2309968,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1I"},{"end":"2020-06-30","val":2276999,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1725528,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1472061,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":5026608,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2021-03-31","val":5026608,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2021Q1I"},{"end":"2021-06-30","val":6172625,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2021-06-30","val":6172625,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2021Q2I"},{"end":"2021-09-30","val":5341936,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2021-09-30","val":5341936,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1621267,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2021Q4I"},{"end":"2022-03-31","val":3538663,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2022Q1I"},{"end":"2022-06-30","val":11985167,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":11220194,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17","frame":"CY2022Q3I"}]}},"RestrictedCashAndCashEquivalentsAtCarryingValue":{"label":"Restricted Cash and Cash Equivalents, Current","description":"Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"end":"2016-06-30","val":215976,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":215976,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18","frame":"CY2016Q3I"},{"end":"2016-12-31","val":215976,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":215976,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":215976,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":215976,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":215976,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":215976,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":215976,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":215976,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2019-12-31","val":75057,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14"},{"end":"2019-12-31","val":75057,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":75057,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":75057,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":75057,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2019-12-31","val":75057,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22","frame":"CY2019Q4I"},{"end":"2020-03-31","val":75057,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":75057,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":75057,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":75057,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":75057,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":75057,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2020-12-31","val":75057,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22"},{"end":"2020-12-31","val":75057,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":75057,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":75057,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":75057,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2I"},{"end":"2021-09-30","val":75057,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":75057,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":75057,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"end":"2021-12-31","val":75057,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":75057,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"end":"2021-12-31","val":75057,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":75057,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2022Q1I"},{"end":"2022-06-30","val":75057,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":75057,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17","frame":"CY2022Q3I"},{"end":"2022-12-31","val":75057,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":75057,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17"},{"end":"2022-12-31","val":75057,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"end":"2022-12-31","val":75057,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":75057,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":75057,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17","frame":"CY2023Q1I"},{"end":"2023-06-30","val":75057,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"end":"2023-06-30","val":75057,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":75075,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2023-09-30","val":75075,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":75075,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":75075,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":75075,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":75075,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":75075,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2024-03-31","val":75075,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":75075,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2024-06-30","val":75075,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":75075,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2024-09-30","val":75075,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":75057,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":75057,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":75057,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":75057,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":75057,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":75057,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2025-03-31","val":75057,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":75057,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":75057,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":75057,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15"},{"end":"2025-12-31","val":75057,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q4I"},{"end":"2026-03-31","val":75057,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1I"}]}},"RestrictedCashAndCashEquivalentsNoncurrent":{"label":"Restricted Cash and Cash Equivalents, Noncurrent","description":"Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as noncurrent. 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":"2015-12-31","val":1036286,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":1036286,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18"},{"end":"2015-12-31","val":1036286,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-06-30","val":820310,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":820357,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18","frame":"CY2016Q3I"},{"end":"2016-12-31","val":820357,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":820357,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":820357,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":820357,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":820357,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":820357,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":820357,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":820434,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":820434,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":820434,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":820434,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":820434,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":820434,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":820434,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2018-03-31","val":820434,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2018Q1I"},{"end":"2018-06-30","val":820474,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":888991,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":889030,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":889030,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"end":"2018-12-31","val":889030,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":889030,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":889030,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14","frame":"CY2018Q4I"},{"end":"2019-03-31","val":889155,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2019Q1I"},{"end":"2019-06-30","val":928485,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":897297,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":822605,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14"},{"end":"2019-12-31","val":822605,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":822605,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":822605,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":822605,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2019-12-31","val":822605,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22","frame":"CY2019Q4I"},{"end":"2020-03-31","val":822605,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":831780,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":831841,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":831754,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":831754,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":831754,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2020-12-31","val":831754,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22"},{"end":"2020-12-31","val":831754,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":831754,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":831775,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":821776,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2I"},{"end":"2021-09-30","val":821776,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":665389,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":665389,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"end":"2021-12-31","val":665389,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":665389,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"end":"2021-12-31","val":665389,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":665389,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2022Q1I"},{"end":"2022-06-30","val":665429,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":676348,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17","frame":"CY2022Q3I"},{"end":"2022-12-31","val":676348,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":676348,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17"},{"end":"2022-12-31","val":676348,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"end":"2022-12-31","val":676348,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":676348,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":676367,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17","frame":"CY2023Q1I"},{"end":"2023-06-30","val":676367,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"end":"2023-06-30","val":676367,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":676369,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2023-09-30","val":676369,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":676369,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":676369,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":676369,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":676369,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":676442,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2024-03-31","val":676442,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":676442,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2024-06-30","val":676442,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":737918,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2024-09-30","val":737918,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":737936,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":737936,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":737936,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":737936,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":737936,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1089140,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2025-03-31","val":1089140,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1139140,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1162496,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1162496,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15"},{"end":"2025-12-31","val":1162496,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q4I"},{"end":"2026-03-31","val":1167533,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1I"}]}},"RestrictedCashCurrent":{"label":"Restricted Cash, Current","description":"Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.","units":{"USD":[{"end":"2020-12-31","val":75057,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":906832,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2021Q1I"},{"end":"2021-06-30","val":75057,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2021-06-30","val":75057,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2021Q2I"},{"end":"2021-09-30","val":75057,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2021-09-30","val":75057,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17","frame":"CY2021Q3I"},{"end":"2021-12-31","val":75057,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":75057,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":75057,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"end":"2022-03-31","val":75057,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":75057,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2022-06-30","val":75057,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18","frame":"CY2022Q2I"},{"end":"2022-09-30","val":75057,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"end":"2022-09-30","val":75057,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3I"},{"end":"2022-12-31","val":75057,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":75057,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":75057,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17"},{"end":"2023-03-31","val":75057,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1I"},{"end":"2023-06-30","val":75057,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18","frame":"CY2023Q2I"},{"end":"2023-09-30","val":75075,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":75075,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":75075,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q4I"},{"end":"2024-03-31","val":75075,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":75075,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"}]}},"RestrictedCashEquivalents":{"label":"Restricted Cash Equivalents","description":"Amount of cash equivalents restricted as to withdrawal or usage. 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-03-31","val":897662,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1I"},{"end":"2021-03-31","val":906832,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"}]}},"RetainedEarningsAccumulatedDeficit":{"label":"Retained Earnings (Accumulated Deficit)","description":"The cumulative amount of the reporting entity's undistributed earnings or deficit.","units":{"USD":[{"end":"2015-12-31","val":-1951564,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":-1951564,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18"},{"end":"2015-12-31","val":-1951564,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-06-30","val":-2929980,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":-3474151,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18","frame":"CY2016Q3I"},{"end":"2016-12-31","val":-4125855,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":-4125855,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":-4125855,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":-4125855,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":-4125855,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-03-31","val":-4731081,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":-5204880,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":-5541937,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":-4540143,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":-4540143,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":-4540143,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":-4540143,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":-4540143,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":-5038007,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":-5394996,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":-5873301,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":-6584342,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":-6584342,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"end":"2018-12-31","val":-6584342,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":-6584342,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":-6584342,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14","frame":"CY2018Q4I"},{"end":"2019-03-31","val":-7103217,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2019Q1I"},{"end":"2019-06-30","val":-7551816,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":-8269217,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":-8694569,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14"},{"end":"2019-12-31","val":-8694569,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":-8694569,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":-8694569,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":-8694569,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2019-12-31","val":-8694569,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22","frame":"CY2019Q4I"},{"end":"2020-03-31","val":-9413039,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":-10501222,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":-10867655,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":-11087459,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":-11087459,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":-11087459,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2020-12-31","val":-11087459,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22"},{"end":"2020-12-31","val":-11087459,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":-11087459,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":-11379073,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":-11853683,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2I"},{"end":"2021-09-30","val":-12684176,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":-13161496,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":-13161496,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"end":"2021-12-31","val":-13161496,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":-13161496,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"end":"2021-12-31","val":-13161496,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":-14335099,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2022Q1I"},{"end":"2022-06-30","val":-12055549,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":-12583074,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17","frame":"CY2022Q3I"},{"end":"2022-12-31","val":-13875263,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":-13875263,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17"},{"end":"2022-12-31","val":-13875263,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"end":"2022-12-31","val":-13875263,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":-13875263,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":-14978794,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17","frame":"CY2023Q1I"},{"end":"2023-06-30","val":-16055453,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18","frame":"CY2023Q2I"},{"end":"2023-09-30","val":-17115495,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":-18817857,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":-18817857,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":-18817857,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":-18817857,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":-18817857,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":-21294745,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":-23920267,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":-26161437,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":-28929894,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":-28929894,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":-28929894,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":-28929894,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":-28929894,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":-31567509,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":-33536043,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":-34658635,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":-36105817,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15"},{"end":"2025-12-31","val":-36105817,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q4I"},{"end":"2026-03-31","val":-37706654,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1I"}]}},"RetainedEarningsAppropriated":{"label":"Retained Earnings, Appropriated","description":"A segregation of retained earnings which is unavailable for dividend distribution. Includes also retained earnings appropriated for loss contingencies.","units":{"USD":[{"end":"2021-09-30","val":12684176,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":13161496,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2021Q4I"},{"end":"2022-03-31","val":14335099,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2022Q1I"},{"end":"2022-06-30","val":12055549,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"}]}},"RevenueFromContractWithCustomerIncludingAssessedTax":{"label":"Revenue from Contract with Customer, Including Assessed Tax","description":"Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.","units":{"USD":[{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":10000,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":10000,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":20000,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":11155,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":22130,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":22310,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":11155,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-04-01","end":"2018-06-30","val":11155,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":33465,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":33465,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":11155,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":11155,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":48245,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":48245,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":11155,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"start":"2019-01-01","end":"2019-03-31","val":11155,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":22310,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":22310,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":11155,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":11155,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":33465,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":33465,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":11155,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":11155,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":44620,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14"},{"start":"2019-01-01","end":"2019-12-31","val":44620,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2019-01-01","end":"2019-12-31","val":44620,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":11155,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-03-31","val":11155,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":22310,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":22310,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2020-04-01","end":"2020-06-30","val":11155,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":11155,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":33465,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":33465,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-07-01","end":"2020-09-30","val":11155,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":11155,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":54620,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":54620,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22"},{"start":"2020-01-01","end":"2020-12-31","val":54620,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":16155,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2021-01-01","end":"2021-03-31","val":16155,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":32310,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-01-01","end":"2021-06-30","val":32310,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-04-01","end":"2021-06-30","val":16155,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-04-01","end":"2021-06-30","val":16155,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":48465,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-01-01","end":"2021-09-30","val":48465,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"start":"2021-07-01","end":"2021-09-30","val":16155,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-07-01","end":"2021-09-30","val":16155,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":272142,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":156226,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":279263,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-04-01","end":"2022-06-30","val":123037,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":387810,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"start":"2022-07-01","end":"2022-09-30","val":108547,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17","frame":"CY2022Q3"}]}},"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":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":20000,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017"},{"start":"2021-01-01","end":"2021-06-30","val":32310,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-04-01","end":"2021-06-30","val":16155,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":48465,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"start":"2021-07-01","end":"2021-09-30","val":16155,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":272142,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":156226,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":7502872,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-06-30","val":7502872,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"start":"2022-04-01","end":"2022-06-30","val":7346646,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-04-01","end":"2022-06-30","val":7346646,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":7611419,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"start":"2022-01-01","end":"2022-09-30","val":7611419,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-07-01","end":"2022-09-30","val":108547,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"start":"2022-07-01","end":"2022-09-30","val":108547,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":7858972,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"start":"2022-01-01","end":"2022-12-31","val":7858972,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":165975,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17"},{"start":"2023-01-01","end":"2023-03-31","val":165975,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":268764,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"start":"2023-01-01","end":"2023-06-30","val":268764,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":102789,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"start":"2023-04-01","end":"2023-06-30","val":102789,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":357908,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":357908,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":89144,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-07-01","end":"2023-09-30","val":89144,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":431065,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":431065,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":54273,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":54273,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":94054,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":94054,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":39781,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":39781,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":147035,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":147035,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":52981,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":52981,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":183803,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":183803,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":41221,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"start":"2025-01-01","end":"2025-03-31","val":41221,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":71730,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-04-01","end":"2025-06-30","val":30509,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":400122,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":328392,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":425448,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":27351,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1"}]}},"RoyaltyExpense":{"label":"Royalty Expense","description":"Amount of expense related to royalty payments under a contractual arrangement such as payment for mineral and drilling rights and use of technology or intellectual property.","units":{"USD":[{"start":"2017-01-01","end":"2017-09-30","val":5260,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":5260,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":5260,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":4638,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":4638,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":2029,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14"},{"start":"2019-01-01","end":"2019-12-31","val":2029,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2019-01-01","end":"2019-12-31","val":2029,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1450,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-03-31","val":1450,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":2802,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":2802,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2020-04-01","end":"2020-06-30","val":1352,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":1352,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":3961,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":3961,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-07-01","end":"2020-09-30","val":1159,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":1159,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":5121,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":5121,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1159,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":2560,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-04-01","end":"2021-06-30","val":1401,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":3961,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-07-01","end":"2021-09-30","val":1401,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3"},{"start":"2024-01-01","end":"2024-06-30","val":5300,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":5300,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":5300,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":4638,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":3798,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-04-01","end":"2025-06-30","val":3798,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":5300,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":1502,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":5300,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025"}]}},"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":[{"start":"2017-02-05","end":"2017-02-08","val":180000,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-02-05","end":"2017-02-08","val":180000,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q4I"},{"start":"2017-05-01","end":"2017-05-12","val":12500,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-05-01","end":"2017-05-12","val":12500,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q1I"},{"start":"2017-07-01","end":"2017-07-28","val":15000,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q2I"},{"start":"2017-07-20","end":"2017-08-01","val":8000,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-11-01","end":"2017-11-13","val":15000,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q3I"}]}},"SalariesWagesAndOfficersCompensation":{"label":"Salary and Wage, Excluding Cost of Good and Service Sold","description":"Amount of expense for salary and wage arising from service rendered by nonofficer and officer employees. Excludes allocated cost, labor-related nonsalary expense, and direct and overhead labor cost included in cost of good and service sold.","units":{"USD":[{"start":"2017-02-05","end":"2017-02-08","val":180000,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q4I"}]}},"SaleOfStockConsiderationReceivedPerTransaction":{"label":"Sale of Stock, Consideration Received Per Transaction","description":"Amount of consideration received by subsidiary or equity investee in exchange for shares of stock issued or sold. Includes amount of cash received, fair value of noncash assets received, and fair value of liabilities assumed by the investor.","units":{"USD":[{"start":"2017-07-01","end":"2017-09-30","val":120000,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2017-07-01","end":"2017-09-30","val":120000,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2017Q3"}]}},"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":"2016-01-04","val":2.14,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2015Q4I"}],"CAD/shares":[{"end":"2021-12-17","val":1.6,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2021Q4I"}]}},"ShareBasedCompensation":{"label":"Share-based Payment Arrangement, Noncash Expense","description":"Amount of noncash expense for share-based payment arrangement.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":152322,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":152322,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":133282,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":133282,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":133282,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":133282,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":133282,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":133282,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":209435,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":209435,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":69832,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":69832,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":54840,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":54840,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":652,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":145050,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":145050,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":90210,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":410088,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":410088,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":180269,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"start":"2019-01-01","end":"2019-03-31","val":180269,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":180269,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":180269,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":180269,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":180269,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":180269,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":180269,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14"},{"start":"2019-01-01","end":"2019-12-31","val":180269,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2019-01-01","end":"2019-12-31","val":180269,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":154042,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":204808,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":204808,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2020-04-01","end":"2020-06-30","val":50766,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":204808,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":204808,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":204808,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2022-01-01","end":"2022-03-31","val":495120,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"start":"2022-01-01","end":"2022-03-31","val":495120,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":753219,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"start":"2022-01-01","end":"2022-09-30","val":753219,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"start":"2022-01-01","end":"2022-09-30","val":753219,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":1566520,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"start":"2022-01-01","end":"2022-12-31","val":1566520,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":252742,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17"},{"start":"2023-01-01","end":"2023-03-31","val":252742,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":350900,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"start":"2023-01-01","end":"2023-06-30","val":350900,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-01-01","end":"2023-09-30","val":350900,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":350900,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":0,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":429429,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":429429,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":516515,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":516515,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":744650,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":744650,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":228135,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":893688,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":893688,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":1142541,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":1142541,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":271138,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"start":"2025-01-01","end":"2025-03-31","val":271138,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":421089,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-04-01","end":"2025-06-30","val":149951,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":510461,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-12-31","val":558221,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":238000,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1"}]}},"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":"2016-01-01","end":"2016-12-31","val":0.27,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016"}]}},"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":"2015-12-31","val":1.59,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":0.53,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":0.53,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Exercise Price","description":"Agreed-upon price for the exchange of the underlying asset relating to the share-based payment award.","units":{"USD/shares":[{"end":"2015-12-31","val":4.82,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":1.9,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2020-01-06","val":1.03,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2019Q4I"},{"end":"2024-09-30","val":2,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"}],"CAD/shares":[{"end":"2022-02-10","val":1.76,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"end":"2022-02-10","val":1.76,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2022-02-10","val":1.76,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17","frame":"CY2021Q4I"},{"end":"2023-12-31","val":1.6,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":1.6,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"}]}},"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":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016"},{"start":"2019-01-07","end":"2020-01-06","val":0,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2019"},{"start":"2021-05-11","end":"2022-02-10","val":0,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"start":"2022-02-01","end":"2022-02-10","val":0,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"start":"2022-02-01","end":"2022-02-10","val":0,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2021Q4I"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024"}]}},"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":"2015-01-01","end":"2015-12-31","val":0.75,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0.75,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016"},{"start":"2019-01-07","end":"2020-01-06","val":0.905,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2019"},{"start":"2021-05-11","end":"2022-02-10","val":1.033,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"start":"2022-02-01","end":"2022-02-10","val":1.033,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"start":"2022-02-01","end":"2022-02-10","val":1.033,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2021Q4I"}]}},"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":"2016-01-01","end":"2016-12-31","val":0.0122,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016"},{"start":"2019-01-07","end":"2020-01-06","val":0.0161,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2019"},{"start":"2021-05-11","end":"2022-02-10","val":0.0161,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"start":"2022-02-01","end":"2022-02-10","val":0.0161,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"start":"2022-02-01","end":"2022-02-10","val":0.0161,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2021Q4I"},{"start":"2023-01-01","end":"2023-12-31","val":0.0406,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":0.0406,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-09-30","val":0.0422,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":0.0431,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":0.0431,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024"}]}},"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":"2016-12-31","val":988663,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"}]}},"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":"2016-12-31","val":2.57,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross","description":"Gross number of share options (or share units) granted during the period.","units":{"shares":[{"start":"2015-01-01","end":"2015-12-31","val":271996,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":1075000,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016"}]}},"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-12-31","val":271996,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":1346996,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016Q4I"},{"end":"2024-09-30","val":4473334,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":5723336,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":5556671,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":5390000,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":5390000,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":5348332,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","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":"2015-12-31","val":4.82,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015Q4I"},{"end":"2016-12-31","val":2.37,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":2.37,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q4I"}]}},"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":"2016-01-01","end":"2016-12-31","val":1.9,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016"},{"start":"2023-01-01","end":"2023-12-31","val":1.17,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023"}],"CAD/shares":[{"start":"2023-01-01","end":"2023-12-31","val":1.6,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023"}]}},"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":{"CAD":[{"start":"2016-01-01","end":"2016-12-31","val":2.6,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"}],"CAD/shares":[{"start":"2016-01-01","end":"2016-12-31","val":2.6,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"}]}},"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":{"CAD":[{"start":"2016-01-01","end":"2016-12-31","val":3.5,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"}],"CAD/shares":[{"start":"2016-01-01","end":"2016-12-31","val":3.5,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"}]}},"SharesIssuedPricePerShare":{"label":"Shares Issued, Price Per Share","description":"Per share or per unit amount of equity securities issued.","units":{"CAD/shares":[{"end":"2017-03-31","val":3.25,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2021-12-17","val":1.6,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2021Q4I"},{"end":"2023-12-12","val":1.39,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-12","val":1.39,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-12","val":1.39,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-12","val":1.39,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-12","val":1.39,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-11-08","val":1.32,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"}],"USD/shares":[{"end":"2023-12-12","val":1.02,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-12","val":1.02,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-12","val":1.02,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-12","val":1.02,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"}]}},"SharesOutstanding":{"label":"Shares, Outstanding","description":"Number of shares issued which are neither cancelled nor held in the treasury.","units":{"shares":[{"end":"2018-09-30","val":19735231,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3I"}]}},"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":"2014-12-31","val":1268791,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2014Q4I"},{"end":"2015-12-31","val":15775122,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"end":"2015-12-31","val":15775122,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18"},{"end":"2015-12-31","val":15775122,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2015-12-31","val":15775122,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2015Q4I"},{"end":"2016-06-30","val":15581630,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2016Q2I"},{"end":"2016-09-30","val":16434565,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18","frame":"CY2016Q3I"},{"end":"2016-12-31","val":16806804,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"end":"2016-12-31","val":16806804,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"end":"2016-12-31","val":16806804,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":16806804,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":16806804,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2016-12-31","val":16806804,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2016Q4I"},{"end":"2017-03-31","val":17268269,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1I"},{"end":"2017-06-30","val":16797327,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":16816698,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2017-09-30","val":16816698,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017Q3I"},{"end":"2017-12-31","val":18153520,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":17722939,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":18153520,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":18153520,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":18153520,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2017-12-31","val":18153520,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"end":"2017-12-31","val":18153520,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2017-12-31","val":18153520,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2017-12-31","val":18153520,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14","frame":"CY2017Q4I"},{"end":"2018-03-31","val":18153520,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2018-03-31","val":17722939,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"end":"2018-03-31","val":17707295,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-03-31","val":17707295,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":17860542,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2018-06-30","val":17860542,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-06-30","val":17860542,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":19735231,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":19322857,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":19322857,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"end":"2018-12-31","val":19322857,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":19322857,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":19322857,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14"},{"end":"2018-12-31","val":19322857,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2018-12-31","val":19322857,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2018-12-31","val":19322857,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2018-12-31","val":19322857,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2018-12-31","val":19322857,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22","frame":"CY2018Q4I"},{"end":"2019-03-31","val":18999530,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"end":"2019-03-31","val":18999530,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-03-31","val":18999530,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2019-03-31","val":18999530,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-03-31","val":18999530,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-03-31","val":18999530,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q1I"},{"end":"2019-06-30","val":21547162,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":21547162,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2019-06-30","val":21547162,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-06-30","val":21547162,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q2I"},{"end":"2019-09-30","val":20852384,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2019-09-30","val":20852384,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3I"},{"end":"2019-12-31","val":20433296,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14"},{"end":"2019-12-31","val":20433296,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":20433296,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":20433296,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":20433296,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2019-12-31","val":20433296,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2019-12-31","val":20433296,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2019-12-31","val":20433296,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22"},{"end":"2019-12-31","val":20433296,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2019-12-31","val":20433296,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":19790425,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2020-03-31","val":19790425,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2020-03-31","val":19790425,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2020-03-31","val":19790425,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-03-31","val":19790425,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2020-03-31","val":19790425,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2020Q1I"},{"end":"2020-06-30","val":19354662,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2020-06-30","val":19354662,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2020-06-30","val":19354662,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2020-06-30","val":19354662,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2020Q2I"},{"end":"2020-09-30","val":19002934,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2020-09-30","val":19002934,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2020Q3I"},{"end":"2020-12-31","val":18773366,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":18773366,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":18773366,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2020-12-31","val":18773366,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22"},{"end":"2020-12-31","val":18773366,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":18773366,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2020-12-31","val":18773366,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"end":"2020-12-31","val":18773366,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2020-12-31","val":18773366,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"end":"2020-12-31","val":18773366,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2020Q4I"},{"end":"2021-03-31","val":22396022,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2021-03-31","val":22396022,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2021-03-31","val":22396022,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2021-03-31","val":22396022,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"end":"2021-03-31","val":22396022,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-03-31","val":22396022,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":23543758,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2021-06-30","val":23543758,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2021-06-30","val":23543758,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-06-30","val":23543758,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17","frame":"CY2021Q2I"},{"end":"2021-09-30","val":22719517,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2021-09-30","val":22719517,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17","frame":"CY2021Q3I"},{"end":"2021-12-31","val":23097492,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":23097492,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"end":"2021-12-31","val":23097492,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":23097492,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"end":"2021-12-31","val":23097492,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2021-12-31","val":23097492,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17"},{"end":"2021-12-31","val":23097492,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"end":"2021-12-31","val":23097492,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2021-12-31","val":23097492,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2021Q4I"},{"end":"2022-03-31","val":25836423,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"end":"2022-03-31","val":25836423,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2022-03-31","val":25836423,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"end":"2022-03-31","val":25836423,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17"},{"end":"2022-03-31","val":25836423,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"end":"2022-03-31","val":25836423,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q1I"},{"end":"2022-06-30","val":30135686,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2022-06-30","val":30135686,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"end":"2022-06-30","val":30135686,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"end":"2022-06-30","val":30135686,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q2I"},{"end":"2022-09-30","val":29748914,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"end":"2022-09-30","val":29748914,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3I"},{"end":"2022-12-31","val":29257908,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":29257908,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17"},{"end":"2022-12-31","val":29257908,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"end":"2022-12-31","val":29257908,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":29257908,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2022-12-31","val":29257908,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2022-12-31","val":29257908,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2022-12-31","val":29257908,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2022-12-31","val":29257908,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2022Q4I"},{"end":"2023-03-31","val":28413433,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17"},{"end":"2023-03-31","val":28413433,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"end":"2023-03-31","val":28413433,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2023-03-31","val":28413433,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-03-31","val":28413433,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-03-31","val":28413433,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q1I"},{"end":"2023-06-30","val":27486808,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"end":"2023-06-30","val":27486808,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2023-06-30","val":27486808,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-06-30","val":27486808,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":26934921,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2023-09-30","val":26934921,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":30770044,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":30770044,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":30770044,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":30770044,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2023-12-31","val":30770044,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2023-12-31","val":30770044,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2023-12-31","val":30770044,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2023-12-31","val":30770044,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2023-12-31","val":30770044,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2023Q4I"},{"end":"2024-03-31","val":33279117,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2024-03-31","val":33279117,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2024-03-31","val":33279117,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2024-03-31","val":33279117,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-03-31","val":33279117,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-03-31","val":33279117,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q1I"},{"end":"2024-06-30","val":30827517,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2024-06-30","val":30827517,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2024-06-30","val":30827517,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-06-30","val":30827517,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":28752265,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"end":"2024-09-30","val":28752265,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":29816074,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":29816074,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":29816074,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":29816074,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":29816074,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15"},{"end":"2024-12-31","val":29816074,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2024Q4I"},{"end":"2025-03-31","val":27442981,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2025-03-31","val":27442981,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2025-03-31","val":27442981,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2025-03-31","val":27442981,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q1I"},{"end":"2025-06-30","val":28934974,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2025-06-30","val":28934974,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":27889759,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":30302115,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15"},{"end":"2025-12-31","val":30302115,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q4I"},{"end":"2026-03-31","val":28920831,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1I"}]}},"StockIssuedDuringPeriodSharesAcquisitions":{"label":"Stock Issued During Period, Shares, Acquisitions","description":"Number of shares of stock issued during the period pursuant to acquisitions.","units":{"shares":[{"start":"2016-01-01","end":"2016-12-31","val":4193809,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016"}]}},"StockIssuedDuringPeriodSharesConversionOfUnits":{"label":"Stock Issued During Period, Shares, Conversion of Units","description":"The number of shares issued during the period upon the conversion of units. An example of a convertible unit is an umbrella partnership real estate investment trust unit (UPREIT unit).","units":{"shares":[{"start":"2018-05-02","end":"2018-05-04","val":60832,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14","frame":"CY2018Q1I"}]}},"StockIssuedDuringPeriodSharesNewIssues":{"label":"Stock Issued During Period, Shares, New Issues","description":"Number of new stock issued during the period.","units":{"shares":[{"start":"2016-01-01","end":"2016-12-31","val":271996,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2016"},{"end":"2025-12-19","val":6672291,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025Q4I"}]}},"StockIssuedDuringPeriodValueAcquisitions":{"label":"Stock Issued During Period, Value, Acquisitions","description":"Value of stock issued pursuant to acquisitions during the period.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":14237331,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"}]}},"StockIssuedDuringPeriodValueConversionOfUnits":{"label":"Stock Issued During Period, Value, Conversion of Units","description":"Value of stock issued during the period upon the conversion of units. An example of a convertible unit is an umbrella partnership real estate investment trust unit (UPREIT unit).","units":{"USD":[{"start":"2018-05-02","end":"2018-05-04","val":32251,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14","frame":"CY2018Q1I"}]}},"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":"2017-01-01","end":"2017-06-30","val":83338,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":83338,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":83338,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":83338,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"}]}},"StockIssuedDuringPeriodValueNewIssues":{"label":"Stock Issued During Period, Value, New Issues","description":"Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":14237331,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":216534,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-09-30","val":216534,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18"},{"start":"2018-01-01","end":"2018-06-30","val":32251,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-09-30","val":32251,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-12-31","val":32251,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2018"},{"start":"2021-01-01","end":"2021-03-31","val":1950509,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"start":"2021-01-01","end":"2021-03-31","val":1950509,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-01-01","end":"2021-03-31","val":1950509,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-12-31","val":434973,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":434973,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"}]}},"StockIssuedDuringPeriodValueOther":{"label":"Stock Issued During Period, Value, Other","description":"Value of shares of stock issued attributable to transactions classified as other.","units":{"USD":[{"start":"2017-01-01","end":"2017-03-31","val":83338,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2018-01-01","end":"2018-12-31","val":62168,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2018"}]}},"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":"2016-01-01","end":"2016-12-31","val":152322,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":152322,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":133282,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":133282,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":133282,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":209435,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":209435,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":69832,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":69832,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"start":"2018-01-01","end":"2018-03-31","val":54188,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-03-31","val":54188,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":54840,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-04-01","end":"2018-06-30","val":652,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":652,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":145050,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":90210,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":410088,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":410088,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":180269,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"start":"2019-01-01","end":"2019-03-31","val":180269,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-03-31","val":180269,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-03-31","val":180269,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2019-01-01","end":"2019-03-31","val":180269,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-01-01","end":"2019-03-31","val":180269,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-12-31","val":180269,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14"},{"start":"2019-01-01","end":"2019-12-31","val":180269,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2019-01-01","end":"2019-12-31","val":180269,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":154042,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-03-31","val":154042,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-03-31","val":154042,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-03-31","val":154042,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"start":"2020-01-01","end":"2020-03-31","val":154042,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2020-01-01","end":"2020-03-31","val":154042,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2020Q1"},{"start":"2020-04-01","end":"2020-06-30","val":50766,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":50766,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-04-01","end":"2020-06-30","val":50766,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2020-04-01","end":"2020-06-30","val":50766,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":204808,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":204808,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22"},{"start":"2020-01-01","end":"2020-12-31","val":204808,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2022-01-01","end":"2022-03-31","val":502145,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"start":"2022-01-01","end":"2022-03-31","val":502145,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-03-31","val":502145,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"start":"2022-01-01","end":"2022-03-31","val":502145,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17"},{"start":"2022-01-01","end":"2022-03-31","val":502145,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"start":"2022-01-01","end":"2022-03-31","val":502145,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q1"},{"start":"2022-04-01","end":"2022-06-30","val":251074,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-04-01","end":"2022-06-30","val":251074,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"start":"2022-04-01","end":"2022-06-30","val":251074,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"start":"2022-04-01","end":"2022-06-30","val":251074,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":1566520,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"start":"2022-01-01","end":"2022-12-31","val":1566520,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":252742,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17"},{"start":"2023-01-01","end":"2023-03-31","val":252742,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"start":"2023-01-01","end":"2023-03-31","val":252742,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-03-31","val":252742,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2023-01-01","end":"2023-03-31","val":252742,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-01-01","end":"2023-03-31","val":252742,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q1"},{"start":"2023-04-01","end":"2023-06-30","val":98158,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"start":"2023-04-01","end":"2023-06-30","val":98158,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-04-01","end":"2023-06-30","val":98158,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":98158,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-12-31","val":426696,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":426696,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":522862,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":522862,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-03-31","val":522862,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-03-31","val":522862,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"start":"2024-01-01","end":"2024-03-31","val":522862,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-01-01","end":"2024-03-31","val":522862,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q1"},{"start":"2024-04-01","end":"2024-06-30","val":236442,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":236442,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-04-01","end":"2024-06-30","val":236442,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":236442,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q2"},{"start":"2024-07-01","end":"2024-09-30","val":151900,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":151900,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":1165601,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":1165601,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":279857,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"start":"2025-01-01","end":"2025-03-31","val":279857,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-01-01","end":"2025-03-31","val":279857,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-03-31","val":279857,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q1"},{"start":"2025-04-01","end":"2025-06-30","val":145947,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-04-01","end":"2025-06-30","val":145947,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q2"},{"start":"2025-07-01","end":"2025-09-30","val":86117,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":559266,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":234858,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1"}]}},"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":"2018-01-01","end":"2018-12-31","val":62168,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14","frame":"CY2018"},{"start":"2021-04-01","end":"2021-06-30","val":1597416,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-04-01","end":"2021-06-30","val":1597416,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q2"},{"start":"2021-07-01","end":"2021-09-30","val":52615,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":2004864,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":341850,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2022Q1"}]}},"TransferMortgagePayable":{"label":"Transfer Mortgage Payable","description":"The fair value of transfer of mortgage payable in noncash investing or financing activities.","units":{"USD":[{"start":"2016-01-01","end":"2016-06-30","val":1051000,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":1051000,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":1051000,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18"},{"start":"2016-01-01","end":"2016-09-30","val":1051000,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"}]}},"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":"2017-09-30","val":306,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2017Q3I"},{"end":"2022-12-31","val":306,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17"},{"end":"2022-12-31","val":306,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"end":"2022-12-31","val":306,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"end":"2022-12-31","val":306,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":306,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17","frame":"CY2023Q1I"},{"end":"2023-06-30","val":306,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18","frame":"CY2023Q2I"},{"end":"2023-09-30","val":306,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":306,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":306,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-31","val":306,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-31","val":306,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q4I"},{"end":"2024-03-31","val":306,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":306,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"},{"end":"2024-09-30","val":306,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"},{"end":"2024-12-31","val":306,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":306,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2024-12-31","val":306,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2024-12-31","val":306,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":306,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":306,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":306,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":306,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15"},{"end":"2025-12-31","val":306,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q4I"},{"end":"2026-03-31","val":306,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1I"}]}},"TreasuryStockShares":{"label":"Treasury Stock, Shares","description":"Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.","units":{"shares":[{"end":"2016-12-31","val":0,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":0,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016Q4I"},{"end":"2017-09-30","val":306,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":306,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"end":"2017-12-31","val":306,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"end":"2017-12-31","val":306,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"end":"2017-12-31","val":306,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"end":"2017-12-31","val":306,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017Q4I"},{"end":"2018-03-31","val":306,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2018Q1I"},{"end":"2018-06-30","val":306,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2018Q2I"},{"end":"2018-09-30","val":306,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2018Q3I"},{"end":"2018-12-31","val":306,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"end":"2018-12-31","val":306,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"end":"2018-12-31","val":306,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":306,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"end":"2018-12-31","val":306,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14","frame":"CY2018Q4I"},{"end":"2019-03-31","val":306,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2019Q1I"},{"end":"2019-06-30","val":306,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":306,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2019Q3I"},{"end":"2019-12-31","val":306,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14"},{"end":"2019-12-31","val":306,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"end":"2019-12-31","val":306,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"end":"2019-12-31","val":306,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"end":"2019-12-31","val":306,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2019-12-31","val":306,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22","frame":"CY2019Q4I"},{"end":"2020-03-31","val":306,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2020Q1I"},{"end":"2020-06-30","val":306,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2020Q2I"},{"end":"2020-09-30","val":306,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2020Q3I"},{"end":"2020-12-31","val":306,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"end":"2020-12-31","val":306,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17"},{"end":"2020-12-31","val":306,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"end":"2020-12-31","val":306,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22"},{"end":"2020-12-31","val":306,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"end":"2020-12-31","val":306,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":306,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1I"},{"end":"2021-06-30","val":306,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2I"},{"end":"2021-09-30","val":306,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3I"},{"end":"2021-12-31","val":306,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":306,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"end":"2021-12-31","val":306,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":306,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"end":"2021-12-31","val":306,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":306,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2022Q1I"},{"end":"2022-06-30","val":306,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":306,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17","frame":"CY2022Q3I"},{"end":"2022-12-31","val":306,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022Q4I"}]}},"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":"2015-01-01","end":"2015-12-31","val":-4665998,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":1046801,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":1046801,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-66199,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":-66199,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":449537,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":449537,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":465543,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14"},{"start":"2019-01-01","end":"2019-12-31","val":465543,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2019-01-01","end":"2019-12-31","val":465543,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":569419,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":569419,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22"},{"start":"2020-01-01","end":"2020-12-31","val":569419,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":491737,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":491737,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":199763,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"start":"2022-01-01","end":"2022-12-31","val":199763,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":1914368,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":1914368,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":2733755,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":2733755,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":1311519,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","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":"2015-01-01","end":"2015-06-30","val":12036924,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2015-04-01","end":"2015-06-30","val":11916703,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":12187646,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18"},{"start":"2015-07-01","end":"2015-09-30","val":12720697,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":13206726,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":16327302,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":16474603,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-01-01","end":"2016-06-30","val":16474603,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":16621904,"accn":"0001213900-16-016063","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-15"},{"start":"2016-04-01","end":"2016-06-30","val":16621904,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":16752130,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18"},{"start":"2016-01-01","end":"2016-09-30","val":16752130,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":17301151,"accn":"0001213900-16-018728","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-18"},{"start":"2016-07-01","end":"2016-09-30","val":17301151,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":17045568,"accn":"0001213900-17-003160","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-31"},{"start":"2016-01-01","end":"2016-12-31","val":17045568,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":18928210,"accn":"0001213900-17-005221","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-15"},{"start":"2017-01-01","end":"2017-03-31","val":18928210,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":19253245,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":19253245,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2017-04-01","end":"2017-06-30","val":19574709,"accn":"0001213900-17-008649","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":19574709,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":19391380,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":19391380,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":19663144,"accn":"0001213900-17-012108","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":19663144,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":19569504,"accn":"0001213900-18-003919","fy":2017,"fp":"FY","form":"10-K","filed":"2018-04-02"},{"start":"2017-01-01","end":"2017-12-31","val":19569504,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":20510500,"accn":"0001213900-18-006354","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-15"},{"start":"2018-01-01","end":"2018-03-31","val":20510500,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":20821474,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-01-01","end":"2018-06-30","val":20821474,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":21129031,"accn":"0001213900-18-011434","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-20"},{"start":"2018-04-01","end":"2018-06-30","val":21129031,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":22024524,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-01-01","end":"2018-09-30","val":22024524,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":24391393,"accn":"0001213900-18-015766","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-14"},{"start":"2018-07-01","end":"2018-09-30","val":24391393,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":23016594,"accn":"0001213900-19-005519","fy":2018,"fp":"FY","form":"10-K","filed":"2019-04-01"},{"start":"2018-01-01","end":"2018-12-31","val":23016594,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":25976837,"accn":"0001213900-19-009100","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-17"},{"start":"2019-01-01","end":"2019-03-31","val":25976837,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":29275781,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":29275781,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":29275781,"accn":"0001213900-19-015825","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":29275781,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":28460499,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-01-01","end":"2019-09-30","val":28460499,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2019-07-01","end":"2019-09-30","val":30083747,"accn":"0001213900-19-023482","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-14"},{"start":"2019-07-01","end":"2019-09-30","val":30083747,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":28859646,"accn":"0001213900-20-009198","fy":2019,"fp":"FY","form":"10-K","filed":"2020-04-14"},{"start":"2019-01-01","end":"2019-12-31","val":28859646,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2019-01-01","end":"2019-12-31","val":28859646,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":30083747,"accn":"0001213900-20-012625","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-15"},{"start":"2020-01-01","end":"2020-03-31","val":30083747,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":30083747,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-01-01","end":"2020-06-30","val":30083747,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2020-04-01","end":"2020-06-30","val":30083747,"accn":"0001213900-20-022293","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-14"},{"start":"2020-04-01","end":"2020-06-30","val":30083747,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":30083747,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-01-01","end":"2020-09-30","val":30083747,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2020-07-01","end":"2020-09-30","val":30083747,"accn":"0001213900-20-037422","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-16"},{"start":"2020-07-01","end":"2020-09-30","val":30083747,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":30083747,"accn":"0001213900-21-021730","fy":2020,"fp":"FY","form":"10-K","filed":"2021-04-15"},{"start":"2020-01-01","end":"2020-12-31","val":30083747,"accn":"0001213900-21-054077","fy":2020,"fp":"FY","form":"10-K/A","filed":"2021-10-22","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":32707343,"accn":"0001213900-21-027162","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-17","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":35241493,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23"},{"start":"2021-04-01","end":"2021-06-30","val":37733961,"accn":"0001213900-21-044398","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-23","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":36243124,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22"},{"start":"2021-07-01","end":"2021-09-30","val":38203075,"accn":"0001213900-21-061209","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-22","frame":"CY2021Q3"}]}},"DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1":{"label":"Debt Conversion, Converted Instrument, Warrants or Options Issued","description":"\"The number of warrants 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 cash payments in the period.\"","units":{"shares":[{"start":"2021-02-01","end":"2021-02-16","val":3250000,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"start":"2021-01-25","end":"2021-03-01","val":3125000,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q1I"},{"start":"2021-12-01","end":"2021-12-17","val":372966,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-12-01","end":"2021-12-17","val":372966,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"start":"2022-01-01","end":"2022-01-20","val":98985,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-01-20","val":98985,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"start":"2022-01-01","end":"2022-01-20","val":98985,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"}]}},"DeferredTaxLiabilities":{"label":"Deferred Tax Liabilities, Net","description":"Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.","units":{"USD":[{"end":"2020-12-31","val":2708887,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-12-31","val":2708887,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":2708887,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-12-31","val":2708887,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":2708887,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-12-31","val":2708887,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":2708887,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-12-31","val":2708887,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":2708887,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024Q4I"},{"end":"2025-12-31","val":2708887,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025Q4I"}]}},"DepreciationExpenseOnReclassifiedAssets":{"label":"Depreciation Expense on Reclassified Assets","description":"For the asset that is reclassified back to held and use from held-for-sale, the depreciation expense recognized when the asset is reclassified. This represents the difference between the carrying value at the time the decision to reclassify is made and the carrying amount that the asset would have had if it had never been classified as held for sale (including consideration of depreciation expense).","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":10628,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":20380,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2021"}]}},"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":"2020-01-01","end":"2020-12-31","val":-0.08,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-0.01,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-0.02,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-04-01","end":"2021-06-30","val":-0.01,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-0.04,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"start":"2021-07-01","end":"2021-09-30","val":-0.02,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-0.06,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":-0.06,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-0.03,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"start":"2022-01-01","end":"2022-03-31","val":-0.03,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0.03,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-06-30","val":0.03,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"start":"2022-04-01","end":"2022-06-30","val":0.05,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-04-01","end":"2022-06-30","val":0.05,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":0.01,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"start":"2022-01-01","end":"2022-09-30","val":0.01,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-07-01","end":"2022-09-30","val":-0.01,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"start":"2022-07-01","end":"2022-09-30","val":-0.01,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-0.02,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"start":"2022-01-01","end":"2022-12-31","val":-0.02,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-0.03,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17"},{"start":"2023-01-01","end":"2023-03-31","val":-0.03,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-0.05,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"start":"2023-01-01","end":"2023-06-30","val":-0.05,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":-0.02,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"start":"2023-04-01","end":"2023-06-30","val":-0.02,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-0.07,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":-0.07,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":-0.02,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-07-01","end":"2023-09-30","val":-0.02,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-0.11,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":-0.11,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-0.05,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":-0.05,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-0.09,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":-0.09,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":-0.05,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":-0.05,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-0.14,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":-0.14,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-0.04,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-0.04,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-0.18,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":-0.18,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-0.04,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"start":"2025-01-01","end":"2025-03-31","val":-0.04,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-0.08,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-04-01","end":"2025-06-30","val":-0.03,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-0.09,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":-0.02,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-0.11,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-0.02,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1"}]}},"ExtendedProductWarrantyAccrual":{"label":"Extended Product Warranty Accrual","description":"Amount as of the balance sheet date of the aggregate extended product warranty liability. Does not include the ending balance for the standard product warranty liability.","units":{"USD":[{"end":"2020-04-20","val":639012,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q1I"}]}},"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":"2021-01-01","end":"2021-12-31","val":4085723,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":4085723,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":-4085723,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-06-30","val":-4085723,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"start":"2022-01-01","end":"2022-09-30","val":-4085723,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"start":"2022-01-01","end":"2022-09-30","val":-4085723,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-01-01","end":"2022-12-31","val":-4085723,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"start":"2022-01-01","end":"2022-12-31","val":-4085723,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"}]}},"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":"2021-12-31","val":4085723,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":4085723,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"end":"2021-12-31","val":4085723,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":4085723,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"end":"2021-12-31","val":4085723,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":4140459,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2022Q1I"}]}},"ProductWarrantyAccrual":{"label":"Standard and Extended Product Warranty Accrual","description":"Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers.","units":{"USD":[{"end":"2020-04-20","val":2671116,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q1I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures","description":"Net number of share options (or share units) granted during the period.","units":{"shares":[{"start":"2019-01-07","end":"2020-01-06","val":600000,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2019"},{"start":"2021-05-11","end":"2022-02-10","val":900000,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"start":"2022-02-01","end":"2022-02-10","val":900000,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"start":"2022-02-01","end":"2022-02-10","val":900000,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2021Q4I"},{"start":"2022-10-01","end":"2022-10-31","val":1665000,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022Q3I"},{"end":"2023-12-20","val":1525000,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-07-14","val":100000,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-07-14","val":100000,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024Q2I"},{"end":"2024-11-24","val":1375000,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-11-24","val":1375000,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024Q4I"}]}},"SharePrice":{"label":"Share Price","description":"Price of a single share of a number of saleable stocks of a company.","units":{"USD/shares":[{"end":"2020-01-06","val":1.03,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2019Q4I"},{"end":"2024-09-30","val":2,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"}],"CAD/shares":[{"end":"2022-02-10","val":1.76,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"end":"2022-02-10","val":1.76,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2022-02-10","val":1.76,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17","frame":"CY2021Q4I"},{"end":"2023-12-31","val":1.56,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":1.56,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"}]}},"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":"2021-02-16","val":3250000,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2021-03-01","val":3125000,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q1I"},{"end":"2021-12-17","val":372966,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-17","val":372966,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"}]}},"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":18773366,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020Q4I"},{"end":"2021-12-31","val":23097492,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"end":"2021-12-31","val":23097492,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"end":"2021-12-31","val":23097492,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"end":"2021-12-31","val":23097492,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"end":"2021-12-31","val":23097492,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":25836423,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2022Q1I"},{"end":"2022-06-30","val":30135686,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2I"},{"end":"2022-09-30","val":29748914,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17","frame":"CY2022Q3I"},{"end":"2022-12-31","val":29257908,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022Q4I"}]}},"WeightedAverageNumberOfSharesOutstandingBasic":{"label":"Weighted Average Number of Shares Outstanding, Basic","description":"Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.","units":{"shares":[{"start":"2020-01-01","end":"2020-12-31","val":30083747,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":32707343,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":35241493,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-04-01","end":"2021-06-30","val":37733961,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":36243124,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"start":"2021-07-01","end":"2021-09-30","val":38203075,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":36838441,"accn":"0001213900-22-020210","fy":2021,"fp":"FY","form":"10-K","filed":"2022-04-15"},{"start":"2021-01-01","end":"2021-12-31","val":36838441,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":41054767,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"start":"2022-01-01","end":"2022-03-31","val":41054767,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":42102885,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-06-30","val":42102885,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"start":"2022-04-01","end":"2022-06-30","val":43142312,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-04-01","end":"2022-06-30","val":43142312,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":42536893,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"start":"2022-01-01","end":"2022-09-30","val":42536893,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-07-01","end":"2022-09-30","val":43514832,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"start":"2022-07-01","end":"2022-09-30","val":43514832,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":42815086,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"start":"2022-01-01","end":"2022-12-31","val":42815086,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":43602565,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17"},{"start":"2023-01-01","end":"2023-03-31","val":43602565,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":43602565,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"start":"2023-01-01","end":"2023-06-30","val":43602565,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":43602565,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"start":"2023-04-01","end":"2023-06-30","val":43602565,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":43604977,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":43604977,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":43609774,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-07-01","end":"2023-09-30","val":43609774,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":44073655,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":44073655,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":52539766,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":52539766,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":53888852,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":53888852,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":55223113,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":55223113,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":54338493,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":54338493,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":55223113,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":55223113,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":55084225,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":55084225,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":59385248,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"start":"2025-01-01","end":"2025-03-31","val":59385248,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":59944240,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-04-01","end":"2025-06-30","val":60503217,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":61755182,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":65298332,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":64055465,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":71853888,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1"}]}},"IncreaseDecreaseInPayablesToCustomers":{"label":"Increase (Decrease) in Payables to Customers","description":"The change during the period, either increase or decrease, in amounts payable to customers. The term customers generally excludes other broker-dealers; persons who are principal officers, directors, and stockholders; and persons whose securities or funds are part of the regulatory net capital of the broker-dealer. Another broker-dealer's account can be classified as a customer if the account is carried as an omnibus account in compliance with certain regulations. The accounts of principal officers, directors and stockholders may be combined in the customer captions if they are not material and the combination is disclosed in the oath that is required to accompany the annual audited FOCUS Report.","units":{"USD":[{"start":"2022-01-01","end":"2022-03-31","val":-146177,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"start":"2022-01-01","end":"2022-03-31","val":-146177,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-146177,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-06-30","val":-146177,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"start":"2022-01-01","end":"2022-09-30","val":-146177,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"start":"2022-01-01","end":"2022-09-30","val":-146177,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-01-01","end":"2022-12-31","val":-146177,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"start":"2022-01-01","end":"2022-12-31","val":-146177,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"}]}},"LongTermContractForPurchaseOfElectricPowerEstimatedAnnualCost":{"label":"Long-term Contract for Purchase of Electric Power, Estimated Annual Cost","description":"Estimated annual cost to purchase electricity under a long-term contract from a production plant constructed and financed by a public utility district, cooperative, or other organization.","units":{"USD":[{"start":"2021-01-01","end":"2021-03-31","val":65000,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":65000,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-01-01","end":"2021-09-30","val":65000,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"start":"2021-01-01","end":"2021-12-31","val":65000,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":369900,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":635876,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-09-30","val":895400,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"start":"2022-01-01","end":"2022-12-31","val":1045638,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"}]}},"PaymentsToAcquireRoyaltyInterestsInMiningProperties":{"label":"Payments to Acquire Royalty Interests in Mining Properties","description":"The cash outflow from the purchase of royalty interests in mining properties is the amount of cash the mineral producer pays the owner of the mine or mineral resource.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":272142,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2021-08-01","end":"2021-12-31","val":207552,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20"},{"start":"2022-01-01","end":"2022-01-31","val":207552,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-01-31","val":207552,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17","frame":"CY2021Q4I"},{"start":"2022-01-01","end":"2022-03-31","val":156226,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":279263,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"start":"2022-04-01","end":"2022-06-30","val":123037,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":387810,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-07-01","end":"2022-09-30","val":108547,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":635363,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"start":"2022-01-01","end":"2022-12-31","val":635363,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":165975,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17"},{"start":"2023-01-01","end":"2023-03-31","val":165975,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":268764,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"start":"2023-01-01","end":"2023-06-30","val":268764,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":102789,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"start":"2023-04-01","end":"2023-06-30","val":102789,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":357908,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":357908,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":89144,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-07-01","end":"2023-09-30","val":89144,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":431065,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":431065,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":54273,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":54273,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":94054,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":94054,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":39781,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":39781,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":147035,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":147035,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":52981,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":52981,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":183803,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":183803,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":41221,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"start":"2025-01-01","end":"2025-03-31","val":41221,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":71730,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-04-01","end":"2025-06-30","val":30509,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":102837,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":31107,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":128163,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":27351,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1"}]}},"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":"2021-12-31","val":0,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2021Q4I"},{"end":"2022-03-31","val":251074,"accn":"0001213900-22-028578","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-20","frame":"CY2022Q1I"}]}},"CostOfRevenue":{"label":"Cost of Revenue","description":"The aggregate cost of goods produced and sold and services rendered during the reporting period.","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":4044083,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2021"},{"start":"2021-12-01","end":"2021-12-31","val":4044083,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"start":"2021-12-01","end":"2021-12-31","val":4044083,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2021Q4I"},{"start":"2022-01-01","end":"2022-06-30","val":4044083,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-06-30","val":4044083,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"start":"2022-01-01","end":"2022-06-30","val":4044083,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-04-01","end":"2022-06-30","val":4044083,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-04-01","end":"2022-06-30","val":4044083,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"start":"2022-04-01","end":"2022-06-30","val":4044083,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":4044083,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"start":"2022-01-01","end":"2022-09-30","val":4044083,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-01-01","end":"2022-12-31","val":4044083,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"start":"2022-01-01","end":"2022-12-31","val":4044083,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"}]}},"DilutiveSecurities":{"label":"Dilutive Securities, Effect on Basic Earnings Per Share","description":"Amount of increase (decrease) to net income used for calculating diluted earnings per share (EPS), resulting from the assumed exercise stock options, restrictive stock units (RSUs), convertible preferred stock of an employee stock ownership plan (ESOP), and other dilutive convertible securities.","units":{"USD":[{"start":"2022-01-01","end":"2022-06-30","val":3146011,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-06-30","val":3146011,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"start":"2022-04-01","end":"2022-06-30","val":2178818,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-04-01","end":"2022-06-30","val":2178818,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":1010484,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"start":"2022-01-01","end":"2022-09-30","val":1010484,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"}]}},"EarningsPerShareDiluted":{"label":"Earnings Per Share, Diluted","description":"The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.","units":{"USD/shares":[{"start":"2021-01-01","end":"2021-06-30","val":-0.02,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-04-01","end":"2021-06-30","val":-0.01,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-0.04,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"start":"2021-07-01","end":"2021-09-30","val":-0.02,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-0.06,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-0.03,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0.02,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-06-30","val":0.02,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"start":"2022-04-01","end":"2022-06-30","val":0.05,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-04-01","end":"2022-06-30","val":0.05,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":0.01,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"start":"2022-01-01","end":"2022-09-30","val":0.01,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-07-01","end":"2022-09-30","val":-0.01,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"start":"2022-07-01","end":"2022-09-30","val":-0.01,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-0.02,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"start":"2022-01-01","end":"2022-12-31","val":-0.02,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-0.03,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17"},{"start":"2023-01-01","end":"2023-03-31","val":-0.03,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-0.05,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"start":"2023-01-01","end":"2023-06-30","val":-0.05,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":-0.02,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"start":"2023-04-01","end":"2023-06-30","val":-0.02,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-0.07,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":-0.07,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":-0.02,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-07-01","end":"2023-09-30","val":-0.02,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-0.11,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":-0.11,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-0.05,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":-0.05,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-0.09,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":-0.09,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":-0.05,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":-0.05,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-0.14,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":-0.14,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-0.04,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-0.04,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-0.18,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":-0.18,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-0.04,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"start":"2025-01-01","end":"2025-03-31","val":-0.04,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-0.08,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-04-01","end":"2025-06-30","val":-0.03,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-0.09,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":-0.02,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-0.11,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-0.02,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1"}]}},"EmployeeBenefitsAndShareBasedCompensation":{"label":"Employee Benefits and Share-based Compensation","description":"Amount of expense for employee benefit and equity-based compensation.","units":{"USD":[{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":753219,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-04-01","end":"2022-06-30","val":251074,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":753219,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":1566520,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"}]}},"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":"2021-01-01","end":"2021-06-30","val":32310,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-04-01","end":"2021-06-30","val":16155,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":48465,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"start":"2021-07-01","end":"2021-09-30","val":16155,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":272142,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":3458789,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-06-30","val":3458789,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"start":"2022-04-01","end":"2022-06-30","val":3302563,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-04-01","end":"2022-06-30","val":3302563,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":3567336,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"start":"2022-01-01","end":"2022-09-30","val":3567336,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-07-01","end":"2022-09-30","val":108547,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"start":"2022-07-01","end":"2022-09-30","val":108547,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":3814889,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"start":"2022-01-01","end":"2022-12-31","val":3814889,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":268764,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"start":"2023-04-01","end":"2023-06-30","val":102789,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":357908,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-07-01","end":"2023-09-30","val":89144,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":431065,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023"}]}},"NetInvestmentIncome":{"label":"Net Investment Income","description":"Amount, after investment expense, of income earned from investments in securities and real estate. Includes, but is not limited to, real estate investment, policy loans, dividends, and interest. Excludes realized gain (loss) on investments.","units":{"USD":[{"start":"2022-04-01","end":"2022-06-30","val":2279550,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2"}]}},"OtherNonoperatingIncomeExpense":{"label":"Other Nonoperating Income (Expense)","description":"Amount of income (expense) related to nonoperating activities, classified as other.","units":{"USD":[{"start":"2022-01-01","end":"2022-06-30","val":4000,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-04-01","end":"2022-06-30","val":4000,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":4000,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"start":"2022-01-01","end":"2022-12-31","val":4000,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"},{"start":"2024-01-01","end":"2024-09-30","val":-1998,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-1998,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-1998,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-09-30","val":5120,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":5120,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":3794,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-4559,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1"}]}},"WeightedAverageNumberOfDilutedSharesOutstanding":{"label":"Weighted Average Number of Shares Outstanding, Diluted","description":"The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.","units":{"shares":[{"start":"2021-01-01","end":"2021-06-30","val":35241493,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2021-04-01","end":"2021-06-30","val":37733961,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":36243124,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"start":"2021-07-01","end":"2021-09-30","val":38203075,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":36838441,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":41054767,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":45248896,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-01-01","end":"2022-06-30","val":45248896,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"start":"2022-04-01","end":"2022-06-30","val":45321130,"accn":"0001213900-22-050083","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-22"},{"start":"2022-04-01","end":"2022-06-30","val":45321130,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":43547377,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"start":"2022-01-01","end":"2022-09-30","val":43547377,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-07-01","end":"2022-09-30","val":43514832,"accn":"0001213900-22-073520","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-17"},{"start":"2022-07-01","end":"2022-09-30","val":43514832,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":42815086,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"start":"2022-01-01","end":"2022-12-31","val":42815086,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":43602565,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17"},{"start":"2023-01-01","end":"2023-03-31","val":43602565,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":43602565,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"start":"2023-01-01","end":"2023-06-30","val":43602565,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":43602565,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"start":"2023-04-01","end":"2023-06-30","val":43602565,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":43604977,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":43604977,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":43609774,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-07-01","end":"2023-09-30","val":43609774,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":44073655,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":44073655,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":52539766,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":52539766,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":53888852,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":53888852,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":55223113,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":55223113,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":54338493,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":54338493,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":55223113,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":55223113,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":55084225,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":55084225,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":59385248,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"start":"2025-01-01","end":"2025-03-31","val":59385248,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":59944240,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-04-01","end":"2025-06-30","val":60503217,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":61755182,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":65298332,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":64055465,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":71853888,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1"}]}},"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":"2022-12-31","val":265510,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022Q4I"}]}},"DeferredTaxAssetsTaxDeferredExpenseOther":{"label":"Deferred Tax Assets, Tax Deferred Expense, Other","description":"Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from provisions, reserves, allowances, and accruals, classified as other.","units":{"USD":[{"end":"2021-12-31","val":3488821,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-12-31","val":3688584,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022Q4I"}]}},"DeferredTaxAssetsUnrealizedCurrencyLosses":{"label":"Deferred Tax Assets, Unrealized Currency Losses","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from unrealized losses on foreign currency transactions.","units":{"USD":[{"end":"2022-12-31","val":64761,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":64761,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-12-31","val":20192,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":20192,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-12-31","val":106996,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":106996,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024Q4I"},{"end":"2025-12-31","val":91522,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025Q4I"}]}},"EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, 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 nondeductible expense for share-based payment arrangement.","units":{"pure":[{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0.374,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-0.019,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"}]}},"EffectiveIncomeTaxRateReconciliationTaxContingenciesOther":{"label":"Effective Income Tax Rate Reconciliation, Tax Contingency, 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 contingencies.","units":{"pure":[{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0.01,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"start":"2022-01-01","end":"2022-12-31","val":-0.01,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-0.001,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":-0.001,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024"}]}},"RestrictedCashNoncurrent":{"label":"Restricted Cash, Noncurrent","description":"Amount of cash restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.","units":{"USD":[{"end":"2021-12-31","val":665389,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021Q4I"},{"end":"2022-03-31","val":665389,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17","frame":"CY2022Q1I"},{"end":"2022-06-30","val":665429,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18","frame":"CY2022Q2I"},{"end":"2022-09-30","val":676348,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3I"},{"end":"2022-12-31","val":676348,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"end":"2022-12-31","val":676348,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-03-31","val":676367,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17"},{"end":"2023-03-31","val":676367,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1I"},{"end":"2023-06-30","val":676367,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18","frame":"CY2023Q2I"},{"end":"2023-09-30","val":676369,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3I"},{"end":"2023-12-31","val":676369,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":676369,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q4I"},{"end":"2024-03-31","val":676442,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1I"},{"end":"2024-06-30","val":676442,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"}]}},"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-12-31","val":34427,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":25323,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"start":"2022-04-01","end":"2022-06-30","val":13125,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":38873,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-07-01","end":"2022-09-30","val":13550,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":55198,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17"},{"start":"2022-01-01","end":"2022-12-31","val":55198,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":17925,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":35850,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"start":"2023-01-01","end":"2023-06-30","val":35850,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":17925,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"start":"2023-04-01","end":"2023-06-30","val":17925,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":53775,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-07-01","end":"2023-09-30","val":17925,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":71700,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":23525,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":49850,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":26325,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2"}]}},"WarrantExercisePriceDecrease":{"label":"Warrant, Exercise Price, Decrease","description":"Per share decrease in exercise price of warrant. Excludes change due to standard antidilution provision.","units":{"CAD/shares":[{"start":"2022-01-01","end":"2022-12-31","val":1.3705,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"},{"end":"2025-02-27","val":2,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2025-02-27","val":2,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2025-02-27","val":2,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2025-02-27","val":2,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q1I"}],"USD/shares":[{"start":"2022-01-01","end":"2022-12-31","val":1,"accn":"0001213900-23-030341","fy":2022,"fp":"FY","form":"10-K","filed":"2023-04-17","frame":"CY2022"},{"end":"2025-02-27","val":1.39,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2025-02-27","val":1.39,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2025-02-27","val":1.39,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2025-02-27","val":1.39,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q1I"}]}},"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":"2022-01-01","end":"2022-03-31","val":5908,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":5908,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"start":"2022-01-01","end":"2022-09-30","val":19468,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-07-01","end":"2022-09-30","val":13560,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3"},{"start":"2023-01-01","end":"2023-03-31","val":43618,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":97337,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"start":"2023-01-01","end":"2023-09-30","val":163223,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-07-01","end":"2023-09-30","val":65886,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2023Q3"}]}},"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":"2022-01-01","end":"2022-12-31","val":12198,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":17925,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17","frame":"CY2023Q1"}]}},"OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax":{"label":"Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax","description":"Amount after tax, before reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.","units":{"USD":[{"start":"2022-01-01","end":"2022-03-31","val":56661,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17"},{"start":"2022-01-01","end":"2022-03-31","val":56661,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"start":"2022-01-01","end":"2022-03-31","val":56661,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q1"},{"start":"2022-04-01","end":"2022-06-30","val":-220788,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"start":"2022-04-01","end":"2022-06-30","val":-220788,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q2"},{"start":"2022-07-01","end":"2022-09-30","val":-148365,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-324610,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":6314,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17"},{"start":"2023-01-01","end":"2023-03-31","val":6314,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"start":"2023-01-01","end":"2023-03-31","val":6314,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-03-31","val":6314,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2023-01-01","end":"2023-03-31","val":6314,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-01-01","end":"2023-03-31","val":6314,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q1"},{"start":"2023-04-01","end":"2023-06-30","val":51876,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"start":"2023-04-01","end":"2023-06-30","val":51876,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-04-01","end":"2023-06-30","val":51876,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q2"},{"start":"2023-07-01","end":"2023-09-30","val":-43474,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-07-01","end":"2023-09-30","val":-43474,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":187123,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":187123,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-142359,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":-142359,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-03-31","val":-142359,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-03-31","val":-142359,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"start":"2024-01-01","end":"2024-03-31","val":-142359,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-01-01","end":"2024-03-31","val":-142359,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q1"},{"start":"2024-04-01","end":"2024-06-30","val":-62520,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":-62520,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-04-01","end":"2024-06-30","val":-62520,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":-62520,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q2"},{"start":"2024-07-01","end":"2024-09-30","val":14018,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":14018,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-159862,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":-159862,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-15335,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"start":"2025-01-01","end":"2025-03-31","val":-15335,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-01-01","end":"2025-03-31","val":-15335,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-03-31","val":-15335,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q1"},{"start":"2025-04-01","end":"2025-06-30","val":-17107,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-04-01","end":"2025-06-30","val":-17107,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q2"},{"start":"2025-07-01","end":"2025-09-30","val":-8740,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-35259,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-15305,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1"}]}},"OtherIncome":{"label":"Other Income","description":"Amount of revenue and income classified as other.","units":{"USD":[{"start":"2022-01-01","end":"2022-06-30","val":4000,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"start":"2022-04-01","end":"2022-06-30","val":4000,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":4000,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-01-01","end":"2022-12-31","val":4000,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1500,"accn":"0001213900-23-040870","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-17"},{"start":"2023-01-01","end":"2023-03-31","val":1500,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":4000,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"start":"2023-01-01","end":"2023-06-30","val":4000,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":2500,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"start":"2023-04-01","end":"2023-06-30","val":2500,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":4000,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":4000,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":-5598,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":-5598,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-09-30","val":-1998,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":-1998,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-1998,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2024"}]}},"PaymentsToAcquireMiningAssets":{"label":"Payments to Acquire Mining Assets","description":"The cash outflow from the purchase of mining and mining related assets during the period.","units":{"USD":[{"start":"2022-01-01","end":"2022-06-30","val":635876,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"start":"2022-01-01","end":"2022-09-30","val":895400,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2022-01-01","end":"2022-12-31","val":1045638,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":623623,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20","frame":"CY2023Q1"},{"start":"2023-05-01","end":"2023-05-31","val":22000,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18","frame":"CY2023Q2I"},{"start":"2023-01-01","end":"2023-06-30","val":1718751,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"start":"2023-01-01","end":"2023-06-30","val":1718751,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2023-01-01","end":"2023-09-30","val":1874183,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-09-30","val":1874183,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":2404440,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":2404440,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":403369,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"start":"2024-01-01","end":"2024-03-31","val":403369,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1030011,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-06-30","val":1030011,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-01-01","end":"2024-09-30","val":1182935,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":1182935,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":3395888,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":3395888,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":166507,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"start":"2025-01-01","end":"2025-03-31","val":166507,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":376458,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-01-01","end":"2025-09-30","val":400426,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-12-31","val":795618,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":10000,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1"}]}},"RevenueFromContractWithCustomerExcludingAssessedTax":{"label":"Revenue from Contract with Customer, Excluding Assessed Tax","description":"Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.","units":{"USD":[{"start":"2022-01-01","end":"2022-06-30","val":7223609,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18"},{"start":"2022-04-01","end":"2022-06-30","val":7223609,"accn":"0001213900-23-068690","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-18","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-12-31","val":7223609,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-09-30","val":7223609,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"}]}},"RelatedPartyTransactionPurchasesFromRelatedParty":{"label":"Related Party Transaction, Purchases from Related Party","description":"Purchases during the period (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.","units":{"USD":[{"start":"2023-01-01","end":"2023-09-30","val":25800,"accn":"0001213900-23-088764","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-20"},{"start":"2023-01-01","end":"2023-12-31","val":25800,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023"}]}},"DeferredTaxLiabilitiesOther":{"label":"Deferred Tax Liabilities, Other","description":"Amount of deferred tax liability attributable to taxable temporary differences classified as other.","units":{"USD":[{"end":"2022-12-31","val":265510,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022Q4I"},{"end":"2023-12-31","val":302058,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-31","val":302058,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023Q4I"},{"end":"2024-12-31","val":435024,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":435024,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024Q4I"},{"end":"2025-12-31","val":557922,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025Q4I"}]}},"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,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-0.032,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":-0.032,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"}]}},"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":"2023-01-01","end":"2023-12-31","val":-5598,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"start":"2023-01-01","end":"2023-12-31","val":-5598,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-09-30","val":-1998,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":-1998,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":-1998,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":-1998,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-09-30","val":5120,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-12-31","val":4494,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-4559,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1"}]}},"PaymentsOfStockIssuanceCosts":{"label":"Payments of Stock Issuance Costs","description":"The cash outflow for cost incurred directly with the issuance of an equity security.","units":{"CAD":[{"start":"2022-01-01","end":"2022-12-31","val":153247,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":661912,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023"}],"USD":[{"start":"2022-01-01","end":"2022-12-31","val":122539,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":488122,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023"}]}},"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":"2023-12-12","val":5215828,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16"},{"end":"2023-12-12","val":5215828,"accn":"0001213900-24-045250","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-20"},{"end":"2023-12-12","val":5215828,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"end":"2023-12-12","val":5215828,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q4I"},{"end":"2024-11-08","val":4166666,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"}]}},"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":"2022-01-01","end":"2022-12-31","val":0.72,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0.72,"accn":"0001213900-24-033519","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-16","frame":"CY2023"},{"start":"2024-01-01","end":"2024-09-30","val":0.8,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"}]}},"CashEquivalentsAtCarryingValue":{"label":"Cash Equivalents, at Carrying Value","description":"Amount of short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.","units":{"USD":[{"end":"2023-12-31","val":9217585,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q4I"},{"end":"2024-06-30","val":8816459,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2024Q2I"}]}},"NumberOfOperatingSegments":{"label":"Number of Operating Segments","description":"Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.","units":{"pure":[{"start":"2024-01-01","end":"2024-06-30","val":1,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14"},{"start":"2024-01-01","end":"2024-09-30","val":1,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":1,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":1,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025"}]}},"OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax":{"label":"Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax","description":"Amount of tax expense (benefit), after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.","units":{"USD":[{"start":"2023-04-01","end":"2023-06-30","val":51876,"accn":"0001213900-24-069136","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-14","frame":"CY2023Q2"}]}},"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-09-30","val":-43860,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2023-01-01","end":"2023-12-31","val":-43860,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"}]}},"OilAndGasReclamationLiabilityNoncurrent":{"label":"Oil and Gas Reclamation Liability, Noncurrent","description":"Amount of a reclamation liability that is associated with a legal obligation for the closure and reclamation of oil and gas properties.","units":{"USD":[{"end":"2024-09-30","val":60300,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2024Q3I"}]}},"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":"2024-01-01","end":"2024-09-30","val":4000,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14"},{"start":"2024-01-01","end":"2024-09-30","val":4000,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":4000,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":4000,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-09-30","val":25169,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-12-31","val":30169,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":9000,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Exercised","description":"Number of non-option equity instruments exercised by participants.","units":{"shares":[{"start":"2023-07-01","end":"2023-09-30","val":656000,"accn":"0001213900-24-097878","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-14","frame":"CY2023Q3"}]}},"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":"2024-12-31","val":59382696,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2024Q4I"},{"end":"2025-03-31","val":59386546,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":65298332,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":65298332,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"DeferredTaxAssetsCharitableContributionCarryforwards":{"label":"Deferred Tax Assets, Charitable Contribution Carryforwards","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible charitable contribution carryforwards.","units":{"USD":[{"end":"2024-12-31","val":1784,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":1784,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024Q4I"},{"end":"2025-12-31","val":2484,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost":{"label":"Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.","units":{"USD":[{"end":"2024-12-31","val":778953,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"end":"2024-12-31","val":778953,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024Q4I"},{"end":"2025-12-31","val":746875,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025Q4I"}]}},"FairValueAdjustmentOfWarrants":{"label":"Fair Value Adjustment of Warrants","description":"Amount of expense (income) related to adjustment to fair value of warrant liability.","units":{"USD":[{"end":"2024-11-28","val":184308,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2024Q4I"},{"start":"2024-01-01","end":"2024-12-31","val":184308,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"start":"2024-01-01","end":"2024-12-31","val":184308,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-01-01","end":"2024-12-31","val":184308,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024"},{"end":"2025-02-27","val":104840,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2025-02-27","val":104840,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"end":"2025-02-27","val":104840,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q1I"}]}},"IncreaseDecreaseInAssetRetirementObligations":{"label":"Increase (Decrease) in Asset Retirement Obligations","description":"The increase (decrease) during the reporting period in the carrying amount of asset retirement obligations.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":4035,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2023"},{"start":"2024-01-01","end":"2024-09-30","val":12154,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":80508,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15"},{"start":"2024-01-01","end":"2024-12-31","val":80508,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1147,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"start":"2025-01-01","end":"2025-03-31","val":1147,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1147,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"}]}},"NumberOfReportableSegments":{"label":"Number of Reportable Segments","description":"Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.","units":{"pure":[{"start":"2024-01-01","end":"2024-12-31","val":1,"accn":"0001213900-25-032203","fy":2024,"fp":"FY","form":"10-K","filed":"2025-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":1,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025"}]}},"EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions":{"label":"Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount","description":"Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.","units":{"USD":[{"end":"2025-03-31","val":298881,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":159778,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2I"},{"end":"2025-09-30","val":74921,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"},{"end":"2025-12-31","val":18063,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025Q4I"}]}},"InvestmentIncomeInterest":{"label":"Investment Income, Interest","description":"Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.","units":{"USD":[{"start":"2024-01-01","end":"2024-03-31","val":50079,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":136710,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2024-04-01","end":"2024-06-30","val":86631,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":199202,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-07-01","end":"2024-09-30","val":62492,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":224738,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":31159,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"start":"2025-01-01","end":"2025-03-31","val":31159,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":41309,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-04-01","end":"2025-06-30","val":10150,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":85389,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-07-01","end":"2025-09-30","val":44080,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":106207,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":34263,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1"}]}},"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":"2024-01-01","end":"2024-03-31","val":22484,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":22484,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"},{"start":"2025-01-01","end":"2025-03-31","val":3850,"accn":"0001213900-25-042212","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":3850,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14"}]}},"ProceedsFromBondsTransferredFromOtherOtherFederalHomeLoanBanks":{"label":"Proceeds from Bonds Transferred from Other Federal Home Loan Banks","description":"Amount of cash inflow from transfers and assumptions of primary liability for consolidated obligations of another Federal Home Loan Bank (FHLBank).","units":{"USD":[{"end":"2025-06-12","val":50000,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"end":"2025-06-12","val":50000,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025Q2I"},{"start":"2025-04-01","end":"2025-06-30","val":50000,"accn":"0001213900-25-076799","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-14","frame":"CY2025Q2"}]}},"AssetRetirementObligationPeriodIncreaseDecrease":{"label":"Asset Retirement Obligation, Period Increase (Decrease)","description":"Amount of increase (decrease) in asset retirement obligations.","units":{"USD":[{"start":"2024-01-01","end":"2024-09-30","val":12154,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2024-01-01","end":"2024-12-31","val":80508,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1147,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-09-30","val":-19307,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"},{"start":"2025-01-01","end":"2025-12-31","val":-19307,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025"}]}},"IncreaseDecreaseInOtherNoncurrentAssets":{"label":"Increase (Decrease) in Other Noncurrent Assets","description":"Amount of increase (decrease) in noncurrent assets classified as other.","units":{"USD":[{"start":"2025-01-01","end":"2025-09-30","val":6175,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14"}]}},"OtherAssetsNoncurrent":{"label":"Other Assets, Noncurrent","description":"Amount of noncurrent assets classified as other.","units":{"USD":[{"end":"2025-09-30","val":6175,"accn":"0001213900-25-110967","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-14","frame":"CY2025Q3I"}]}},"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":149303,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","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.021,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025"}]}},"IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic":{"label":"Income (Loss) from Continuing Operations before Income Taxes, Domestic","description":"The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.","units":{"USD":[{"start":"2024-01-01","end":"2024-12-31","val":-7962695,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-5352722,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025"}]}},"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":"2024-01-01","end":"2024-12-31","val":-10112037,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-7175923,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","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":"2024-01-01","end":"2024-12-31","val":-2149342,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-1823201,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025"}]}},"IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance":{"label":"Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets.","units":{"USD":[{"start":"2025-01-01","end":"2025-12-31","val":1311519,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025"}]}},"IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate":{"label":"Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount","description":"The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.","units":{"USD":[{"start":"2025-01-01","end":"2025-12-31","val":-1506944,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025"}]}},"IncomeTaxReconciliationNondeductibleExpense":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses.","units":{"USD":[{"start":"2025-01-01","end":"2025-12-31","val":5010,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025"}]}},"IncomeTaxReconciliationPriorYearIncomeTaxes":{"label":"Effective Income Tax Rate Reconciliation, Prior Year Income Taxes, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to revisions of previously reported income tax expense (benefit).","units":{"USD":[{"start":"2025-01-01","end":"2025-12-31","val":41112,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025"}]}},"ProductWarrantyExpense":{"label":"Product Warranty Expense","description":"The expense charged against earnings for the period pertaining to standard and extended warranties on the entity's goods and services granted to customers.","units":{"USD":[{"end":"2026-03-19","val":49350,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15"},{"end":"2026-03-19","val":49350,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1I"}]}},"PublicUtilitiesRequestedReturnOnEquityPercentage":{"label":"Public Utilities, Requested Return on Equity, Percentage","description":"Percentage of public utility's requested return on equity.","units":{"pure":[{"end":"2025-12-19","val":0.1,"accn":"0001213900-26-044066","fy":2025,"fp":"FY","form":"10-K","filed":"2026-04-15","frame":"CY2025Q4I"}]}},"OtherReceivablesNetCurrent":{"label":"Other Receivables, Net, Current","description":"Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer.","units":{"USD":[{"end":"2026-03-31","val":45503,"accn":"0001213900-26-056791","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-14","frame":"CY2026Q1I"}]}}}}}